Factory docs, home
Page navigation

A record from the Factory repository, docs/repository-integration-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. Its private session identifiers appear as numbered placeholders, such as <private session 1>, one number for each session in this record. Every hash, date and count is as recorded. The build review says what the Factory's receipts support.

{
  "component": "Repository integration effect primitive",
  "disposition": "accepted",
  "files": {
    "src/repository.ts": "9c19c50dc1483dac71234aafaa40811092cc2d160502f9913f01b77be4622d12",
    "test/repository-integration.test.ts": "7dee533cb3784ec0b8796669b97a81c43f327b2ca8e805baa28b4cf7bf3cf995",
    "test/helpers/repository-integration-child.ts": "aeba57b6d292e507cc69d88aa6911787def5598fab7f4cb4984b9b734c3924f5",
    "test/helpers/repository.ts": "e297b850dbb1c34ef865443a82434aed9c0162bc6c319fada5c1f2b421ad82cd",
    "test/repository-boundaries.test.ts": "a6b8fd418ce2917d9cd0dbc38d1409610bea97d413550144157142a2bb8532fd",
    "docs/local-development.md": "c5d154476f3bee40d19f12cd70583952319727b6b19854897bdaaf0db303be35"
  },
  "producer": {
    "phase": "opus-repository-integration",
    "session_id": "<private session 1>",
    "models_observed": [
      "claude-opus-5-5"
    ],
    "result": "success",
    "is_error": false,
    "duration_ms": 1141959,
    "raw_sha256": "e2c0df5ab5662a2d2974fdefefeed8eb1be54870633a9806245ac279b7353920",
    "final_sha256": "ad4a1416e43235ac71742d3afc8e0c460c96653250772c73cab14b3b87dad0a6"
  },
  "review": {
    "model": "gpt-6-astra",
    "effort": "xhigh",
    "report": "<local evidence file>",
    "sha256": "3eb4dac9b9c9a38ec8c0ea8e972e632e0e2d43cb557ec92fbb115364826e6b6f"
  },
  "verification": {
    "permanentFocusedTests": 36,
    "failed": 0,
    "skipped": 0,
    "exitCode": 0,
    "focusedEvidence": "<local evidence file>",
    "focusedSha256": "b6f29e4ebd356654d890c17d5e2f9eb3600ebc20c593f221540b5a067cbf1f46",
    "independentGroups": 8,
    "independentEvidence": "<local evidence file>",
    "independentSha256": "cebedf667f6913def67d8a59cc090177707a80510dd0c7fd71ed4bfec9fe4f50",
    "resolvedFinding": "INT-1: post-submission failed acknowledgement remains unknown, including after target reset and reopen",
    "faultEvidence": "<local evidence file>",
    "faultSha256": "0d957d4a6ec054e13e1c2228ef1434f4ae256418026548d178c42f805a5a392b",
    "fullSuite": "Pending dashboard increment; prior accepted full baseline3735852 passed266"
  },
  "limits": [
    "Fresh factory-owned bare repositories only; no existing Product checkout effect.",
    "Claim, target move and receipt are separate updates, not a crash-atomic transaction.",
    "Trusted storage and process faults only; no power-loss or hostile-writer guarantee.",
    "Proof reference is bound, not authenticated as a Verdict. Product authority/admission remains separate.",
    "Unknown invocation history never authorises retry; target equality alone is not attribution."
  ]
}

Source: docs/repository-integration-receipt.json