Factory docs, home

A record from the Factory repository, docs/service-access-r3-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": "Service access value-boundary round-3 repairs",
  "base": "29adb73",
  "disposition": "independently-reviewed-awaiting-Fable",
  "changes": [
    "Preserve YAML block-relative indentation, blank lines, folding and explicit indentation indicators.",
    "Parse shell here-document delimiter quotes, escapes and empty words; stop extraction where boundaries are ambiguous.",
    "Keep synthetic regression maps finite-key typed under strict indexed access."
  ],
  "files": {
    "src/service-discovery.ts": "0b147478a31164629c628af95c521fb735be240626c3f4ee602ea182f4e1c506",
    "test/service-access-regressions.test.ts": "800df6b0a7fee6176383009e1a73b2ee16178f4b314997941eeb62fc6b2cb940",
    "docs/agents/service-access.md": "ed763482a476a75b39c2bfbe8f755c9155dda41d1df5d895a8687304a228d77e",
    "docs/guide/service-access.md": "cd3896bd9923b2059c1f0d471ea697680d0bf85d39f49a500ee0eda4bc3dcd31"
  },
  "verification": {
    "typecheck": "passed",
    "focused": 62,
    "differentialCases": 201,
    "independentPersistenceCase": "passed",
    "fullCheck": {
      "tests": 1223,
      "passed": 1223,
      "failed": 0,
      "cancelled": 0,
      "log": "<local evidence archive>"
    }
  },
  "review": [
    {
      "reviewer": "Independent Astra",
      "verdict": "PASS implementation",
      "report": "<local evidence archive>"
    }
  ],
  "limits": [
    "Only tested grammar boundaries established; no proof for all repository constructs.",
    "Fresh Fable review, integration and required CI pending.",
    "No live access, value reader or credential use."
  ]
}

Source: docs/service-access-r3-receipt.json