{
  "receiptSchemaVersion": 1,
  "slug": "ppc-hq",
  "sourceSha": "b4553ab14f4cde1f764f87925a9585e2515b6ac3",
  "headAtFinish": "b4553ab14f4cde1f764f87925a9585e2515b6ac3",
  "freshness": "current-at-finish",
  "reviewStage": "machine-drafted",
  "extractorVersion": "1.0.0",
  "scannedAt": "2026-10-23T16:23:17.384Z",
  "comparison": {
    "previousSha": "b4553ab14f4cde1f764f87925a9585e2515b6ac3",
    "sourceChanged": false,
    "added": 58,
    "removed": 4,
    "modified": 0,
    "comparison": "Finding details, confidence and evidence compared. Scope/extractor differences can also change findings; counts are not a source-code diff."
  },
  "documents": [
    {
      "path": "AGENTS.md",
      "role": "repository instructions (evidence only)",
      "lines": 16,
      "sha256": "35afca96aceb20fdf6b8b2bc94a36d3a46fd8a1224f2f3dd13eb1259150a60e1"
    },
    {
      "path": "apps/web/AGENTS.md",
      "role": "repository instructions (evidence only)",
      "lines": 20,
      "sha256": "0befbc94333b0df2daaac2d3a6a9a37c8eaa044092df93df59130284e48f194e"
    },
    {
      "path": "apps/web/DECISIONS.md",
      "role": "design and decisions",
      "lines": 9,
      "sha256": "e75604a9f5f5ad809456e689583b0a3e35ac7947a7c9594583ae16676ae1af40"
    },
    {
      "path": "apps/web/docs/orders/README.md",
      "role": "setup and operations",
      "lines": 6,
      "sha256": "c439c9b66ba06ba344154a06aff903b499a53b171dc79f6dfa5378414cc13527"
    },
    {
      "path": "apps/web/docs/PROFILE.md",
      "role": "setup and operations",
      "lines": 38,
      "sha256": "9052a7fb19e6adbff3faf780147968a4fe93bbc442aa898cf3ea1226f4bf3416"
    },
    {
      "path": "apps/web/README.md",
      "role": "setup and operations",
      "lines": 8,
      "sha256": "165b4bd253cc46b382a720f5d93b38105d4dec992f59c4c605ae8ed1ab6f14a4"
    },
    {
      "path": "apps/web/STATUS.md",
      "role": "state or handoff",
      "lines": 10,
      "sha256": "da57306f8987d978b7e49328562a6b00e52e6c1da5e7bd64195337d97bf76823"
    },
    {
      "path": "CLAUDE.md",
      "role": "repository instructions (evidence only)",
      "lines": 4,
      "sha256": "d57a80146f51fb47781e361f2b1474a318bf4098f6ec838e23860e524ed21835"
    },
    {
      "path": "fortress/clients/README.md",
      "role": "setup and operations",
      "lines": 6,
      "sha256": "127ea1efc0925332bbc730907eeee0cd194ae98a767c1dc413a9b5951ca881af"
    },
    {
      "path": "fortress/industry/README.md",
      "role": "setup and operations",
      "lines": 6,
      "sha256": "ffce35128ded3f06e25a3ccd83fc6fd05e26cfe5b802fa8f95c6a56c9ca72422"
    },
    {
      "path": "fortress/stack/README.md",
      "role": "setup and operations",
      "lines": 6,
      "sha256": "d7b40d48be22b0b44c45a3777da7f7616c9323efc1bb5ba44c7b4838e08ddc8c"
    },
    {
      "path": "hq/ARCHITECTURE.md",
      "role": "design and decisions",
      "lines": 49,
      "sha256": "b68c6149121d8faf6430b3ae9903a10dddaa54dfd40014b37a29e44bf8ce0e53"
    },
    {
      "path": "hq/atlas/README.md",
      "role": "setup and operations",
      "lines": 25,
      "sha256": "e152ab76be3878108fa6d25f446dfa754205f85fa31e14671ac56e7ef82fe648"
    },
    {
      "path": "hq/DECISIONS.md",
      "role": "design and decisions",
      "lines": 42,
      "sha256": "398289a20f05af3b9d137ade60bbec882e44b37cd73f08eb9f3d1212e4b28e6f"
    },
    {
      "path": "hq/playbook/scaffolds/AGENTS.md",
      "role": "repository instructions (evidence only)",
      "lines": 9,
      "sha256": "f41d4609fbcfbc94d61fdbc875d0eb13a81e2e752d3db46cec202d811dbfa493"
    },
    {
      "path": "hq/playbook/scaffolds/DECISIONS.md",
      "role": "design and decisions",
      "lines": 11,
      "sha256": "987b72e9825835dc903d4c03deaa517b340f3c89f0c818b3ae489b6096a70901"
    },
    {
      "path": "hq/playbook/scaffolds/docs/PROFILE.md",
      "role": "setup and operations",
      "lines": 18,
      "sha256": "62f16f7fea9a8fe4c6463c77c4e98444e73f6335520e46705ff071c3a3fefd9f"
    },
    {
      "path": "hq/playbook/scaffolds/STATUS.md",
      "role": "state or handoff",
      "lines": 14,
      "sha256": "2fc7808e3c335a6c04c059929d7a9903031c5b5b2fbf09e5fb1a7eff1a1b25fd"
    },
    {
      "path": "hq/STATUS.md",
      "role": "state or handoff",
      "lines": 12,
      "sha256": "3339aaa102beaee4f08a5b1ecdd3d29d0279ba8342b47d0ce03d0aacd1203f68"
    },
    {
      "path": "infra/README.md",
      "role": "setup and operations",
      "lines": 6,
      "sha256": "b6ee3503e3bf86949f146ea6863ffbed0c707404890c0077bc1604204f22c227"
    },
    {
      "path": "lenses/README.md",
      "role": "setup and operations",
      "lines": 6,
      "sha256": "343ca3b5f24edd5678daf64eb3a8e54dddfd60b8e4fac832d64c40287c3cdd7a"
    },
    {
      "path": "packages/README.md",
      "role": "setup and operations",
      "lines": 6,
      "sha256": "696074b3d08a434fea1f91005bb3f7c11eac5374c64af5245e998b50b47f9907"
    },
    {
      "path": "README.md",
      "role": "setup and operations",
      "lines": 39,
      "sha256": "b2944726d9848c6e30fd2e570ee40ae0f3bb07ce3efdab5aa130f03850e057f8"
    },
    {
      "path": "scripts/README.md",
      "role": "setup and operations",
      "lines": 6,
      "sha256": "b2f538f663b3a7bcbc0fcbfec06cfe3bfff4a3e3a28d12d4244dc9450a2e700a"
    },
    {
      "path": "sessions/README.md",
      "role": "setup and operations",
      "lines": 4,
      "sha256": "1de11b1290a2c912bb77b9be512e61de9917ccb6839ae1d338b1c3a0a0084bcf"
    },
    {
      "path": "sites/README.md",
      "role": "setup and operations",
      "lines": 6,
      "sha256": "20999a6b9b1cc57cada0e7d59c25a800e46bc88ae4e44565e81f97c1fe1b99b7"
    }
  ],
  "identities": [],
  "files": [
    {
      "path": "AGENTS.md",
      "sha256": "35afca96aceb20fdf6b8b2bc94a36d3a46fd8a1224f2f3dd13eb1259150a60e1",
      "lines": 16,
      "additionalFindings": 1,
      "gitBlob": "4f95a4e490a0ceacc71d69a182d140895dfdea1f"
    },
    {
      "path": "apps/web/AGENTS.md",
      "sha256": "0befbc94333b0df2daaac2d3a6a9a37c8eaa044092df93df59130284e48f194e",
      "lines": 20,
      "additionalFindings": 1,
      "gitBlob": "d707e51ab69e5284406df5b03e20f3d8d87448ad"
    },
    {
      "path": "apps/web/DECISIONS.md",
      "sha256": "e75604a9f5f5ad809456e689583b0a3e35ac7947a7c9594583ae16676ae1af40",
      "lines": 9,
      "additionalFindings": 1,
      "gitBlob": "dc64b55e1ad0317a206b36542f95ae980a05a96e"
    },
    {
      "path": "apps/web/docs/orders/README.md",
      "sha256": "c439c9b66ba06ba344154a06aff903b499a53b171dc79f6dfa5378414cc13527",
      "lines": 6,
      "additionalFindings": 1,
      "gitBlob": "9b068fb7d06fd67214d4ce9b65b372495d04a9be"
    },
    {
      "path": "apps/web/docs/PROFILE.md",
      "sha256": "9052a7fb19e6adbff3faf780147968a4fe93bbc442aa898cf3ea1226f4bf3416",
      "lines": 38,
      "additionalFindings": 1,
      "gitBlob": "591133838fea4312bba81f18e6df58a200b38c1b"
    },
    {
      "path": "apps/web/README.md",
      "sha256": "165b4bd253cc46b382a720f5d93b38105d4dec992f59c4c605ae8ed1ab6f14a4",
      "lines": 8,
      "additionalFindings": 1,
      "gitBlob": "f3a280f42a4c44f4fbaea28d106f6217dbae9fc1"
    },
    {
      "path": "apps/web/STATUS.md",
      "sha256": "da57306f8987d978b7e49328562a6b00e52e6c1da5e7bd64195337d97bf76823",
      "lines": 10,
      "additionalFindings": 1,
      "gitBlob": "499d60457cb9b25249494e497f3154a6fb57cc20"
    },
    {
      "path": "CLAUDE.md",
      "sha256": "d57a80146f51fb47781e361f2b1474a318bf4098f6ec838e23860e524ed21835",
      "lines": 4,
      "additionalFindings": 1,
      "gitBlob": "e0c54086c4bf6b57ebe502f17c546cd4aab5a5cd"
    },
    {
      "path": "fortress/clients/README.md",
      "sha256": "127ea1efc0925332bbc730907eeee0cd194ae98a767c1dc413a9b5951ca881af",
      "lines": 6,
      "additionalFindings": 1,
      "gitBlob": "9d8a1812c1bd617c86b46d854a99eaf786af0a8d"
    },
    {
      "path": "fortress/industry/README.md",
      "sha256": "ffce35128ded3f06e25a3ccd83fc6fd05e26cfe5b802fa8f95c6a56c9ca72422",
      "lines": 6,
      "additionalFindings": 1,
      "gitBlob": "8d89527a8da1e30c6f08685b28f737e822e13128"
    },
    {
      "path": "fortress/stack/README.md",
      "sha256": "d7b40d48be22b0b44c45a3777da7f7616c9323efc1bb5ba44c7b4838e08ddc8c",
      "lines": 6,
      "additionalFindings": 1,
      "gitBlob": "f44fa104f518188463ea956cf49e2bbfbd4fb287"
    },
    {
      "path": "hq/ARCHITECTURE.md",
      "sha256": "b68c6149121d8faf6430b3ae9903a10dddaa54dfd40014b37a29e44bf8ce0e53",
      "lines": 49,
      "additionalFindings": 1,
      "gitBlob": "6bee74e07ce376bf7b37b138d3083c4f4dc06af2"
    },
    {
      "path": "hq/atlas/README.md",
      "sha256": "e152ab76be3878108fa6d25f446dfa754205f85fa31e14671ac56e7ef82fe648",
      "lines": 25,
      "additionalFindings": 1,
      "gitBlob": "f58dc934741af11980e8aa6be209a19dde0c244e"
    },
    {
      "path": "hq/DECISIONS.md",
      "sha256": "398289a20f05af3b9d137ade60bbec882e44b37cd73f08eb9f3d1212e4b28e6f",
      "lines": 42,
      "additionalFindings": 1,
      "gitBlob": "e2d6ade4e2cd411185d3caa30fae8a819f2e57cd"
    },
    {
      "path": "hq/playbook/scaffolds/AGENTS.md",
      "sha256": "f41d4609fbcfbc94d61fdbc875d0eb13a81e2e752d3db46cec202d811dbfa493",
      "lines": 9,
      "additionalFindings": 1,
      "gitBlob": "af5dc15a793bebe26251d10d8048209fc3586079"
    },
    {
      "path": "hq/playbook/scaffolds/DECISIONS.md",
      "sha256": "987b72e9825835dc903d4c03deaa517b340f3c89f0c818b3ae489b6096a70901",
      "lines": 11,
      "additionalFindings": 1,
      "gitBlob": "fd59d6e44789fcf54a11844f310a5b2b06505b3a"
    },
    {
      "path": "hq/playbook/scaffolds/docs/PROFILE.md",
      "sha256": "62f16f7fea9a8fe4c6463c77c4e98444e73f6335520e46705ff071c3a3fefd9f",
      "lines": 18,
      "additionalFindings": 1,
      "gitBlob": "a3c8bf5a84c009676c6daf60e9e33fa21cbd3977"
    },
    {
      "path": "hq/playbook/scaffolds/STATUS.md",
      "sha256": "2fc7808e3c335a6c04c059929d7a9903031c5b5b2fbf09e5fb1a7eff1a1b25fd",
      "lines": 14,
      "additionalFindings": 1,
      "gitBlob": "20c3e9c7efd0b2594a811d6c735b079ba73dfe13"
    },
    {
      "path": "hq/STATUS.md",
      "sha256": "3339aaa102beaee4f08a5b1ecdd3d29d0279ba8342b47d0ce03d0aacd1203f68",
      "lines": 12,
      "additionalFindings": 1,
      "gitBlob": "ffc5e193879272d2c0b3771d21f47780e0dd2271"
    },
    {
      "path": "infra/README.md",
      "sha256": "b6ee3503e3bf86949f146ea6863ffbed0c707404890c0077bc1604204f22c227",
      "lines": 6,
      "additionalFindings": 1,
      "gitBlob": "8f540ee6bea238c41ceb001d03cc1fa23550fc97"
    },
    {
      "path": "lenses/README.md",
      "sha256": "343ca3b5f24edd5678daf64eb3a8e54dddfd60b8e4fac832d64c40287c3cdd7a",
      "lines": 6,
      "additionalFindings": 1,
      "gitBlob": "166f4754482e1776ae2b72c2a1772e2b6d6f0781"
    },
    {
      "path": "packages/README.md",
      "sha256": "696074b3d08a434fea1f91005bb3f7c11eac5374c64af5245e998b50b47f9907",
      "lines": 6,
      "additionalFindings": 1,
      "gitBlob": "6b60e2d4d5468440aeb5d8f54e7619d53c3186e4"
    },
    {
      "path": "README.md",
      "sha256": "b2944726d9848c6e30fd2e570ee40ae0f3bb07ce3efdab5aa130f03850e057f8",
      "lines": 39,
      "additionalFindings": 1,
      "gitBlob": "95f9ab7e08fc58ad57831fd067cf961bdb4fe12b"
    },
    {
      "path": "scripts/README.md",
      "sha256": "b2f538f663b3a7bcbc0fcbfec06cfe3bfff4a3e3a28d12d4244dc9450a2e700a",
      "lines": 6,
      "additionalFindings": 1,
      "gitBlob": "a244fc6241b678c504c2f7490ee24f73dbb96a67"
    },
    {
      "path": "sessions/README.md",
      "sha256": "1de11b1290a2c912bb77b9be512e61de9917ccb6839ae1d338b1c3a0a0084bcf",
      "lines": 4,
      "additionalFindings": 1,
      "gitBlob": "bd82098edf19afa84ce3c68d9c28e5de15a5155f"
    },
    {
      "path": "sites/README.md",
      "sha256": "20999a6b9b1cc57cada0e7d59c25a800e46bc88ae4e44565e81f97c1fe1b99b7",
      "lines": 6,
      "additionalFindings": 1,
      "gitBlob": "b1ba5832600cff77b0a91ae66fc3b2368fc0a6bb"
    },
    {
      "path": ".env.example",
      "sha256": "1b72786d6b66aada5febedaf21d821657d5e53ce1dab1695a37b64f14baa640c",
      "lines": 5,
      "additionalFindings": 0,
      "gitBlob": "e99a8217cdac1078a46960c4723b798ac62e307f"
    },
    {
      "path": ".github/workflows/validate.yml",
      "sha256": "37182fedfe59e8e297cb6cdc28ce86e4fdfa1d62ff1139fa60f206860db7dd22",
      "lines": 31,
      "additionalFindings": 0,
      "gitBlob": "e6af06ee212b8c5a53d1b6a202ce2aa58f773874"
    },
    {
      "path": ".node-version",
      "sha256": "7e8a2fa94951112b894a3dbe3d05efef5e9263741fa49125f0a70f40fedab4cc",
      "lines": 2,
      "additionalFindings": 1,
      "gitBlob": "60ade1ae01e833a5c291c47883bf26fb031f7727"
    },
    {
      "path": "apps/web/package.json",
      "sha256": "e696526b2d126f2cbf967b1dbeb8f77fcbefb579b411a5d11bf4e4c522e5a024",
      "lines": 22,
      "additionalFindings": 4,
      "gitBlob": "d7e77703f1a560658d653494b17ca4497752300e"
    },
    {
      "path": "apps/web/vercel.json",
      "sha256": "6e8be3ffd10b7a0f0ec0c8b2183c30a57e59d21f141761c3d2660b0652cda885",
      "lines": 7,
      "additionalFindings": 0,
      "gitBlob": "2103a67aa040954a2c12edbab89f9790bcc68f48"
    },
    {
      "path": "package.json",
      "sha256": "91d7ed3980ac4dd666c7c12a34889ebb9fcffe05897f68c9c8ecbb470f1bf5a7",
      "lines": 31,
      "additionalFindings": 13,
      "gitBlob": "f6d60e9f6e62873f07e733ef8bf06bb57f5c4dc9"
    },
    {
      "path": "apps/web/next.config.ts",
      "sha256": "11c76412e5774d565f2af5ff8d3129f3aeeaa37d97f5eb09e41a6517b6b84299",
      "lines": 8,
      "additionalFindings": 0,
      "gitBlob": "dd99d578a3919da610e1d5ccf199c27046b6bd01"
    },
    {
      "path": "apps/web/src/app/intake/page.tsx",
      "sha256": "ec48206c98aec5349cda11b82f5dff3ee65edc27f653a84d626b1591e47835fb",
      "lines": 68,
      "additionalFindings": 1,
      "gitBlob": "8fbe195f8eb3c5ca8f4b2afb870b68049ade8540"
    },
    {
      "path": "apps/web/src/app/layout.tsx",
      "sha256": "bffa0a81b60ef0ead533da283ced91388807155e0cde2c593f7ba294d6dabd12",
      "lines": 61,
      "additionalFindings": 0,
      "gitBlob": "13b42ff110af6b1fc0101a185957b0e22763ab04"
    },
    {
      "path": "apps/web/src/app/not-found.tsx",
      "sha256": "d3fe3856d4be7d54a714f983f7b60f8756336c76062a45cb9ff1c58ce8850eaf",
      "lines": 16,
      "additionalFindings": 0,
      "gitBlob": "8ea3baf8624ef1ffa3907af31bb9415767e778a9"
    },
    {
      "path": "apps/web/src/app/page.tsx",
      "sha256": "8b236ec1a51b326197380d82f6d9d5f8828f4d3a0535bdd0f09e5aab0ae646b6",
      "lines": 95,
      "additionalFindings": 1,
      "gitBlob": "68c4fd6805718a5f214e5287a67f9f102eb314b8"
    },
    {
      "path": "apps/web/src/app/portfolio/page.tsx",
      "sha256": "49e4a3c820a730a34af63ab541dc09cd73eaed799af0067120ad6894d5b4daa5",
      "lines": 30,
      "additionalFindings": 1,
      "gitBlob": "60571f88398573863a668922469dc0d0913105e3"
    },
    {
      "path": "apps/web/src/components/navigation.tsx",
      "sha256": "cae3b3779fc5da61702d65e01973690861187a717a3d70a85b0c47b7e6d82088",
      "lines": 26,
      "additionalFindings": 0,
      "gitBlob": "97799840f8e69a8f56e9ab4a486c2d339aac2685"
    },
    {
      "path": "apps/web/src/components/portfolio-browser.tsx",
      "sha256": "836ac0860c584135c1f66daa2e12479f44375e2e3c1c3d1058f0ed0bd807113a",
      "lines": 89,
      "additionalFindings": 0,
      "gitBlob": "9841e7f88fe9491b31003997c89e84facaeedad3"
    },
    {
      "path": "apps/web/src/lib/portfolio.ts",
      "sha256": "358b6f951e4fc3d8131de684825e9365f2243a500fd8c1404b93d8b45a9f072e",
      "lines": 5,
      "additionalFindings": 0,
      "gitBlob": "f27aefc927fd06fa2ae02bd0db7c580a698922a6"
    },
    {
      "path": "apps/web/src/lib/types.ts",
      "sha256": "c7b3ae82f87ba726b31391f1e704cc01f527de0e48f42b9480caa8976b88b1ae",
      "lines": 11,
      "additionalFindings": 0,
      "gitBlob": "81e9ad28171fd38764b47e120669b4e3b9906ef6"
    },
    {
      "path": "playwright.config.ts",
      "sha256": "9f206ba4680164f7e9a40ccdce186cbbb089e535f8d0537b7c83c8d721522e34",
      "lines": 25,
      "additionalFindings": 0,
      "gitBlob": "4fdc2939d296dfc3c9493e458e5552092492c3ff"
    },
    {
      "path": "scripts/check-docs.mjs",
      "sha256": "7178db9d7de00b92c0be1d0cb1bd9281acd166ca32ad139dd6fc2ea8364e06b9",
      "lines": 98,
      "additionalFindings": 0,
      "gitBlob": "8f0e5a8399bcc7a8ba95bb24180a295ab4f07e27"
    },
    {
      "path": "scripts/check-preservation.mjs",
      "sha256": "6df023af614baf5c43e2210b175bbc2d7829c524e05cdb6e65a0f4782f840046",
      "lines": 42,
      "additionalFindings": 1,
      "gitBlob": "e9cca9454bafcad65cd1de3c94d440bc6ca9814f"
    },
    {
      "path": "scripts/lib/portfolio.mjs",
      "sha256": "79b7b8096c069ba6bb5e2aec421dfb71598df32f868ec73dd7110dd596f75cca",
      "lines": 61,
      "additionalFindings": 0,
      "gitBlob": "f58c363604516b5c529a6930f25f1a155d0dda96"
    },
    {
      "path": "scripts/project-portfolio.mjs",
      "sha256": "f2f0f5d806efae9d4a55cc0b44e1b6024bcdb396331dfd87a23581b7da370a50",
      "lines": 9,
      "additionalFindings": 0,
      "gitBlob": "34b4f92933cdd8e0d0354016278a55a49da5a8fd"
    },
    {
      "path": "scripts/run-next.mjs",
      "sha256": "c2a4fb784f057fce3c22ce2e7c29a99754e46c06abfd564616d7603659601ef3",
      "lines": 20,
      "additionalFindings": 0,
      "gitBlob": "51397e9de60ff29f834d0b00173080e103e6e175"
    },
    {
      "path": "scripts/run-playwright.mjs",
      "sha256": "3d7f251535b5f9e8477b0af85e0a43b44f24392c552b1039cfd05f38e3f7c896",
      "lines": 24,
      "additionalFindings": 0,
      "gitBlob": "a93f148b6d863c35880b6c653beedcd4011e0695"
    }
  ],
  "omittedEligibleFiles": [],
  "limits": {
    "files": 1200,
    "fileBytes": 786432,
    "totalBytes": 25165824,
    "findings": 1500
  },
  "deployment": {
    "status": "not-queried",
    "revision": null
  }
}
