Mars® — AI post-invocation governance protocol specification (Capitoline Triad)
Project description
Mars® Protocol
Proprietary and Confidential Copyright © 2026 Causum. All rights reserved. See LICENSE.md.
The Capitoline Triad
Mars® governance is structured around three foundational protocol components — the Capitoline Triad — each governing a distinct layer of the architecture. Together they compose a closed, independently-evaluable governance loop over any AI invocation.
| Triad Member | Protocol Layer | Governs |
|---|---|---|
| Juno | §01 — Domain Modeling | Authority: the formal domain model, order decomposition, perspective constitution, variant declaration, and higher-order synthesis. Every downstream section consumes Juno's outputs as given. |
| Jupiter | §02 — Analysis | Law and conformance: the analysis battery, base certification, delta-attestation lifecycle, integrated boundary enforcement (inbound and outbound), and elevated pre-invocation governance. |
| Minerva | §03 — Artifacts | Knowledge and evidence: semantic binding, knowledge-base construction, evidence-gathering verification, and governed artifact production. |
Architecture overview
The overview document defines all canonical terms, introduces the governed round-trip, and establishes the dependency order that the Triad enforces. Read it first.
Reading order
The specification is organized in strict dependency order. Each layer consumes outputs produced by all prior layers. Read in the sequence below; skipping sections will produce undefined terms.
| File | Layer | Produces |
|---|---|---|
| spec/00-overview/overview.md | Overview | Canonical definitions; architecture introduction |
| spec/01-juno/modeling.md | §01 Juno — Domain Modeling | Formal domain model; order decomposition; perspective constitution; variant declaration; higher-order synthesis |
| spec/02-jupiter/02a-base.md | §02a Jupiter — Base Analysis | Analysis battery; symbolic lift; divergence signal; conformance certificate (nine structural invariants) |
| spec/02-jupiter/02b-i-delta-attestation.md | §02b-i Jupiter — Delta-Attestation | Amendment-governance primitive; delta-attestation object; delta-classification decision table; versioned re-discharge |
| spec/02-jupiter/02b-ii-integrated-boundary.md | §02b-ii Jupiter — Integrated Boundary | Inbound boundary; non-language-provenance anchor; composition gate (V1–V7); procedural-confidence derivation; R1/R2 |
| spec/02-jupiter/02b-iii-actuation.md | §02b-iii Jupiter — Actuation | Outbound boundary; actuation anchor; downstream actuation gate; R3/R4/R5; named-authority standing |
| spec/02-jupiter/02c-elevated.md | §02c Jupiter — Elevated Analysis (AIGP) | Pre-invocation admissibility; forensic record; model governance; sycophancy gate |
| spec/03-minerva/03-i-semantic-binding.md | §03-i Minerva — Semantic Binding | Data source characterization; Pymnemon and Impera client classes; aspect-keyed query library; multi-locus gap report |
| spec/03-minerva/03-ii-knowledge-base.md | §03-ii Minerva — Knowledge Base | Aspect-typed primitive extraction; co-indexed bidirectional store; controlled embedding-space transformations; map-governed chunking |
| spec/03-minerva/03-iii-evidence-gathering.md | §03-iii Minerva — Evidence-Gathering | Evidence-gathering verification; grounded conformance verdict; recomputation witness; symmetric reinforcement |
| spec/03-minerva/03-iv-governed-production.md | §03-iv Minerva — Governed Production | Governed data and benchmark generation; model evaluation scenarios; benchmark consumer interface |
| spec/appendix/A-use-cases.md | Appendix A | Representative deployment use cases (non-normative) |
| spec/appendix/B-conformance-checklist.md | Appendix B | Normative conformance checklist — all numbered properties in one table |
| spec/appendix/C-glossary.md | Appendix C | Canonical term definitions |
Machine-readable schemas
Formal JSON Schema definitions for the named objects in this specification live in schemas/. Each schema is the machine-readable complement to the corresponding prose definition. An implementation is conformant if and only if every instance it produces validates against the schema for that object type.
| Schema | Object | Defined in |
|---|---|---|
| schemas/conformance-certificate.json | Conformance certificate | §02a |
| schemas/delta-attestation.json | Delta-attestation record | §02b-i |
| schemas/actuation-anchor.json | Actuation anchor | §02b-iii |
| schemas/named-authority.json | Named-authority record | §02b-iii |
Specification registry
The registry/ directory holds entries for specifications registered under the Mars® architecture. The registry-template.md defines the required fields for a compliant registration.
IP ownership and licensing
See LICENSE.md.
The Mars® architecture spans two IP estates:
Causum owns the Mars® name, mark, and the following specification layers: domain modeling (§01 Juno), base analysis (§02a Jupiter), integrated analysis (§02b-i through §02b-iii Jupiter), elevated analysis (§02c Jupiter), and artifacts (§03-i through §03-iv Minerva).
Licensing. The Mars® Specification is made available solely for the purpose of evaluating and implementing a license from Causum. No right to practice, sublicense, modify, distribute, or create derivative works is granted by possession of or access to this document. Implementation of the mechanisms described herein requires a valid license agreement with Causum. Inquiries: contact Causum directly.
Multiple patent applications pending. Publication of this specification does not constitute a waiver of any patent, trade secret, or other intellectual property right.
Version
v0.2.0 — §02b split into §02b-i, §02b-ii, §02b-iii; §03 split into §03-i, §03-ii, §03-iii, §03-iv; specification reorganized under Capitoline Triad structure; machine-readable schemas and conformance checklist added.
See CHANGELOG.md for full version history.
Mars® is a registered trademark of Causum.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mars_protocol-0.3.0.tar.gz.
File metadata
- Download URL: mars_protocol-0.3.0.tar.gz
- Upload date:
- Size: 2.6 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4764b24ec36f9c3fdac15031a153d80508980dcbbb37065e284c4e538487973a
|
|
| MD5 |
a9b82847e05da7c441efea1788d6a745
|
|
| BLAKE2b-256 |
5c55f076e611168674622b25ae58a174525e5955750cd72da85d3d52e22f83a7
|
File details
Details for the file mars_protocol-0.3.0-py3-none-any.whl.
File metadata
- Download URL: mars_protocol-0.3.0-py3-none-any.whl
- Upload date:
- Size: 5.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b6a832cfb1d34484785c13f2df2ca88a5273833eeee1bb2d57c4ac09191358cd
|
|
| MD5 |
f0af8792db77e281540fc57ab36845a7
|
|
| BLAKE2b-256 |
69ee223c0b07b1fded4fd92decfa7a04ad9bf8b9dd99e80d2b8a8d57a21ef3fd
|