Factory docs, home

A record from the Factory repository, docs/owner-policy-receipt.json, shown as committed except that its local paths appear as placeholders in angle brackets, such as <local evidence archive>, standing for files that are not published. Every hash, date and count is as recorded. The build review says what the Factory's receipts support.

{
  "recordedAt": "2026-09-30",
  "component": "Owner policy ask ledger H3",
  "disposition": "independently-reviewed-awaiting-Fable",
  "files": {
    "src/owner-policy.ts": "13da3ff38fc7aae22ce5c6087d25c26d361eac3f8786fc086cd3d405c5f8265e",
    "src/intelligence.ts": "bf46b3073c40881ceea548fbb731b6f591525a6be03063a162cea583381d4023",
    "README.md": "44995dc6d74ec60f6ead2dfd804ba25e79938bf8fa6ee45e52926d661604959b",
    "docs/agents/owner-policy.md": "4e68ac2668859209f9ae62221e276faa0d39d9445be81d087285a013c5dd603c",
    "docs/guide/owner-policy.md": "0cbfa33cc29b1caa61146a0a6fc93cbee13244ba923d0825c9d9f95af759943d",
    "test/owner-policy.test.ts": "c118d3c5e630e811875e2fecdc234ad9d88f8a0249558f6d989d659890b587b8",
    "test/owner-policy-processes.test.ts": "a5f3dbbdff7cc67c968d81c4b38f9bd9811331b8a9e035e03c63e486e142c6b5",
    "test/owner-policy-fixture.test.ts": "e6b61715c86c53cdd54c96646d55c71422925f8b96343c534b3a7be2c899e522",
    "test/ask-ledger-r3-adversarial.test.ts": "b6c1cdcae8379fa8546600eed2223e10c43f1ce5c3e42da8c56e9c35b915a00b",
    "test/ask-ledger-r2-adversarial.test.ts": "d4870224d42583e668ef252891ad92895abd1bb6516429068d5a0df7153297aa",
    "test/ask-ledger-adversarial.test.ts": "1070f8a980bb9b033f6ce599b9058531dc90a44309077fc5f43507a5e76d27a4",
    "test/helpers/owner-policy.ts": "3ee6f785630c99c1214d9b757e7f7d90a976b5d4e053a960fc5a0442a93f7e52",
    "test/helpers/owner-policy-child.ts": "27f65e9c891d42af8820ab45d5e73d9535c05772455b3b4daeebadd846aeeb40"
  },
  "implementation": "Inherited Claude implementation and adversarial fixes; Codex continuation repairs stored channel revision ordering. Earlier exact model/effort attribution is not independently established by this receipt.",
  "verification": {
    "focused": 65,
    "independentProbes": 3,
    "typecheck": "passed",
    "fullCheck": {
      "passed": 1196,
      "failed": 0,
      "log": "<local evidence archive>"
    }
  },
  "review": [
    {
      "reviewer": "Independent Astra",
      "verdict": "PASS implementation",
      "report": "<local evidence archive>"
    },
    {
      "reviewer": "Independent Astra",
      "verdict": "PASS reference and receipt",
      "report": "<local evidence archive>"
    }
  ],
  "limits": [
    "Fable and integration against accepted Intelligence layout pending.",
    "No live ask recording, applied policy, notification or account authority.",
    "Coverage relies on channel declarations; completely invisible channels cannot be detected."
  ]
}

Source: docs/owner-policy-receipt.json