Agent Council Governance¶
The Agent Council is the review-governance layer for Grand Challenge MATH-PROGRAMME artifacts.
Every governed Work Package, regardless of pillar, records council participation through an Agent Council review record and is checked against docs/AGENT_COUNCIL_WORK_PACKAGE_CHECKLIST.md.
The current machine schema is schemas/agent_review.schema.json. CI validates only review records explicitly registered in SCHEMA_BOUND_AGENT_REVIEWS in ci/validate_programme.py. Legacy campaign reviews remain governed evidence, but they are not represented as schema-conformant until migrated and registered.
The council preserves separation of concerns:
- Discovery is not proof.
- Computation is not certification.
- Exposition is not evidence.
- Formalization is not understanding.
- Archival provenance is not internal editorial continuity.
Review-record scope¶
The review contract applies across:
MATHFORGEdiscovery and experimental Work Packages;MATHSOLVEtheorem and reconstruction Work Packages;MATHCERTcertificate and formalization Work Packages;MATH-PROGRAMMEintegration, governance, and archival Work Packages.
A record may use the current schema only when its complete field structure has been migrated. CI registration is explicit so that legacy formats cannot be mistaken for validated current-schema records.
Lifecycle and disposition¶
A schema-bound review record separates:
artifact.status: a canonical lifecycle token such asdraft,active,completed, orcertified;artifact.disposition: an optional campaign-specific description such asreferee_promoted_conditional.
The artifact ledger may retain detailed human-readable dispositions. They do not silently extend the schema's lifecycle vocabulary.
Issue and tracker housekeeping¶
A duplicate operational issue must be closed with GitHub state_reason: duplicate and must link to the canonical tracker that retains the work. The canonical tracker remains open unless its own success condition is satisfied.
A superseded implementation issue or pull request is not necessarily a duplicate. Close it with the disposition that matches the record, and identify the replacement issue, pull request, Work Package, or governing artifact. Closure must preserve the reason that downstream readers should follow the canonical record rather than the retired one.
Amanuensis authority¶
The Amanuensis is the council office responsible for continuity of the programme's own record. It owns the artifact ledger, decision-record references, terminology registry, review provenance, cross-document consistency, and final editorial integration.
Each governed artifact therefore carries an amanuensis_control record. This record identifies:
- the artifact-ledger location and entry;
- decision records relevant to the current version;
- the terminology registry and changed terms;
- review-evidence references;
- documents and artifacts checked for consistency;
- unresolved conflicts;
- the authoritative integrated artifact.
The Amanuensis does not certify mathematical truth. It certifies that the reviewed reasoning and obligations have been faithfully carried into the authoritative artifact and that no known blocking conflict has been hidden by revision.
Promotion boundary¶
Promotion requires explicit council review state, unresolved-obligation tracking, a declared evidence or certification route, and Amanuensis continuity control.
A Work Package cannot be marked ready for its next stage unless:
- its artifact-ledger reference and entry ID are present;
- review provenance is complete;
- cross-document consistency is reviewed;
- final editorial integration is reviewed;
- an authoritative integrated artifact is identified;
- no promotion blockers remain.