The Aggregated Intelligence Posture framework. One governance score for human-AI collaboration across three vectors, bounded by the weakest.
Status: beta. The spec, landing page, pre-assessment, and supporting legal pages are live for public review. Terms may change before general availability.
- Canonical site: https://aiposture.org/
- Specification: SPEC.md
- Pre-assessment PRD: PRD.md
- Self-assessment: https://aiposture.org/assess/
- Privacy policy: https://aiposture.org/privacy/
- Terms of service: https://aiposture.org/terms/
- People — PAICE.work
- Infrastructure — Siteline
- Regulation — EveryAILaw
SPEC.md— normative specification (YAML frontmatter + Markdown body)PRD.md— pre-assessment product requirements (question bank, likelihood tables, rubric tables, runtime flow)CHANGELOG.md— spec and PRD change logscripts/build-spec.js— generatesdocs/spec/index.htmlfromSPEC.mddocs/— canonical site source (GitHub Pages root)docs/spec/— generated spec page (do not edit directly; runnpm run build)docs/assess/— client-side Bayesian adaptive self-assessmenttests/— regression, engine, and data-contract tests for the assessment flowdocs/privacy/,docs/terms/— supporting legal pages (beta drafts)
The spec page at docs/spec/index.html is generated from SPEC.md. After editing the spec, regenerate it:
npm run build
To run the assessment test suite:
npm test
The script (scripts/build-spec.js) reads the YAML frontmatter and Markdown sections from SPEC.md and writes a fully rendered HTML page. No dependencies beyond Node.js.
To update the spec:
- Edit
SPEC.md— bumpversion,status,last_modifiedin the frontmatter as needed - Run
npm run build - Commit both
SPEC.mdanddocs/spec/index.html
The site uses PostHog in cookie-less mode. No cross-session user stitching, no autocapture, no session recording. Event payloads record question identifiers and aggregate posture outcomes only, never answer content. Pre-assessment state persists in sessionStorage while the tab is open and is never transmitted during the flow.
The assessment runtime now treats tracking flags as part of the persisted draft state so reloads and reruns do not double-count or suppress completion events. Stored draft payloads are normalized on load, and malformed steps are dropped rather than trusted.
Adaptive completion is reflected in the visible progress indicator. Vectors explicitly confirmed as out of scope are labeled N/A, excluded from the aggregate posture calculation, and do not reuse level-0 Ignoring evidence text.
See the privacy policy for the full posture.
Stewarded by PAICE.work PBC (US public benefit corporation). A transition to an independent steward (PAICE Foundation) is planned.
Contributions from outside the current steward's product line are welcome. The spec does not favor any particular reference implementation.
A PAICE Foundation project.