Factory docs, home

A record from the Factory repository, docs/project-guidance-namespace-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; 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.

{
  "schema": "factory-guidance-namespace-integration/1",
  "recordedAt": "2026-09-30T14:26:13.429053+00:00",
  "base": "1270792f7e6fd7866457c47dc01f6e18f22206b5",
  "component": "R8 guidance command namespace, current-main integration",
  "disposition": "accepted-local-awaiting-required-CI",
  "sourceTip": "ca9d9ed97635ee3b510ff1b7c11c899745565bf5",
  "implementationAttribution": "Historical implementer log reports gpt-6.1-sol at high effort. The current port preserves the exact four reviewed source/test files. Recorded attribution is not independently authenticated runtime identity.",
  "reviewAuthority": "Fresh independent Astra review under the owner-authorised 30 September exception. Knowledge proposal is excluded and waits for Fable/Opus.",
  "verification": {
    "core": {
      "passed": 1540,
      "failed": 0,
      "cancelled": 0,
      "skipped": 0
    },
    "focused": {
      "passed": 28,
      "failed": 0
    },
    "independent": "19 focused tests and an independent multi-case probe pass: refused new IDs write nothing; recorded legacy replay, conflicts and stale-version precedence are retained.",
    "unchanged": "Journal/schema protocol, stored revisions and effect authority. No live project values changed."
  },
  "historicalEvidence": {
    "policy": "No previous receipt is rewritten or adopted as current acceptance. Four complete original versions are retained in the archive; audit contains their original pin sets, actual logs and six corrected evidence details.",
    "revisions": [
      {
        "revision": "2e92984",
        "archivedReceipt": "<local evidence archive>"
      },
      {
        "revision": "33d308c",
        "archivedReceipt": "<local evidence archive>"
      },
      {
        "revision": "4a8620e",
        "archivedReceipt": "<local evidence archive>"
      },
      {
        "revision": "4ec92d6",
        "archivedReceipt": "<local evidence archive>"
      }
    ],
    "corrections": "Actual cancellation/run totals and failing-test locations; final timestamp; reported concurrency distinguished from verified measurements; merged-guide pin drift; review placeholders and stale authority claims. The historical Fable full log completed 1240/1240 despite unfinished report placeholders."
  },
  "files": {
    "src/project-guidance.ts": "ed7fe40c23fea63b6b6df4124dc2f2fac5e9e6060a92c324368a39ce4b95d858",
    "test/project-guidance-namespace.test.ts": "c67c2e6570ae15209f12a8970ecb8a3d4ba3e2b372bfbe81bcbce8d2a73cbf3d",
    "test/project-guidance.test.ts": "22a4086c4d9c52a815baef8a1e283a319abf62c157497b5539aad05d4629bdf6",
    "test/dashboard-guidance-attention.test.ts": "2d68e7e5af8cf33d88b292e6634e7123b660f6b82a9f75b55cebe77cf9599ccb",
    "docs/agents/project-guidance.md": "f4174453bff32befde05ee532c9e682782dc2b3df5aab41ffc9ffdd703101309",
    "docs/guide/project-guidance.md": "746783b9691f245d238179bbb34db3ec1b996fa99631c7cbf109ab9e97a834e0",
    "docs/project-guidance.md": "3992af70256afd0b6826fa5397fc89e5ff8944aaa4ecb8cf09117dc0ba2c1f5b",
    "docs/agents/factory-model.md": "da0439737477722c8064edb4ad23dfa5911354d11d184252e107706ee9ac5d02",
    "docs/build-review.md": "5d149760f8ee3a7a1b7e510c7eff2f4519e34fc1c73211e022c6cdbc46e81578",
    "handover.md": "f892fcc0212875b16ccbf4a9c4c3ab51584f6a9e21ad183da2066959b5ea2464"
  },
  "evidenceSha256": {
    "<local evidence archive: r8-focused.log>": "3c890067a924065e3e3accd6747c0f156d46afb3dbce4285aa66759fa3c7e2e7",
    "<local evidence archive: r8-full.log>": "8c35cb81003ec1110276f3d357fb5529897ec4c338c9f90569d7c7da71935c4c",
    "<local evidence archive: r8-integration-review.md>": "a2baaa3a0fd5bc305e384ed4e541e77d1aed7432934b99f509bca0189f86ef10",
    "<local evidence archive: r8-evidence-audit.json>": "a462a865a9ee043958fbc13a9f8addb5ee8f140a37ce34c41aa8651e42ac5ab2",
    "<local evidence archive: r8-evidence-audit.md>": "1127ac5251ea4f731c6707738743cf0fd756064301ec79601ac4861bb6a9fa6e",
    "<local evidence archive: 2e92984-namespace-receipt.json>": "d0b9ef76dfed6f01bbfbd6525ea22dc8f9c8efaa1edaf2467a202b957075f8dd",
    "<local evidence archive: 33d308c-namespace-receipt.json>": "ee60308eea7740e89d4fd540114a99be3bcc153cf14da41913eb7f2c7c53e6f4",
    "<local evidence archive: 4a8620e-namespace-receipt.json>": "e3d092fe8e4fefae3de6320cd612c246f845b81dc625dae5a1a9ee1a06d5880e",
    "<local evidence archive: 4ec92d6-namespace-receipt.json>": "1239b14e5d592a635671b266dab298a256724910e45ff45de2ff0f755d3c8759"
  },
  "limits": [
    "Local command identity repair only. No Knowledge implementation, live values write, provider qualification or customer release.",
    "Historical archived evidence is attributed separately; current source acceptance uses fresh tests and review."
  ]
}

Source: docs/project-guidance-namespace-integration-receipt.json