Factory docs, home

A record from the Factory repository, docs/service-access-organisation-followup-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; a placeholder that stands in for a key keeps the file's name, as in <local evidence file: report.md>. Every hash, date and count is as recorded. The build review says what the Factory's receipts support.

{
  "recordedAt": "2026-09-30",
  "component": "P7 organisation-aware presence review",
  "base": "a6fce3b",
  "disposition": "independently-reviewed-awaiting-prerequisite-and-Fable",
  "files": {
    "src/service-discovery.ts": "9435cba90ad2c9a42a926747e876e5c9c98fad2fc89ad4b7bcda1e78495607e5",
    "src/service-access.ts": "b321daa51bbeb33bd1b73727b95115a184899e336f8d8f675c130bb992637bb9",
    "test/helpers/service-access.ts": "8383a8e8af1590514dd00a6e935c7cfb8cdc29242a6efa92987c676c3abee6d4",
    "test/service-access-organisation.test.ts": "db4724e28c6599b0ed504c4de682c326ccfaf7232423426f7b63c5b25a64cb07",
    "<local evidence archive: service-access-spec.md>": "cc88a6ae46e93c47f729473e342cdacff9e45f058d9b844219c48a5a352457ef",
    "<local evidence archive: service-access-spec.r5.md>": "87eb5123176bfbd28bf2d95a5e52c0d15eab0b00d93d6ca9eab855870981046e",
    "<local evidence archive: service-access-spec.r6.md>": "e76648da9eed4660e5bd5ee1bdf028a24d06778ff3e0f96f1cac64cb155393d7",
    "<local evidence archive: service-access-spec.r7.md>": "6fa24f9b331e469a559db15a9e904bf2ccaaef260b3bef117f9e1e764067e4d7",
    "docs/agents/service-access.md": "f54f0c8b6c62a012024d024141d3bcf49f76362bde08ba2f15ceaedef96f1fcb",
    "docs/guide/service-access.md": "c0a3d839ebec19a1150d7d93c2a9252d2168443384c3ee145caba2e5c3844ca5",
    "docs/agents/factory-model.md": "917918976ae792c9467f58b01bd2c3ee092cb22bdf3a22322898c1177eb5dead",
    "docs/build-review.md": "e52ac93f06751e3a52d7553e6135a5a82250a1151fe1c3cfef9479ae3f37719d"
  },
  "coordinatorDecision": "Accept the bounded spec amendment in the pinned current service-access-spec.md: missing owner type remains unknown; organisation-level absence cannot become missing without sufficient listing evidence. No value reader, authority expansion or live access is granted.",
  "review": [
    {
      "reviewer": "Independent Astra",
      "verdict": "PASS implementation",
      "report": "<local evidence archive>",
      "checks": 97,
      "independentProbes": 9
    }
  ],
  "limits": [
    "astra-sweep-sa must be accepted and integrated before P7.",
    "Fresh Fable and integrated checks pending.",
    "No live service-access reader or credential use."
  ],
  "verification": {
    "fullCheck": {
      "passed": 1250,
      "failed": 0,
      "log": "<local evidence archive>"
    }
  }
}

Source: docs/service-access-organisation-followup-receipt.json