Factory docs, home
Page navigation

A record from the Factory repository, docs/onboarding-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.

{
  "capturedAt": "2026-09-28T09:41:51.747Z",
  "verifiedAt": "2026-09-28T09:42:24.311Z",
  "registryVersion": 6,
  "registeredProducts": [
    {
      "id": "family-watch",
      "name": "Family Watch",
      "root": "<home directory path>",
      "bindingDigest": "39161c0a72b3ca7127cca96265e724fd2628220c24d7f723da626fc891ab485f",
      "operationScope": "metadata-inspection"
    },
    {
      "id": "focus-sentinel",
      "name": "Focus Sentinel",
      "root": "<home directory path>",
      "bindingDigest": "1441ed65f5afdfeb70f0452d3186c729fa43556b61fb8bb6f6b286a1a1b44f56",
      "operationScope": "metadata-inspection"
    },
    {
      "id": "justspeaktoit",
      "name": "JustSpeakToIt",
      "root": "<home directory path>",
      "bindingDigest": "68a365781e030d0b88f99535c480a73f9dd6a8302b62e462c76d4c50d489b5cb",
      "operationScope": "metadata-inspection"
    },
    {
      "id": "pasta",
      "name": "Pasta",
      "root": "<home directory path>",
      "bindingDigest": "15d7d855965f66605aa6f192718eebe7fe274c2404050790a7848a5062174a12",
      "operationScope": "metadata-inspection"
    },
    {
      "id": "software-factory",
      "name": "Software Factory",
      "root": "<home directory path>",
      "bindingDigest": "5e77033b991dc35ead70b96fcde12d4aede458a1eb7a3a13dc20b7c41bebefe5",
      "operationScope": "metadata-inspection"
    },
    {
      "id": "tally",
      "name": "Tally",
      "root": "<home directory path>",
      "bindingDigest": "1d72fb86ff8fd47957c5d9ca42ea09f08310da017dee09bf181c4fce34df0278",
      "operationScope": "metadata-inspection"
    }
  ],
  "metadataChecked": [
    "HEAD",
    "config",
    "index"
  ],
  "metadataUnchanged": true,
  "readOnlyReopenVerified": true,
  "evidence": "<local evidence file>",
  "evidenceSha256": "7454581be09166e218169c35a80c5ab6863785ae5427453aeaf2536c40909a56",
  "scope": "Local metadata observation only; no release, code-change or spending authority granted",
  "observabilityImports": {
    "usage": {
      "capturedAt": "2026-09-28T09:43:52.827Z",
      "sourceReceipts": 12,
      "import": {
        "stream": "usage",
        "version": 1,
        "corrected": 0,
        "duplicates": 0,
        "obsolete": 0,
        "recorded": 24,
        "retracted": 0
      },
      "replay": {
        "stream": "usage",
        "version": 1,
        "recorded": 0,
        "corrected": 0,
        "retracted": 0,
        "duplicates": 24,
        "obsolete": 0
      },
      "scope": "Selected completed local builder receipts only; provider-reported estimates, not billing; all source times unknown",
      "evidence": "<local evidence file>",
      "sha256": "c834d808d02302e93c4a4c4e60512356b0f6244f8eaa76c2f0fc3b2d377bd5ac"
    },
    "progress": {
      "capturedAt": "2026-09-28T09:49:54.577Z",
      "import": {
        "stream": "product:software-factory",
        "version": 2,
        "corrected": 0,
        "duplicates": 0,
        "obsolete": 0,
        "recorded": 9,
        "retracted": 0
      },
      "replay": {
        "stream": "product:software-factory",
        "version": 2,
        "recorded": 0,
        "corrected": 0,
        "retracted": 0,
        "duplicates": 9,
        "obsolete": 0
      },
      "scope": "Selected independently accepted local increments only; partial activity coverage. Commit times are Git metadata, not release times. Focus is explicit coordinator work, not inferred attention.",
      "acceptedCommits": [
        {
          "commit": "6bb821832eafab0bbc0e238b2a9023f207d57ff0",
          "observedAt": "2026-09-28T06:48:41.000Z",
          "subject": "Add independently verified local Attempt ownership fence"
        },
        {
          "commit": "5c5addc17e87c784d08249dc85b18e02ed9bcca9",
          "observedAt": "2026-09-28T07:22:29.000Z",
          "subject": "Add reviewed guarded worker and exact Attempt resource contracts"
        },
        {
          "commit": "f0dbdf61d9d32b0bcf9f74738e661d244fd277d2",
          "observedAt": "2026-09-28T07:34:35.000Z",
          "subject": "Make cancellation durable in the Run lifecycle"
        },
        {
          "commit": "5acdf7ce776fd9a7ef90732485f6a86d8a443dec",
          "observedAt": "2026-09-28T08:12:29.000Z",
          "subject": "Recover guarded verification within its original budget"
        },
        {
          "commit": "7f6ff6b2a02787227b79704f26fd685087aeefb3",
          "observedAt": "2026-09-28T08:49:26.000Z",
          "subject": "Add independently verified stateless confined executor"
        },
        {
          "commit": "114faac50f7e49c9d8bd838c792786c093a27dbb",
          "observedAt": "2026-09-28T09:00:57.000Z",
          "subject": "Make inspection use an independently verified read-only journal"
        },
        {
          "commit": "f9b9bd7623d846e94aa0b4dc33b1bb0f2f833285",
          "observedAt": "2026-09-28T09:33:48.000Z",
          "subject": "Add independently verified repository sealing and executor export"
        },
        {
          "commit": "3735852868dde3eb30537771ea727c7098362d89",
          "observedAt": "2026-09-28T09:41:46.000Z",
          "subject": "Add independently verified local Portfolio and sourced progress views"
        }
      ],
      "evidence": "<local evidence file>",
      "sha256": "a73c1bfbdd487549bbba64f0769ea4fb1cc2b160e892e9bc830702639bf53d5c"
    }
  }
}

Source: docs/onboarding-receipt.json