{
  "author": "Phoenix Gillies",
  "claim_policy": "A claim may be public only when its evidence, falsifier, boundary, and frozen code identity are all explicit.",
  "claims": [
    {
      "artifact_evidence": [
        {
          "bytes": 12125,
          "exists": true,
          "path": "SOUL.md",
          "sha256": "93bb162f8750f1479665dd5ca4b9935054d51e9160ca17375cb5ad0adc0d6d30"
        },
        {
          "bytes": 4460,
          "exists": true,
          "path": "doctrine/KEEL-003.yaml",
          "sha256": "4620fdbd3552bfa95de120e4ea1b47ce7b06b39527c0bf827d679846d34b411a"
        },
        {
          "bytes": 166202,
          "exists": true,
          "path": "axiom/execution/loop.py",
          "sha256": "4e2f8d6d05ee88324aa686dc0924af4cc7cabb0d69c5be85ce8dc583e025e854"
        }
      ],
      "claim": "Aletheion/Axiom separates cognition from execution authority.",
      "evidence": [
        "SOUL.md",
        "doctrine/KEEL-003.yaml",
        "axiom/execution/loop.py"
      ],
      "falsifier": "Demonstrate a canonical cognition path that directly performs a protected external effect without Axiom authorization.",
      "id": "AA-C01",
      "not_implied": "The whole system is safe, formally verified, or production-proven.",
      "positive_test": "A cognition-originated proposal cannot produce a consequential effect without an Axiom-governed execution path.",
      "status": "IMPLEMENTED_INTERNAL"
    },
    {
      "artifact_evidence": [
        {
          "bytes": 18105,
          "exists": true,
          "path": "axiom/execution/evidence_axes.py",
          "sha256": "1f6d6f94bc17a95f513ae25a5e0b17446c32261fda9d8acc4a48f10dbeb9ca89"
        },
        {
          "bytes": 1781,
          "exists": true,
          "path": "axiom/execution/migrations/0019_alter_step_outcomes_evidence_axes.sql",
          "sha256": "55e92b812a556d51b5ac0617aaa1c2538e0448a6c9272cf5e720cbc9de3c1231"
        },
        {
          "bytes": 1880,
          "exists": true,
          "path": "axiom/execution/migrations/0020_alter_step_outcomes_artifact_evidence.sql",
          "sha256": "a119aa84967821209c6cd367f126cadd50cccbe88ab86f9dac7f1c539009af7f"
        }
      ],
      "claim": "Execution success, independent verification, real-world consequence, and artifact evidence are represented as separate axes.",
      "evidence": [
        "axiom/execution/evidence_axes.py",
        "axiom/execution/migrations/0019_alter_step_outcomes_evidence_axes.sql",
        "axiom/execution/migrations/0020_alter_step_outcomes_artifact_evidence.sql"
      ],
      "falsifier": "Show a canonical writer that necessarily collapses the axes into one success value.",
      "id": "AA-C02",
      "not_implied": "Every adapter supplies complete evidence on every axis.",
      "positive_test": "Persist a step whose execution succeeds while verification is not checked or consequence is not observed and preserve those distinct states.",
      "status": "IMPLEMENTED_INTERNAL"
    },
    {
      "artifact_evidence": [
        {
          "bytes": 12388,
          "exists": true,
          "path": "axiom/execution/effect_correlation.py",
          "sha256": "b317cf6bc6d14cfedc3e175e67348bba60de5d6b28b9af546a6dd8c986b95e66"
        },
        {
          "bytes": 18912,
          "exists": true,
          "path": "axiom/execution/external_receipts.py",
          "sha256": "fa2d23928e6aa61956defdebaed0a50ce3f1728a07e33c2efe13f46df50611fa"
        },
        {
          "bytes": 13751,
          "exists": true,
          "path": "tests/adapters/n8n/test_effect_correlation.py",
          "sha256": "0170a5bca267ad432c090b16946d79b6265c23e75cdef31dddad6b00dfb6d4da"
        }
      ],
      "claim": "Asynchronous external effects distinguish request creation, transport acknowledgement, and later provider/world evidence.",
      "evidence": [
        "axiom/execution/effect_correlation.py",
        "axiom/execution/external_receipts.py",
        "tests/adapters/n8n/test_effect_correlation.py"
      ],
      "falsifier": "Show that an acknowledgement alone is treated as observed world completion on the canonical correlated-effect path.",
      "id": "AA-C03",
      "not_implied": "The provider observation proves the intended business consequence.",
      "positive_test": "Correlate an outbound acknowledgement with a later causally bound inbound observation and expose the evidence lag without calling acknowledgement semantic completion.",
      "status": "IMPLEMENTED_INTERNAL"
    },
    {
      "artifact_evidence": [
        {
          "bytes": 19324,
          "exists": true,
          "path": "mind/revalidation/outcome_check.py",
          "sha256": "1ad0e8ba00e7a86147c0278251c46b6053e527c8b7c63ba10aa6cf93afbb752e"
        },
        {
          "bytes": 20825,
          "exists": true,
          "path": "tests/test_revalidation/test_outcome_trigger.py",
          "sha256": "e1d1ced36db7e0a7783002676328fb469ccaf074774a794bb7171d91effdd826"
        }
      ],
      "claim": "Belief revalidation can abstain when an outcome supplies insufficient grounded evidence.",
      "evidence": [
        "mind/revalidation/outcome_check.py",
        "tests/test_revalidation/test_outcome_trigger.py"
      ],
      "falsifier": "The same evidence-empty case demotes or reinforces the belief.",
      "id": "AA-C04",
      "not_implied": "All belief revision decisions are correct.",
      "positive_test": "Cite a belief from an outcome with no verification verdict, no expectation delta, and no semantic overlap; the belief must remain unchanged.",
      "status": "IMPLEMENTED_INTERNAL"
    },
    {
      "artifact_evidence": [
        {
          "bytes": 54843,
          "exists": true,
          "path": "mind/autonomous/outcome_closure.py",
          "sha256": "5c0f0f10450b701831da833f69c924d10f903b2ece7c40356c0a8f421758d6f3"
        },
        {
          "bytes": 19743,
          "exists": true,
          "path": "mind/autonomous/postconditions.py",
          "sha256": "aa256a87b2e0bb1a6d196b24fb26220b97cb09aba762a2f0707384755c214a1a"
        }
      ],
      "claim": "A verified repair can be re-measured against the discrepancy that caused it, rather than equating task completion with closure.",
      "evidence": [
        "mind/autonomous/outcome_closure.py",
        "mind/autonomous/postconditions.py"
      ],
      "falsifier": "Task completion alone closes the gap despite unchanged remeasurement.",
      "id": "AA-C05",
      "not_implied": "All discrepancy detectors are complete or correct.",
      "positive_test": "Complete a repair whose declared checks pass while the originating detector remains unchanged; closure must remain unresolved.",
      "status": "IMPLEMENTED_INTERNAL"
    },
    {
      "artifact_evidence": [
        {
          "bytes": 8767,
          "exists": true,
          "path": "worlds/learning_governance.py",
          "sha256": "03d5366c256611306549a4f870a24be3b57d00c488818c11f549af9902e53877"
        },
        {
          "bytes": 5929,
          "exists": true,
          "path": "worlds/experience.py",
          "sha256": "5028485dd307e2097befbfbff02724a0d54a3c62371740a2a4561fa7452b0725"
        }
      ],
      "claim": "Learned operating rules carry evidence and can be strengthened, narrowed, challenged, or retired without gaining execution authority.",
      "evidence": [
        "worlds/learning_governance.py",
        "worlds/experience.py"
      ],
      "falsifier": "A learned rule directly grants protected execution authority or cannot be revoked/narrowed.",
      "id": "AA-C06",
      "not_implied": "Broad cross-domain transfer or performance improvement is proven.",
      "positive_test": "Persist a learned rule, challenge or narrow it with grounded evidence, restart, and show its lifecycle changes while protected execution still uses the normal authority path.",
      "status": "IMPLEMENTED_INTERNAL"
    },
    {
      "artifact_evidence": [
        {
          "bytes": 3047,
          "exists": true,
          "path": "docs/experiments/FRONTIER_BENCHMARK_PROGRAM.md",
          "sha256": "08454dcac00f94692d7436dd7589b58d49b31753f526fff00a2df10c2eb60e51"
        },
        {
          "bytes": 9445,
          "exists": true,
          "path": "config/frontier_minecraft_benchmarks.json",
          "sha256": "8cb5296a0470dce417f54ad34aa4fc6e6c2ab3a91f41c7848cfdd9b20aee85ac"
        }
      ],
      "claim": "Aletheion has an embodied benchmark program designed to test recovery, retained learning across restart, and cross-body transfer.",
      "evidence": [
        "docs/experiments/FRONTIER_BENCHMARK_PROGRAM.md",
        "config/frontier_minecraft_benchmarks.json"
      ],
      "falsifier": "The measured treatment fails to outperform its frozen control or retained learning does not survive restart/transfer.",
      "id": "AA-C07",
      "not_implied": "AGI, universal autonomy, or superiority to frontier systems.",
      "positive_test": "Run the frozen V8/V9/V10/XBODY protocol and publish receipts plus negative controls.",
      "status": "EXPERIMENT_PROGRAM"
    }
  ],
  "frozen_code": {
    "branch": "feat/evomind-evidence-crosswalk-20260921",
    "commit": "83d4b9b8bd82c5f08ffe9dedb91cdfd90d018c18",
    "dirty": false,
    "dirty_paths": []
  },
  "generated_at": "2026-09-21T21:50:35.164817+00:00",
  "project": "Aletheion/Axiom",
  "schema_version": "1.0",
  "validation": {
    "errors": [],
    "ok": true
  },
  "verification_commands": [
    "python -m pytest -q tests/adapters/n8n/test_effect_correlation.py",
    "python -m pytest -q tests/test_revalidation/test_outcome_trigger.py tests/test_revalidation/test_belief_revalidation_from_execution.py"
  ],
  "verification_results": [
    {
      "command": "python -m pytest -q tests/adapters/n8n/test_effect_correlation.py",
      "output_tail": "................                                                         [100%]\n16 passed in 1.76s",
      "returncode": 0
    },
    {
      "command": "python -m pytest -q tests/test_revalidation/test_outcome_trigger.py tests/test_revalidation/test_belief_revalidation_from_execution.py",
      "output_tail": "................................                                         [100%]\n32 passed in 0.32s",
      "returncode": 0
    }
  ]
}
