Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mars_protocol-0.4.0.tar.gz (2.6 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mars_protocol-0.4.0-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

Details for the file mars_protocol-0.4.0.tar.gz.

File metadata

  • Download URL: mars_protocol-0.4.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

Hashes for mars_protocol-0.4.0.tar.gz
Algorithm Hash digest
SHA256 0a8cacb4870dd9e491ef329f4b21aebe560979b77b393ff606891055054319ad
MD5 886e48698ca82e47979468ac9291c824
BLAKE2b-256 d7156864aa1ccc065222072ad4bd86735b5f5a39dcd9eb5068c7b5f7491d664e

See more details on using hashes here.

File details

Details for the file mars_protocol-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: mars_protocol-0.4.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

Hashes for mars_protocol-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ebfaf2d402b1caf5ed69ee92833aa663425dcd13341a64249d736e6c080e4884
MD5 8e1810cb280cb0e3d09e34f8fd5e817c
BLAKE2b-256 5e874822a59b0e2417e260790d985c1e88f2875480f63158bfddde093dcfb446

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page