diff --git a/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r7/source-commit-result.publication.json b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r7/source-commit-result.publication.json new file mode 100644 index 00000000..901f922c --- /dev/null +++ b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r7/source-commit-result.publication.json @@ -0,0 +1,6687 @@ +{ + "schema": "custodian.typed-hash-receipt-publication.v1", + "original_path": "docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r7/source-commit-result.json", + "original_sha256": "a6b2d79e879440ecef3a714d097f9cb7d6dc08855c30ae72ba9157fa4da5014e", + "original_git_blob": "e14b161ed327caa2f87f0d4034cedb32eb5cf607", + "encoding": "Original JSON data with 64-character lowercase hex SHA256 values represented as algorithm/hex records. Original bytes reconstruct with reverse transformation and JSON indent=2, final newline.", + "receipt": { + "schema": "receiver-source-publication.v1", + "scope": "source_only", + "deployed": false, + "base_revision": "c103cbf3c8bed5dba87a03e320595ddded9301a3", + "files": [ + "workplans/STATE-WP-0095-historical-source-receiving.md" + ], + "preserved_before": { + "index_entries": { + ".claude/rules/agents.md": { + "algorithm": "sha256", + "hex": "2b3db2612fefc7d230e6a1d570ce2a86501ce89376fcb38f134e1b01ce523d8b" + }, + ".claude/rules/architecture.md": { + "algorithm": "sha256", + "hex": "5055e65ea9aa885c6b691b855f155fbb4628de0af806752aab8be7d005ccd6be" + }, + ".claude/rules/credential-routing.md": { + "algorithm": "sha256", + "hex": "e4ef0b25e55e22fab80c1a4be2dd308e61d5ceaaa364e30a0793bd12a9bd64e0" + }, + ".claude/rules/first-session.md": { + "algorithm": "sha256", + "hex": "f69a61a7a3deb874d2f26febf950278a7b5b331c6a46f4bbd387512ab67b38fc" + }, + ".claude/rules/repo-boundary.md": { + "algorithm": "sha256", + "hex": "aeb2d23e3a0fbcdca2b37d682f86572ba1b4b880408f56b5ce79d2da87bd8f97" + }, + ".claude/rules/repo-identity.md": { + "algorithm": "sha256", + "hex": "43fa84e08a5cec4ec290160f41cc0bf41b31c203acfac7bd33ef5a17d501e8f6" + }, + ".claude/rules/session-protocol.md": { + "algorithm": "sha256", + "hex": "eb95251d2735e8e8ecaa07a74ad4dc49133ed9eb268f2516d893099f2f07fcd9" + }, + ".claude/rules/stack-and-commands.md": { + "algorithm": "sha256", + "hex": "be88dbf0d0f14e9a19862cf3289be0024d00c230adf42b7921e515bd0d2e6b56" + }, + ".claude/rules/workplan-convention.md": { + "algorithm": "sha256", + "hex": "90b3caf33b5060b54315351d223fed4a2fc85c0e9f1ba56546a9e1a5d469fbf7" + }, + ".custodian-brief.md": { + "algorithm": "sha256", + "hex": "9cc34d7a3532f7763a51766820455ab0aec38b6a0642ee5552dffa74ec889375" + }, + ".dockerignore": { + "algorithm": "sha256", + "hex": "bed9da3007d217f666df21481e6b52a81e2b0e4ad4aaff47063d7f1e1dee8e04" + }, + ".env.example": { + "algorithm": "sha256", + "hex": "423f365b6108cb594f0abcddc31b2f82c49448618129787ae2dd222e4803ea8c" + }, + ".forgejo/workflows/ci-smoke.yaml": { + "algorithm": "sha256", + "hex": "e91d63401b6c0b2824ee1c55be96aaf2554b35b434cbaae793101b78382a8fa3" + }, + ".forgejo/workflows/image.yaml": { + "algorithm": "sha256", + "hex": "3d8b1452915276ea2d3bbc29beca2808176dd0ea35559dae86ffac023899e82f" + }, + ".forgejo/workflows/memo-dispatch-image.yaml": { + "algorithm": "sha256", + "hex": "c8ce95bfc6234ba125370c7c5703f1372f15b5b651d97ffddbf4906ce41a86ef" + }, + ".gitignore": { + "algorithm": "sha256", + "hex": "ddb067b9fd42ed170e2b5a38d6fb9b5e2e87742a981ff869365b1fc53be79e62" + }, + ".repo-classification.yaml": { + "algorithm": "sha256", + "hex": "17b60f856402f677386c025c71a29a691c0ac6f4f01cdee9c67397ee255c7800" + }, + "AGENTS.md": { + "algorithm": "sha256", + "hex": "8cbb49adfd7c27b2129ece1998062f4e53a3701480e00d01cefd36713a23dc16" + }, + "CLAUDE.md": { + "algorithm": "sha256", + "hex": "e9a597601a32b3ad510bc6bcbc18702816359004e4db03d3f6bacedd3ccf555f" + }, + "Containerfile.memo-dispatch": { + "algorithm": "sha256", + "hex": "ad5a31b7d2387cac4a563e018f350469ca36dcfac9bf90917525a9f7b58c9d3d" + }, + "Dockerfile": { + "algorithm": "sha256", + "hex": "94ec9e6200090be0a7edd0e85d3623f5337e4386646adc88ea5c882711d80a25" + }, + "INTENT.md": { + "algorithm": "sha256", + "hex": "f7c34c4b8ea8dbf3d1331b93bed7d3c5a120829cb164245110bf324b964a8efd" + }, + "LICENSE": { + "algorithm": "sha256", + "hex": "9c4cda3c0bcfa1e16a7137b567a1397cd925b9dce909e2de3e2d7e3bd56544a7" + }, + "Makefile": { + "algorithm": "sha256", + "hex": "3f975aedf9714f5e1c209a68d1f5d63c7eaa0b48ba2aa617ccf7484b5f228ca3" + }, + "README.md": { + "algorithm": "sha256", + "hex": "30d999405e1da820db58afce2c7ed95424231d23a9d99d0a8f1b36fd938cffe6" + }, + "SCOPE.md": { + "algorithm": "sha256", + "hex": "3c9442eaf4c7bf830dce5027ae4c892397ac32768f74789a7e784812a1954633" + }, + "WORK-RECORDS.md": { + "algorithm": "sha256", + "hex": "49737ce69a637ca741895907e7808d07a50a04082b21a6f98d6f3249a9d88de8" + }, + "alembic.ini": { + "algorithm": "sha256", + "hex": "26ee14169c2e89a3ff7e4f171aeb6e2108509ab599f818121e80f41b5efb45e0" + }, + "api/classification.py": { + "algorithm": "sha256", + "hex": "c1f26de5ff83664e2eb0f1b995e7dea4d99955c263f16332772f5c1e2925069a" + }, + "api/config.py": { + "algorithm": "sha256", + "hex": "66157fc2d45d59aa1622ad332fec5aca694adb8fc561356f85bddf7bbce7508b" + }, + "api/database.py": { + "algorithm": "sha256", + "hex": "51fac605a863d9c9b57997af2660b1ea3e7fa44680d66ed835226549df469f59" + }, + "api/doi_engine.py": { + "algorithm": "sha256", + "hex": "a391837a2b67708bbcd7b6efe5fdfb880df63a8e732fb8ed37588776fd4c0657" + }, + "api/edge/__init__.py": { + "algorithm": "sha256", + "hex": "1c126bf09d40fc1fd7b98753e2155132e6815adcd2df534d534930bab4a2ea0b" + }, + "api/edge/outbox.py": { + "algorithm": "sha256", + "hex": "bc0383b296aff4efc415cbb6382dbcba1ffc0cb1a1efd4d0129d94e2355e210a" + }, + "api/edge/read_cache.py": { + "algorithm": "sha256", + "hex": "138510c3ab6fcdf88a0fc7db150d77ce0578327ea9d006efbebc2f16da38f2cc" + }, + "api/edge/relay.py": { + "algorithm": "sha256", + "hex": "e1eaa95c75293cbd0a0f890273061673be0c506e90997f0d79e1dca75783d379" + }, + "api/events/__init__.py": { + "algorithm": "sha256", + "hex": "dcc181e084680cc6010238cc9b47a0af1ab376c4de8d61d4ec6e5c86ca59d1a5" + }, + "api/events/envelope.py": { + "algorithm": "sha256", + "hex": "0cc828255964a6e68073b3419de0afe5ebd40bda4c75c484f0e768d46cb7716b" + }, + "api/events/nats_publisher.py": { + "algorithm": "sha256", + "hex": "ed9af4e93ec518c5c767a69c88f08b1423ef9af6f7a263da5541883167834d9b" + }, + "api/flow_defs.py": { + "algorithm": "sha256", + "hex": "cf72911a1e13133fad05567cf463fb82f590fff5fe698b00931edab0d458ffa0" + }, + "api/main.py": { + "algorithm": "sha256", + "hex": "ae4e8d53f9d16b7a32b4e6f67483d96b73f1042f46b772a87d25eaf114b6e1e5" + }, + "api/models/__init__.py": { + "algorithm": "sha256", + "hex": "b9ec8fe8b6c27a4ac7d47d4567480303b583b0d51fc0f84692a5507a0e4d4692" + }, + "api/models/agent_message.py": { + "algorithm": "sha256", + "hex": "0c854788021a0eea650ea9c2463572d7f3fad12d187e2325a9e9c743f9e7937b" + }, + "api/models/base.py": { + "algorithm": "sha256", + "hex": "22235b70cf8eaef2dc1cdac52c9a23befa54e2ed32b60418d56db88e5c61bb22" + }, + "api/models/capability_catalog.py": { + "algorithm": "sha256", + "hex": "6122f685dfa1ed588de19ea96b8e47b45290b76460de34d01373aa9cfacef9fd" + }, + "api/models/capability_request.py": { + "algorithm": "sha256", + "hex": "9078411e26fce472a94ddf6112b83c70ac3f5613e8dea7002b5b239f79080fe0" + }, + "api/models/contribution.py": { + "algorithm": "sha256", + "hex": "16cf0afbb5364067f4b58721a3eac215aead070d819683ec62f15eda93e0a145" + }, + "api/models/decision.py": { + "algorithm": "sha256", + "hex": "aad6e9c9970cf91adc0a94b0e17e35ea3f430889b44633202d65a90bbda3aa8f" + }, + "api/models/doi_cache.py": { + "algorithm": "sha256", + "hex": "d19ae235d6bfcf2ec68d1cefb715993269865f4ffe51d767ae2789d21801ce46" + }, + "api/models/domain.py": { + "algorithm": "sha256", + "hex": "37f67eb5034439acd5e484e578f9eb2dc9e5103a50e6836cda226a19ef824df7" + }, + "api/models/domain_goal.py": { + "algorithm": "sha256", + "hex": "1e53545cdce5d3a31da44831820ec6d1f9ce420a968e7afce10314f3b95d33ce" + }, + "api/models/extension_point.py": { + "algorithm": "sha256", + "hex": "b537010fadb5ce33c5977292d7ebe57df49cd2bcfa2b8c5d92c03946def1546a" + }, + "api/models/fabric_graph.py": { + "algorithm": "sha256", + "hex": "a3ed7689fce71aaca0a35f805e0a537ad2f9949cf7cd1a914bd1ce8cadae3afe" + }, + "api/models/intake.py": { + "algorithm": "sha256", + "hex": "dfe916df29f0d293aa06385a1c67d5ac70ca4a9484434e1232704a0d90166027" + }, + "api/models/interface_change.py": { + "algorithm": "sha256", + "hex": "98f7ab1cf8f2fe7cd4146b542258b84b008d57dca80aa2946f019434471d778d" + }, + "api/models/legacy_meter.py": { + "algorithm": "sha256", + "hex": "85f47cd5f1ce987d7d7d2c900c9d2839f21860ee8e078e955e1937869fedad6b" + }, + "api/models/managed_repo.py": { + "algorithm": "sha256", + "hex": "dd4ea29c5a5b8a23577c0529fbebcb8dbbf0127a176b6ae546b1b9161e827edd" + }, + "api/models/memo_notification.py": { + "algorithm": "sha256", + "hex": "b124a0bc92e468825d7c9f23b1f4784e815463b17e9f97550a03f4d1e66362bb" + }, + "api/models/progress_event.py": { + "algorithm": "sha256", + "hex": "23324050361d3d4c663dfb411a1b1205621fb6da6cb5930f40765e50a53d3d8d" + }, + "api/models/repo_goal.py": { + "algorithm": "sha256", + "hex": "06f8ec6c9f513d5e28870a1fd4906deb3a61fe43f32dbf49a65e67a8016ec8cc" + }, + "api/models/repository_rename.py": { + "algorithm": "sha256", + "hex": "5f63dfdd589141da8664a3436d4bbabb6cec6ebeb435d9cb8bc647c32a0ebe61" + }, + "api/models/review_contract.py": { + "algorithm": "sha256", + "hex": "d7f500cdb8baf1e68a5e72d325cd34351df85045fc101585757c96747435cf12" + }, + "api/models/sbom_entry.py": { + "algorithm": "sha256", + "hex": "3e7d67b59b070b0c8c7bf920c328b55384cc093ed9e82b98423250f10f698503" + }, + "api/models/sbom_snapshot.py": { + "algorithm": "sha256", + "hex": "5f27447fc54307ee5cb952876a565b572aac84f8b9837d501441dd8724852166" + }, + "api/models/service_catalog.py": { + "algorithm": "sha256", + "hex": "40da7c5a6b1e2abe037a853de92b3507d8a4a4d579e7b84cb7fe69ce01f1b0b9" + }, + "api/models/suggestion.py": { + "algorithm": "sha256", + "hex": "992f3186ca41ec087fbd5525c7bb56bf4ee418534d2c5de3da98dda5f7ee5ad3" + }, + "api/models/task.py": { + "algorithm": "sha256", + "hex": "c7692753ea56e56a170c80cd5737ae176c6ae3de583920954e1ed387720de78c" + }, + "api/models/technical_debt.py": { + "algorithm": "sha256", + "hex": "305567685c2c3e70f9ce9e7cf4cb36327136a990ec454a1116fd335c4f7ffff3" + }, + "api/models/token_event.py": { + "algorithm": "sha256", + "hex": "8bc89d19f307a2ed50f450d971e36c484ce0606056626211cbc29c88af327a0f" + }, + "api/models/topic.py": { + "algorithm": "sha256", + "hex": "d6c471a4ca79ecb481d2e5ef2528fa1f506eb71f57a20718607d8c1aaccb75f5" + }, + "api/models/tpsc.py": { + "algorithm": "sha256", + "hex": "fce236a3aea45d2b074d76338c3ecfefe2778c39eb23c0f9c244040d3db89973" + }, + "api/models/work_record_identifier_alias.py": { + "algorithm": "sha256", + "hex": "5a45735f3b0db070d1778140c0b0e08a2fb9fc35e9388fd9cf1e5cfcdd4c2cda" + }, + "api/models/workplan.py": { + "algorithm": "sha256", + "hex": "33552929d5352cd45b759546d2cfc8fdbd6e079c6fdc3570d0adf66e67bd3b68" + }, + "api/models/workplan_dependency.py": { + "algorithm": "sha256", + "hex": "2e8b5cfef41d38ffd0c4393d89679c66dbae6c745b937da1abadbdf49305eb1d" + }, + "api/models/workplan_launch_request.py": { + "algorithm": "sha256", + "hex": "1dc8f5557630882be1911a6d986f01e572a46740e8e9ab5b0fce3d3ddf5a4a42" + }, + "api/models/workstream.py": { + "algorithm": "sha256", + "hex": "e702764a14e8ce14c96d715dd173be29afdf1f296c57f99bb15e43cf8cf569b8" + }, + "api/models/workstream_dependency.py": { + "algorithm": "sha256", + "hex": "b6b1bf213ae2a9d00eb75e2e2a4e28a8259f2902e4cae3f33237b2f701218744" + }, + "api/models/write_idempotency_key.py": { + "algorithm": "sha256", + "hex": "cbf96e551a7985763788b7f7d1fcfbfd4232a9925005995ffa9f3e05d0106185" + }, + "api/routers/__init__.py": { + "algorithm": "sha256", + "hex": "74f80f8f9a2099d9a56063989a0a89d06d29a427b168dd9b1e00e1d070a48cac" + }, + "api/routers/capability_requests.py": { + "algorithm": "sha256", + "hex": "45442df8ba71d8c869d35f8c92a5662e3f2840a1a03364102363b4e6202b59f7" + }, + "api/routers/consistency_sweep.py": { + "algorithm": "sha256", + "hex": "ee5dc67c125223ca58a9d93c80a3ab06abdc81896425ec8e04195dcd136bce51" + }, + "api/routers/contributions.py": { + "algorithm": "sha256", + "hex": "ee836d7dab9d4f4b3e47474aad9b4de92a47aa143833d7754ccdff8b3fb7c3e3" + }, + "api/routers/decisions.py": { + "algorithm": "sha256", + "hex": "16d0df0fb06df6ee33f2872fd8e69d648e8bc1cccdd0dbc43c191547eff9cc4b" + }, + "api/routers/domain_goals.py": { + "algorithm": "sha256", + "hex": "bde36713532e939177595975aafffcb5b6fff2d84dd0b75862d8ed93a11f4522" + }, + "api/routers/domains.py": { + "algorithm": "sha256", + "hex": "763af9c65370a4e9d27d0d0d4434eb6a127552eba9253c80ea2794fdaac4ee1e" + }, + "api/routers/execution.py": { + "algorithm": "sha256", + "hex": "b962c48c758243aa856497e24d572918c82bbb2e24ff64aa3d15008c8668dccb" + }, + "api/routers/extension_points.py": { + "algorithm": "sha256", + "hex": "2e16d1133e03027509433877fc993f9b86ebf997bd0689ca2cbd1bfe053c27af" + }, + "api/routers/fabric.py": { + "algorithm": "sha256", + "hex": "b0539625d3d96fb0d29381547cb183aa6610c800c2d8f5dedad74d575c002de6" + }, + "api/routers/flows.py": { + "algorithm": "sha256", + "hex": "996977be1f4023bff3ada96a80d6506d6bd75b99492e99359c8f9b5585d9456b" + }, + "api/routers/identifier_migrations.py": { + "algorithm": "sha256", + "hex": "dd0c7b8f46bafe945ebfaf1ab604cbf3a87436f8c68e158dc2d1c17d60be2b6b" + }, + "api/routers/intake.py": { + "algorithm": "sha256", + "hex": "9e6a54ca8047e104f0b4f6fb0637c8b51c9ac05fdc0e82d652f1001b058df912" + }, + "api/routers/interface_changes.py": { + "algorithm": "sha256", + "hex": "c78f3fe1fe71088b1748dd1e62645fd3c9a0c5133ca0cbe8b95261c9140f8b51" + }, + "api/routers/legacy_meter.py": { + "algorithm": "sha256", + "hex": "bccc919bc174fb5235c3e1417867ac01beba1705f4eff476a348fd02ab0572a2" + }, + "api/routers/memo_notifications.py": { + "algorithm": "sha256", + "hex": "1d07af6f3526b4e517a5d1034a78fea1fc4ef8a8e3070f5cc5f2de2fc58eae5c" + }, + "api/routers/message_feed.py": { + "algorithm": "sha256", + "hex": "c6c6654c2ace385edd63136e3570df40fe40b32810eee89c213626013c130f7d" + }, + "api/routers/messages.py": { + "algorithm": "sha256", + "hex": "69860288e3d281d7f08e93896f1d55b8523df5ec85a02eadb188b30dc6724da3" + }, + "api/routers/ops_runs.py": { + "algorithm": "sha256", + "hex": "c7bc5387c3d2739787a4f1a86d2901abb77e05b1d2045f0831a5874b83ec9061" + }, + "api/routers/policy.py": { + "algorithm": "sha256", + "hex": "9b007e619174aed76a02c8938c95909e85823228faa0a56d56d854ff56a110c0" + }, + "api/routers/progress.py": { + "algorithm": "sha256", + "hex": "aac8b3de4c7e16cdf08d992092408369f7c0bd875a19212b67b382881a863245" + }, + "api/routers/recently_on_scope.py": { + "algorithm": "sha256", + "hex": "191439389f4d7c386535100ac668c4bfd1f25fb0e554c8a9e00cb7de2913c591" + }, + "api/routers/reconciliation.py": { + "algorithm": "sha256", + "hex": "1921c2427de685fa44b22ca2b3778c8ede7ac92c5e0c377d2e1d5643d887b7ec" + }, + "api/routers/repo_goals.py": { + "algorithm": "sha256", + "hex": "fb6fd76150acccc115336c41d19ec2491489562ab91d088c4fe090cd19ee7c29" + }, + "api/routers/repos.py": { + "algorithm": "sha256", + "hex": "59ed04a10fb811b13069379b3860db843bba5fb15d30010984d14e959ea0bec2" + }, + "api/routers/repository_renames.py": { + "algorithm": "sha256", + "hex": "45a2565d6896f8f5a4640217eee27445195958816814d44cd7126bbd26e03b2a" + }, + "api/routers/review_contracts.py": { + "algorithm": "sha256", + "hex": "bbcd17c30611ef6f362ba3e7cc535f31fd03c39e36c52385b5ccf839d4fa984a" + }, + "api/routers/sbom.py": { + "algorithm": "sha256", + "hex": "c343cd6df0d528c068ad71ceebd9d6b4a964965ddbbcebd89402c2521a3c697c" + }, + "api/routers/services.py": { + "algorithm": "sha256", + "hex": "c401acb92c0f17a7e974a4c0e25cc0e7aff6cad2cbbb616260eb149cd15c1f9a" + }, + "api/routers/state.py": { + "algorithm": "sha256", + "hex": "86d50f64cddee4b24ca793be8201c511fcce663a0d301bbc8a15077502379a2f" + }, + "api/routers/suggestions.py": { + "algorithm": "sha256", + "hex": "096b80b4807111bd60d69334e7b679b2620a6709525d58b6ef7d9367f28d1661" + }, + "api/routers/tasks.py": { + "algorithm": "sha256", + "hex": "725b7a72a77d67b5ec5b86354977f3085f43b7258ccb05cfc64b41b922b076ad" + }, + "api/routers/technical_debt.py": { + "algorithm": "sha256", + "hex": "fa76bcd8b5b0c2ef663396e16c8aac5859e371c9195d867fc399ce5d32def369" + }, + "api/routers/token_events.py": { + "algorithm": "sha256", + "hex": "0634f92026f404bbb707b5dcb65edba9fa2eabde9bc5cac5cb743f05084a1f87" + }, + "api/routers/topics.py": { + "algorithm": "sha256", + "hex": "fa5415f3d0340042e91e206e9bfd2d58aa469318bf29a5dce411e7038748eef0" + }, + "api/routers/tpsc.py": { + "algorithm": "sha256", + "hex": "a9a1360f948f8eedf85bebe802974543afe142c1e36fb7ce17c288d4e393be7a" + }, + "api/routers/work_record_projection.py": { + "algorithm": "sha256", + "hex": "a6166516df1d7d228b3ab55826870ff8388e150c6a922c46bc6f4839bb59546d" + }, + "api/routers/workstream_dependencies.py": { + "algorithm": "sha256", + "hex": "155ee4fe4fdd8d722c4aad7016c303bcff4db81c1711ece1eb60b5e7a77d7774" + }, + "api/routers/workstreams.py": { + "algorithm": "sha256", + "hex": "fc85f5dfba097cf93e3f19325dea08a56b0044af7524798e1463d987fc68848e" + }, + "api/schemas/__init__.py": { + "algorithm": "sha256", + "hex": "4743b2a51859a0c95c17daeab817bb0b459f6e7ce5129339a76dd36a2690682a" + }, + "api/schemas/agent_message.py": { + "algorithm": "sha256", + "hex": "dfd14ffa3887a801e7b91292fad12d51423d7e384090a1bff0093712037c1eb2" + }, + "api/schemas/capability_request.py": { + "algorithm": "sha256", + "hex": "3527cdd3244f61cd3da329129a4014365503b1a59c40880f78c46b2a03abaeb8" + }, + "api/schemas/compat.py": { + "algorithm": "sha256", + "hex": "95440f423148be2b5e629aa01fb39cd125090def6167068558f4e2ff8e30ce9f" + }, + "api/schemas/consistency_sweep.py": { + "algorithm": "sha256", + "hex": "3981375b32959faee67cd2b69c3926fcc37e8b8308c2ce787754b2982f28e117" + }, + "api/schemas/contribution.py": { + "algorithm": "sha256", + "hex": "69defb2aadd75b956234ce601baea167ad8a2fd56d099914219017699e3920f0" + }, + "api/schemas/decision.py": { + "algorithm": "sha256", + "hex": "987b4980e1cc03a6ee80ae4539479eafe0e8bda892588b4a2467f4bdda1763a7" + }, + "api/schemas/doi.py": { + "algorithm": "sha256", + "hex": "4af4715bbb71c1e66c98a8404fb1265f2a9623f6cd9ad7caf71abe1faddcd7df" + }, + "api/schemas/domain.py": { + "algorithm": "sha256", + "hex": "4e608d5ea09bbf2d81432d4b0c1343cc9ddf83396ed3075fed7685611478c27d" + }, + "api/schemas/domain_goal.py": { + "algorithm": "sha256", + "hex": "c12454f958df703195e8a0e532f5ce9f23b2b913d2c769e36fd86b858c21c5fc" + }, + "api/schemas/execution.py": { + "algorithm": "sha256", + "hex": "18dbbc2b98b85558ef819c38fea43882d3b88f5bcf2fcfb0d665a49ce5a4145b" + }, + "api/schemas/extension_point.py": { + "algorithm": "sha256", + "hex": "c062b266b5a5249907885db8650c8044076ee528e576e4d38a93af082a8b2d06" + }, + "api/schemas/fabric_graph.py": { + "algorithm": "sha256", + "hex": "b9ad6093a75a7c73f0ea3e1d47a1795e4ba107c7b71bea4d35ad7b21a42e1e22" + }, + "api/schemas/identifier_migration.py": { + "algorithm": "sha256", + "hex": "59645fdb76d635106bc7c70f98c560857d50530e176de1add50ae26018f96ded" + }, + "api/schemas/inbox_feed.py": { + "algorithm": "sha256", + "hex": "ddb632db83eeb6676610a83326716c4c1c8d96ac988747e36b04b2b9f369ee15" + }, + "api/schemas/intake.py": { + "algorithm": "sha256", + "hex": "cc7ef4ba2ab77e176a985db81a489653e7138522d31160b4bbf81212cef2edc4" + }, + "api/schemas/interface_change.py": { + "algorithm": "sha256", + "hex": "29848212931f2640a65fa5286641e5c08c51082cc6266c8efc1beaf4a29617af" + }, + "api/schemas/legacy_meter.py": { + "algorithm": "sha256", + "hex": "c31b0de566234b1d1b369ef90a8810172d3ac00c84998fe2abf6115b92af29a9" + }, + "api/schemas/managed_repo.py": { + "algorithm": "sha256", + "hex": "beeb8aaafa0efebd3216e7daabdae973b3b2215f77a1fbf0e7520d3532e219da" + }, + "api/schemas/ops_run.py": { + "algorithm": "sha256", + "hex": "f5839e25d7e86a6dddfaa0301a219768a3319b2388aa0f194a069d067889befd" + }, + "api/schemas/progress_event.py": { + "algorithm": "sha256", + "hex": "1b2b28fbb6b89e9b64fe06ac9584162c8adc81ca7a3eeab98810910520c70fbf" + }, + "api/schemas/recently_on_scope.py": { + "algorithm": "sha256", + "hex": "3f33ef525e58faed99afc796eb51de71f376a0f9a43f1d4186dcb4dec4c375d5" + }, + "api/schemas/reconciliation.py": { + "algorithm": "sha256", + "hex": "bfe15287270108449923db918fdad670db0a797d2027a9eba32f42353a8d9806" + }, + "api/schemas/repo_goal.py": { + "algorithm": "sha256", + "hex": "9228389ecd53697127635d7bb0dfe045e5e144e1fc71a7521d8c2c63253434d0" + }, + "api/schemas/repository_rename.py": { + "algorithm": "sha256", + "hex": "517704b0d7018a4fb7c7eb577ae88dfec48eec224bf912c14efe95bf74898e99" + }, + "api/schemas/review_contract.py": { + "algorithm": "sha256", + "hex": "30a9700612dba308554a58bc8bc709694d6501d156b7c87dda0b6aa92997ce69" + }, + "api/schemas/sbom.py": { + "algorithm": "sha256", + "hex": "67f4f21d5fb4d754e920bbc63816e10b0f6cf0b953e0981388cb4718b6f41ade" + }, + "api/schemas/service.py": { + "algorithm": "sha256", + "hex": "9582b8ac339493c56cc54b6176d1fc06fcf981b4e6412cf1398232b663ecf075" + }, + "api/schemas/state.py": { + "algorithm": "sha256", + "hex": "aca2de89a79a8cefae3a24d2c3abdd6edca3eb7e88d896f67916912869247b9d" + }, + "api/schemas/suggestion.py": { + "algorithm": "sha256", + "hex": "7d1810ffaa81891c73960a22a829ab87e99e0654c33b64d0324fd12840343f9e" + }, + "api/schemas/task.py": { + "algorithm": "sha256", + "hex": "1292eac2643530d293b34c4ed5b8d02e19f4124ba6876b98a19beefe8d5ffa17" + }, + "api/schemas/technical_debt.py": { + "algorithm": "sha256", + "hex": "e7333c06b60cf477934623e4f7b8d00d8ebf84065bf5c4784adcc7d21978fc25" + }, + "api/schemas/token_event.py": { + "algorithm": "sha256", + "hex": "bb4798ac8cc23c806bb21c8b0ece60a44357ef416e3b26b0afa077ccfe83648a" + }, + "api/schemas/topic.py": { + "algorithm": "sha256", + "hex": "ad687da4c194126b3e67aa0177ce273e17cbd0bb823ab25eb23539d64e78e148" + }, + "api/schemas/tpsc.py": { + "algorithm": "sha256", + "hex": "d4b481781e1547ef38439a18046c596e7b6640a39c923981fd98cdc05d321aa9" + }, + "api/schemas/work_record_projection.py": { + "algorithm": "sha256", + "hex": "9c1364576f8775fa5d6cc1a16bf1ab57cee1fc25aa83586b42971bd99f104fa6" + }, + "api/schemas/workplan.py": { + "algorithm": "sha256", + "hex": "c3c78a8a5d13c7b053c7fdf0b686b8db72af5dd81902f19263d8ad57c5446be4" + }, + "api/schemas/workplan_dependency.py": { + "algorithm": "sha256", + "hex": "5724f3a16b23657275d8e3fa7fe54d6018f13f8e961fc0254fdebad8c1eb8708" + }, + "api/schemas/workstream.py": { + "algorithm": "sha256", + "hex": "2b5047e04e9c86f2a6872a034f538d2f5440a8f0339d43fdc5ae0479ac8739cb" + }, + "api/schemas/workstream_dependency.py": { + "algorithm": "sha256", + "hex": "77d717c16b2d31a97123b16fefd1bd62ed176767afd298230b7c3bf6238f7c9f" + }, + "api/services/__init__.py": { + "algorithm": "sha256", + "hex": "da66b54e6eadb7d7212ee1e4efaee5f4f78b735b4e58144d6a7aa3515962b764" + }, + "api/services/consistency_sweep.py": { + "algorithm": "sha256", + "hex": "e7e20df90304469546c96f5534d050fcbe5fb492162b474c2b865873344c12e8" + }, + "api/services/execution_queue.py": { + "algorithm": "sha256", + "hex": "fd608ee7cc0b3acb6c26962cdfddf643aa96c973646803d3a31cc4b317412280" + }, + "api/services/fabric_graph.py": { + "algorithm": "sha256", + "hex": "6f321ad0859e65c4b3faafc475c9af51d4e86c63c7ecb1a31f785e494524e8ae" + }, + "api/services/forge_credential.py": { + "algorithm": "sha256", + "hex": "80a53bf6e3514599d293cf2c2459e912ff83a96b0793e5128e2f9818618750eb" + }, + "api/services/forge_projection.py": { + "algorithm": "sha256", + "hex": "af4c266ecaa0fdf53b696e4a11b553c84cff58b1501d82e87165e344ca35c25d" + }, + "api/services/forge_repository.py": { + "algorithm": "sha256", + "hex": "c6bd3ffc7c614a24554091c0c28269abba1c8bdcc8b15a289091864a7131cad0" + }, + "api/services/historical_projection.py": { + "algorithm": "sha256", + "hex": "9ff2a1e2d97a0499f62220533f9d8fc1cd22fe02a13abc2bbcd346b86dc34fba" + }, + "api/services/informed_decision_contract.py": { + "algorithm": "sha256", + "hex": "cb686ca8066e4a42e5efa296040565b07afe7c2cf7733e2f256a3565b4b81633" + }, + "api/services/legacy_compat.py": { + "algorithm": "sha256", + "hex": "82f8e720c72da7294e006fd0ab1aaaff80ce0f2f088adb20150289e21a651603" + }, + "api/services/legacy_meter.py": { + "algorithm": "sha256", + "hex": "95f77ca2b51bc9474d3bd39640e491a72a4454c60683768d53d22c7eb0518510" + }, + "api/services/lifecycle.py": { + "algorithm": "sha256", + "hex": "ce066dee96e6a2aebc8d6c5fe4f482823a83d0426e880fcc4c3e46addaf22f1c" + }, + "api/services/markitect_templates.py": { + "algorithm": "sha256", + "hex": "ff1ad991b25d047003b9f16543ba500a95c0771803883374a3b1c417180671ce" + }, + "api/services/memo_dispatch.py": { + "algorithm": "sha256", + "hex": "85e50695fe9f904591181d19e0632730b30b770998c990b8b7037430b2410fae" + }, + "api/services/memo_forwarding.py": { + "algorithm": "sha256", + "hex": "4f79e6412aad501a28031557ddc78ed191e15f467b434f2e4f779254d60a814b" + }, + "api/services/memo_notification.py": { + "algorithm": "sha256", + "hex": "12de35652472c6b244d393e4ee82d3dc9d8a77ef8d8625ad35f95eaec398b71b" + }, + "api/services/message_receipts.py": { + "algorithm": "sha256", + "hex": "509dea53f843abf4099c7a4e6d6c5ffdeac979150806493c3fbf29cfdab3db0d" + }, + "api/services/ops_run_projection.py": { + "algorithm": "sha256", + "hex": "405036d4423f78fd2ab0f4c29ce9e2d415824377b1bf657ac03622d2e4b18f12" + }, + "api/services/recently_on_scope.py": { + "algorithm": "sha256", + "hex": "941f18194b24e3a92ab20744b9bc17f81db94a017e78d9da7ff0b64a11a265b5" + }, + "api/services/reconciliation.py": { + "algorithm": "sha256", + "hex": "08d9f78c4fe26cba67e4dbc510a0719fe8060b4888e0dfda2f295f8f93496bdd" + }, + "api/services/repo_manager_dual_run.py": { + "algorithm": "sha256", + "hex": "8826ab47565120a7f106007ca48392c2da9af02f496e11fbef07771a45daee2e" + }, + "api/services/repository_aliases.py": { + "algorithm": "sha256", + "hex": "a3b520dad3201e1627c70a8027b1b9d765d533d490cf524ee68672ff4af92e89" + }, + "api/services/repository_identity.py": { + "algorithm": "sha256", + "hex": "7fc1e26fe92cc1914b2ddf3e60078a28553482bd22413377beaf04ad5c7c5be4" + }, + "api/services/repository_rename.py": { + "algorithm": "sha256", + "hex": "a5aa9334f17e4642b76399b4a0e06484dacc9c209586bac968247b2637024e21" + }, + "api/services/review_contracts.py": { + "algorithm": "sha256", + "hex": "2bce44e33d129b33537cf70bc86250ee0a5756df728c40b168b8230f1af8fd96" + }, + "api/services/sbom_nexus.py": { + "algorithm": "sha256", + "hex": "df850101985523cd785b7349d0686062bca011a6aa1ddb9e8fb4a3b7dfef6dab" + }, + "api/services/schema_state.py": { + "algorithm": "sha256", + "hex": "ad3bf7d49314b2683ee7f1778ce03f369d09477bb6d69f5c5f2ccdd3acc46c7f" + }, + "api/services/suggestion_relevance.py": { + "algorithm": "sha256", + "hex": "ad6b94d3f049e318c67c14fdb2aa7364988a57af7c1caff26f6c1527eea4bc88" + }, + "api/services/suggestion_wsjf.py": { + "algorithm": "sha256", + "hex": "e204f4ef469289ecc2c3cfea8cf04f548cc5b8fcb268712a04cc711856109a9a" + }, + "api/services/summary_cache.py": { + "algorithm": "sha256", + "hex": "e87b912da8e3e032184e269388105a3d9a4ca73d3c7dea453d82bc9ac9a1f719" + }, + "api/services/task_record_id_backfill.py": { + "algorithm": "sha256", + "hex": "71d8e963d89b85c6cb859414e280607464838628602590a641fa05e8dede3734" + }, + "api/services/token_sources/__init__.py": { + "algorithm": "sha256", + "hex": "00f151308dd4287434c921a8713e0b340c5759bfbc7b18dd28f0c522cc406d57" + }, + "api/services/token_sources/attribution.py": { + "algorithm": "sha256", + "hex": "136ba70619453ac033cd570acee529776f8eb441e76e9dddf475adba4345912e" + }, + "api/services/token_sources/base.py": { + "algorithm": "sha256", + "hex": "bbd19cbcd713d16a5586147ec2c263af4dc11b1a50ef56035195cda05013ff04" + }, + "api/services/token_sources/claude.py": { + "algorithm": "sha256", + "hex": "5cd26cf652a0977fe7e65b153162e93a9db7629fc44c3aee094726c81195a498" + }, + "api/services/token_sources/codex.py": { + "algorithm": "sha256", + "hex": "2eccea35babe7aa02d8174023a125ad955f1c691de80090eddd1f1e66969144c" + }, + "api/services/wait_kind.py": { + "algorithm": "sha256", + "hex": "69d7ea79df1ca5e5ed2b0fbf6eba78443fb70485ea67d77839ffaa3edb10c941" + }, + "api/services/work_record_identifier_migration.py": { + "algorithm": "sha256", + "hex": "1ef732a6beba93d2b69b04fc1e510c452eb1663b7519383358bd3878ab6d8323" + }, + "api/services/workplan_files.py": { + "algorithm": "sha256", + "hex": "6f4aba5ef2811118cfbd4ca436149730a404ea91e5c1f47212c646a5a2ef5365" + }, + "api/services/write_idempotency.py": { + "algorithm": "sha256", + "hex": "ea1d709f25327492e65267c8b0d9159aa1576cf59b353f1451d8d39488f2c287" + }, + "api/task_status.py": { + "algorithm": "sha256", + "hex": "53dcf200d9f2ef206d7fdc166e778fbdfbd72d9b600f82760a3108dac83b3320" + }, + "api/work_record_flavor.py": { + "algorithm": "sha256", + "hex": "72f5664aefa5230fd5664755428fd8af383309d12819aba49a59b35ec2a7aa15" + }, + "api/workplan_status.py": { + "algorithm": "sha256", + "hex": "ca6c9df3038dbfe02dd95b2bafc0ed64b1bdd316b16c8631a1376da74f7a77cd" + }, + "custodian_cli.py": { + "algorithm": "sha256", + "hex": "0dcf8f6ffdcc3dd21339af3132693b700210fddfe58a68a10da671db27d43e75" + }, + "dashboard/observablehq.config.js": { + "algorithm": "sha256", + "hex": "d54a2162803be62b1fa39d5e7e2ac25a9e20a5ed41c8a280243e9f76ebe96db3" + }, + "dashboard/package-lock.json": { + "algorithm": "sha256", + "hex": "633f2a3712879937670307f24ddf9c8efa2ed2c7fd26f6f73cfc5d4480fae554" + }, + "dashboard/package.json": { + "algorithm": "sha256", + "hex": "ec63294626b088865ba1fb052d6a6a2a29723b5e29cc20e9c69528b62cb5ac53" + }, + "dashboard/src/capability-requests.md": { + "algorithm": "sha256", + "hex": "0acf764934fc01756d02fd4f2bf7cbcd88142dcbc723601fdc9ff32275aba26f" + }, + "dashboard/src/components/action-confirm.js": { + "algorithm": "sha256", + "hex": "4c4da9f770ac2d12b5b1a9bd041ae1aa01c747a0e5e123784047512911d716aa" + }, + "dashboard/src/components/config.js": { + "algorithm": "sha256", + "hex": "33afffe68f56aac229de15f5152c6de37652ccb601a5d2845d2e9f210e87a61e" + }, + "dashboard/src/components/doc-overlay.js": { + "algorithm": "sha256", + "hex": "e4926a169a05ede4e353b0db620a694c971e88f000668d53db5d18fc50955558" + }, + "dashboard/src/components/entity-modal.js": { + "algorithm": "sha256", + "hex": "6179ca8c418921a716e29531dee0f61030d9cec91da40749fb4eeaac6d0377d4" + }, + "dashboard/src/components/field-help.js": { + "algorithm": "sha256", + "hex": "893451916214d27fce5c5e86930d4420b259726fe900909487668ba918db49e7" + }, + "dashboard/src/components/help-tip.js": { + "algorithm": "sha256", + "hex": "0b192e29ea7db8103264e79745a4fed174d71c29cf9f9a129fa76f4252df0342" + }, + "dashboard/src/components/improvement-modal.js": { + "algorithm": "sha256", + "hex": "8b88ff03b258e45f1f111abf65f62c884b63f86dbaeb35a8aef06910eb6be8f1" + }, + "dashboard/src/components/multiselect.js": { + "algorithm": "sha256", + "hex": "8e41df009acb139b91632daf3ae0450ccb201972ac48aae5b7bf8a06c782f0c1" + }, + "dashboard/src/components/ref-cell.js": { + "algorithm": "sha256", + "hex": "abea58e74684d7678ac04161329b8e9ac264db4e25f5d8c76afdf829fe2aff87" + }, + "dashboard/src/components/status-control.js": { + "algorithm": "sha256", + "hex": "ac9bd6bb89b9584f177a48c64c8839eb48f49bb48117244a2ec3c3961aa0f591" + }, + "dashboard/src/components/toc-sidebar.js": { + "algorithm": "sha256", + "hex": "54d5d85013b848b87552fdc6145077b5ed67320a93399f212587e46c0f4e4464" + }, + "dashboard/src/components/workplan-search.js": { + "algorithm": "sha256", + "hex": "d0f6aaf1f682e7c2dbbbe37d98ab7e2dd4f4847012301ca83474c342066cd7bc" + }, + "dashboard/src/components/workplan-status.js": { + "algorithm": "sha256", + "hex": "8d0a9bfd05cdebb58c7acf20f149c872796a290ee3581895ef576c44dee02ec1" + }, + "dashboard/src/components/wsjf-triage.js": { + "algorithm": "sha256", + "hex": "6f5b2d55ed06f448a5db6fb7a15f66406332eff8fde3f72a4ebe9a733b60ca70" + }, + "dashboard/src/contributions.md": { + "algorithm": "sha256", + "hex": "05acf2fa351ae70f74d7573d63e9be5b32fb391863099df403c58810fd277465" + }, + "dashboard/src/data/contributions.json.py": { + "algorithm": "sha256", + "hex": "25df053fa57b621ec7e1af3793f14a6ba6f7b2c92ee54191e666be622a63f48f" + }, + "dashboard/src/data/decisions.json.py": { + "algorithm": "sha256", + "hex": "1d7e6c666654d2d480d8dd1275d556e9873517f4ce6a5ad4011bcf4b3fd66def" + }, + "dashboard/src/data/domains.json.py": { + "algorithm": "sha256", + "hex": "bcd5bc5afcc39eb339b6f2b2fcd09b890eafb990747382edd3beff3b7f5526fe" + }, + "dashboard/src/data/gitea-inventory.json.py": { + "algorithm": "sha256", + "hex": "f3bfda3275b821d5b86fa9b49a349082419fb63ee94b625964249ab606d217b3" + }, + "dashboard/src/data/messages.json.py": { + "algorithm": "sha256", + "hex": "028fc00b4195fe2a410883b8dcd992259495494b64b8e379564c018ae0e14e1b" + }, + "dashboard/src/data/notices.json.py": { + "algorithm": "sha256", + "hex": "40fd604d0622081e1b24d1355453a0b57432d7eb7b4c95210313af7633b6567f" + }, + "dashboard/src/data/progress.json.py": { + "algorithm": "sha256", + "hex": "71696e300f4cef6623719e44e40a90b5c330be1ea338e6f549d3447573e2906e" + }, + "dashboard/src/data/repos.json.py": { + "algorithm": "sha256", + "hex": "a1a020ae2076725bb6420d862eb329544eb1c2c2fffd73780949b7106d5914d0" + }, + "dashboard/src/data/repos/[slug].json.py": { + "algorithm": "sha256", + "hex": "27f4e8e85df24f55e760cff875f25a65ec5fa3a4c42f121b19daccb2c4488550" + }, + "dashboard/src/data/sbom.json.py": { + "algorithm": "sha256", + "hex": "61654aa4e723f403cf7e2de568a20b29ca924bd4e9b7227c9312018f5246e5b5" + }, + "dashboard/src/data/summary.json.py": { + "algorithm": "sha256", + "hex": "1d1a9308b109bf762404d8dc4388b2ec2d546d57a195a02f0e545a90f371c52c" + }, + "dashboard/src/data/token-events/[id].json.py": { + "algorithm": "sha256", + "hex": "5b581ce85050b3ff8153cba55f842d44ae73f0117bfe6a45232a30f0a472e9d5" + }, + "dashboard/src/data/token-summary.json.py": { + "algorithm": "sha256", + "hex": "3c42651295a3cad41808b5518f40e3b16c316cc601a6308bc57acf5afad013b0" + }, + "dashboard/src/data/workstreams.json.py": { + "algorithm": "sha256", + "hex": "6ad80b1c475f5975f325426b647bf7db5e7790f39679473cb5a91c69930ff4fc" + }, + "dashboard/src/data/workstreams/[id].json.py": { + "algorithm": "sha256", + "hex": "17579797a49665812cf03003964b6f34dddee3bbeb96082f1fbee6fb5cee9358" + }, + "dashboard/src/decisions.md": { + "algorithm": "sha256", + "hex": "4b933c0a625c2e0b25e0ddfc57d5c6aa4e01b23715f6fb1d9488bbfa948c40ff" + }, + "dashboard/src/dependencies.md": { + "algorithm": "sha256", + "hex": "d15d0d1d428f64d0504483b4fc7ded3cf45da71e82c3cfe47c993af81540b3a1" + }, + "dashboard/src/docs/capabilities.md": { + "algorithm": "sha256", + "hex": "336bc79dc393513fc059853d4b93e76194b5f4dd4575722b9d1af47708e45fb0" + }, + "dashboard/src/docs/connecting.md": { + "algorithm": "sha256", + "hex": "aff97f6b91f881ab3ae3c6bd2fbf65e8f9181fc61b8530d6a7e5f1e0433e99e2" + }, + "dashboard/src/docs/contributions.md": { + "algorithm": "sha256", + "hex": "58884f7b282bf0eb7827119e5b1e3e8086d584cb2d88d42616f5ae646e7dba88" + }, + "dashboard/src/docs/dashboard.md": { + "algorithm": "sha256", + "hex": "f121c8f7789058cd61c4844222c7fe882afc422291479243fa8e11b2a9562593" + }, + "dashboard/src/docs/debt.md": { + "algorithm": "sha256", + "hex": "3b8773911371f26877f6f466c7887b5d55c03186a75c252327aa3fd858965f0f" + }, + "dashboard/src/docs/decisions-kpi.md": { + "algorithm": "sha256", + "hex": "033d9bff17415427cac75b7dcd321528a02f9aa00bfbaae1af8ef19913720cde" + }, + "dashboard/src/docs/decisions.md": { + "algorithm": "sha256", + "hex": "edca19d3981910c2b861c82737753fe1bd44f335e96eac7beb86ca65233d5579" + }, + "dashboard/src/docs/dependencies.md": { + "algorithm": "sha256", + "hex": "4d1719268002c4385665d2fe2a0ee1d83f2d1d591cff8b178b32f17b48787f6f" + }, + "dashboard/src/docs/domains.md": { + "algorithm": "sha256", + "hex": "4fd1384abd886d8a8a29fa69421e109a47965547f6524c520a70acb524630591" + }, + "dashboard/src/docs/extensions.md": { + "algorithm": "sha256", + "hex": "bf75ee5b889d70a9a0dd39c9ff6da838f04bbb258b31b7093acbcf463aabfd45" + }, + "dashboard/src/docs/gdpr-maturity.md": { + "algorithm": "sha256", + "hex": "c03f939317741bdd62881805fc0e500a2dab9d4dfc96365fda86989ee8f09fe5" + }, + "dashboard/src/docs/goals.md": { + "algorithm": "sha256", + "hex": "9c8a374ee3090833e2487744e40ad1666f2b55d7b5b078a9365275470325a31c" + }, + "dashboard/src/docs/intakes.md": { + "algorithm": "sha256", + "hex": "fc61b50436971f1c1db3bbae88d317ba62e0d82b234065efe0110e0ce0c41c4f" + }, + "dashboard/src/docs/inter-repo-communication.md": { + "algorithm": "sha256", + "hex": "7bef6237ca5e6b54b3ee76cdc6ffb254e10a6b657941c960f30e82790b9eccbc" + }, + "dashboard/src/docs/interventions.md": { + "algorithm": "sha256", + "hex": "c0a5b2ca7f461e500212423a2e91fea727da3a5f5a0dca9905e91978cbbec956" + }, + "dashboard/src/docs/live-data.md": { + "algorithm": "sha256", + "hex": "f649f82abf1f2611f90f3e85a08a3220a050e9f29a8c2d26ddf9f5e6bbc8f1ab" + }, + "dashboard/src/docs/overview.md": { + "algorithm": "sha256", + "hex": "77f9707ea68a528d21206a2723e729d1a8e95b8ed420492ac39495d9328fb24c" + }, + "dashboard/src/docs/progress-log.md": { + "algorithm": "sha256", + "hex": "566ce978f2855bdcbcd1bc82f557a830c47f35e45ff1ab840473321614da0b20" + }, + "dashboard/src/docs/ralph-workplan.md": { + "algorithm": "sha256", + "hex": "f73ed54f47e77aae28b2e6c80efe80fe5e0322e0528db8da07f15ef6da8a0b0f" + }, + "dashboard/src/docs/reference.md": { + "algorithm": "sha256", + "hex": "3c8a75641ac3b021079629d1f6e9795afaf2717b48347551c4b3ce3f9f6aa034" + }, + "dashboard/src/docs/repo-integration.md": { + "algorithm": "sha256", + "hex": "705e874201aed903c943cc78559c4cec361c432456d00ccbb41e6d3c215cfdec" + }, + "dashboard/src/docs/repos.md": { + "algorithm": "sha256", + "hex": "655cd5c20a2132d0c61325b4572dc27ddb301aae592376a7d88ce375ed6b29fe" + }, + "dashboard/src/docs/repository-renames.md": { + "algorithm": "sha256", + "hex": "3b182c94ce7979d27bc2c86d5327a809a2f4f0de2dd51fe03e6a4685f0c53576" + }, + "dashboard/src/docs/sbom.md": { + "algorithm": "sha256", + "hex": "32f9813ae6a5f55709333c325ef8dde70d771c90f7191f9ed74d0b53df6572c1" + }, + "dashboard/src/docs/scope.md": { + "algorithm": "sha256", + "hex": "105d0118e1e54a669db6b50653b594d1438ac7b87138afb6218c9ba7855e7391" + }, + "dashboard/src/docs/services.md": { + "algorithm": "sha256", + "hex": "1e448dd0551c0ba09fe182b3d7c16f4dcce2fa5eeb61bf10a89fb84e5b5b88d1" + }, + "dashboard/src/docs/state-hub.md": { + "algorithm": "sha256", + "hex": "e5fb83ce46dc2bf8ed23b481fd0bed6e692985ad50b66eb6510c054197f99641" + }, + "dashboard/src/docs/suggestions.md": { + "algorithm": "sha256", + "hex": "6792b6be0458a47ed774e1707d623b0c767361697e7f127e4cb2cfd6204b3421" + }, + "dashboard/src/docs/tasks.md": { + "algorithm": "sha256", + "hex": "5eafd0be1ddc21d5538524ac014ba9db4758ae327a60398a53ba824d100ea6cb" + }, + "dashboard/src/docs/todo.md": { + "algorithm": "sha256", + "hex": "814620124658d0f4056f1a0af9059a888a4997317fdfb0813de051a701b3acbf" + }, + "dashboard/src/docs/tpsc.md": { + "algorithm": "sha256", + "hex": "69acfba5c4f415145996f75f1edf12eb8f12e93f8bdff50008ab311f9df67548" + }, + "dashboard/src/docs/work-records.md": { + "algorithm": "sha256", + "hex": "06324e6dc5cb646fe8b229798f5ed5cf78399e52d7265fc5585cdebfc6b03c17" + }, + "dashboard/src/docs/workstream-health-index.md": { + "algorithm": "sha256", + "hex": "bcffdf8fbe9f2baf88b7bf4af025b42e5044310a86407aaa6025945be23ac2ef" + }, + "dashboard/src/docs/workstream-kpi.md": { + "algorithm": "sha256", + "hex": "98e1149fd7e826c897ebe97ebd8f367e2295344d0d8db05c1d48dabd21bfc3d9" + }, + "dashboard/src/docs/workstream-lifecycle.md": { + "algorithm": "sha256", + "hex": "f3162a77e335a5b201e1049be1c7e2d35ddd274532e2a4a1b74ff81ea5d43171" + }, + "dashboard/src/docs/workstreams.md": { + "algorithm": "sha256", + "hex": "bcfef0a8fb73ac80bd0d10833f302ddf7e99d3d931f7bc8a2633133b05ed42ed" + }, + "dashboard/src/docs/wsjf-triage.md": { + "algorithm": "sha256", + "hex": "632dc11c3ef4e422885b3d4526413367de8c9043597e826e92885d64dbfc05ab" + }, + "dashboard/src/domains.md": { + "algorithm": "sha256", + "hex": "72f312d4ece7708e2fcd26213bf58668c5fe866a3f164460ea11b62c0e2ade06" + }, + "dashboard/src/domains/recently-on-scope.md": { + "algorithm": "sha256", + "hex": "932e0f21465734d3812af862eb11660fa59f7f53f4151f3fc346de0828b1ddb7" + }, + "dashboard/src/extensions.md": { + "algorithm": "sha256", + "hex": "941756d267eb8c336f9e5439e8b3f3cf5641eea6bb1795a3f69f442b61ad4de8" + }, + "dashboard/src/goals.md": { + "algorithm": "sha256", + "hex": "89d6fbd47d6b58835c1ecad74a3249712e1a3282749ac674b1a152689b65fafe" + }, + "dashboard/src/inbox.md": { + "algorithm": "sha256", + "hex": "3392253cc634d18381d1ad801177bd7af4e602b8786d4ed17010c5ff04420038" + }, + "dashboard/src/index.md": { + "algorithm": "sha256", + "hex": "83ae6fc0080f65c092de7c6eb849044b34b00dd70ce778c39dd8d697564b0f1f" + }, + "dashboard/src/interface-changes.md": { + "algorithm": "sha256", + "hex": "0c53fc70f5ba1b4adec493633aece42e5469ab3d4f55ca172ba01311b0a98fd4" + }, + "dashboard/src/interventions.md": { + "algorithm": "sha256", + "hex": "780394878d78f59323d1d17aa94dee54c9918f5c1f29c915511f29f0316825e0" + }, + "dashboard/src/policy/intake-doc.md": { + "algorithm": "sha256", + "hex": "e4b0868f3a25580015363946597c761a48508fb5a253e6d34394ffb730259f89" + }, + "dashboard/src/policy/repo-doi.md": { + "algorithm": "sha256", + "hex": "ee10b5895f6826fa4051f079cc97b8c51b3b4185c084b00893f729e71099e8b1" + }, + "dashboard/src/policy/service-dom.md": { + "algorithm": "sha256", + "hex": "7302a4322807483b6d2cdca6664fbba51f3b621ea86ee0b001009979ba8d7a1d" + }, + "dashboard/src/policy/work-item-dor.md": { + "algorithm": "sha256", + "hex": "eb9da554b7f975ae4e247661585d5d8c7ead76d49e1dc38da3968fe5f74b7bb7" + }, + "dashboard/src/policy/workstream-dod.md": { + "algorithm": "sha256", + "hex": "6348935bea8cc3f229baa9b0c81dbb0b4953e567132b11556af0baf0be47ff26" + }, + "dashboard/src/progress.md": { + "algorithm": "sha256", + "hex": "7bfe7a4254b7360de8dc175f38eb1e55a7b80c4449634f69f740493ff9a26a85" + }, + "dashboard/src/reference.md": { + "algorithm": "sha256", + "hex": "4b88d8282e2daf1847863f587fdd698be6079f158fe6538041323a9f03cf7a46" + }, + "dashboard/src/repo-sync.md": { + "algorithm": "sha256", + "hex": "4499a3aae4d88d30d65fe96608b2e3de59ecd8889901cf4968db3620b83a3fc5" + }, + "dashboard/src/repos.md": { + "algorithm": "sha256", + "hex": "c0e969c1ac160d0a1e5687949c15ae76748f3da339b182f0f3d44526368cd8f2" + }, + "dashboard/src/repos/[slug].md": { + "algorithm": "sha256", + "hex": "24057fc94a2e631403606a33f68193ee5888c2830f8f92d5ed7b91774b09820f" + }, + "dashboard/src/sbom.md": { + "algorithm": "sha256", + "hex": "d21813fdf6c64be1250e97c1bd9c5a4536663728ae30f94d5eb44c21c8c1c15d" + }, + "dashboard/src/services/first-party.md": { + "algorithm": "sha256", + "hex": "957f4332fd4c38ba2a8d30785a17843b57ce8ae9287b2063d23cda4a9080ea21" + }, + "dashboard/src/services/self-hosted.md": { + "algorithm": "sha256", + "hex": "13d611ce3d980233adef094580fa3b35b8e71a7c879bb596fc93a446e6ea2aa7" + }, + "dashboard/src/tasks.md": { + "algorithm": "sha256", + "hex": "b36f0aac7c92152e9753dd7cf4e133aead702946d4ababc7c1a71dcc060ad7a0" + }, + "dashboard/src/tasks/[id].md": { + "algorithm": "sha256", + "hex": "2a0ec4c22238f9ca372767822b8078add84385576c1ea04917db83dff322d8d0" + }, + "dashboard/src/techdept.md": { + "algorithm": "sha256", + "hex": "794922e96282e1b24e75be0907165df7e834c0d09d62a52575d2d571d2ddee0a" + }, + "dashboard/src/todo.md": { + "algorithm": "sha256", + "hex": "27542b218360277c244f489b4b8805b7e76b859cb96b3ec4f11f9090bb4ed50f" + }, + "dashboard/src/token-cost.md": { + "algorithm": "sha256", + "hex": "18dd7f69f50bbed3fa11939f22821d5ce99b227e0b63e09148d69fccea6a29ce" + }, + "dashboard/src/token-events/[id].md": { + "algorithm": "sha256", + "hex": "0baa83a6eeed1c252ff5ddedfc3aa328f0358b289297716828ac93afb4b74a6c" + }, + "dashboard/src/tools.md": { + "algorithm": "sha256", + "hex": "fed04b842d9d2a09bdb5876b1ca73de0f159366c6a94c96ba417ecacd4f5dfeb" + }, + "dashboard/src/tpsc.md": { + "algorithm": "sha256", + "hex": "095456db4aaffb4ab43aefe37c3a1c4c9e339dc34641f0e7988c329edbffa029" + }, + "dashboard/src/ui-feedback.md": { + "algorithm": "sha256", + "hex": "11f584960e371803bc1cbe2ff2cb43b1d4d60dd19483e66e13e25f87a2a4bb70" + }, + "dashboard/src/workplan-queue.md": { + "algorithm": "sha256", + "hex": "22ee89aa09ccec2948b4b7ac79153afcde8b55579655f728669dc09652047f8d" + }, + "dashboard/src/workstreams.md": { + "algorithm": "sha256", + "hex": "6b841eabf4fb4876ace06ee3212cbec140cb7de3e638d6136c32089e4553347d" + }, + "dashboard/src/workstreams/[id].md": { + "algorithm": "sha256", + "hex": "2e49391fb4f0b2431d6fb5187baf0f3d27dbdcc97e27c806eedf30de86329ed6" + }, + "dashboard/src/wsjf-triage.md": { + "algorithm": "sha256", + "hex": "028c78f25321870228fd2926f0c31f35978ef99590d59a461f6a48b650ba2203" + }, + "dashboard/test/config.test.mjs": { + "algorithm": "sha256", + "hex": "ef2fa6b462912314459026e29dd3b3ac6727a1a2ae0bde663c9ca1210d5059df" + }, + "dashboard/test/improvement-modal.test.mjs": { + "algorithm": "sha256", + "hex": "0e446d2e1f490d13f811cc952e21b54c7912416ded12ab2e29a9227f56fa9271" + }, + "dashboard/test/status-control.test.mjs": { + "algorithm": "sha256", + "hex": "4ddb95edc5e6c4cd309eca7bf62897ee8ba20fc53625caa80649b7bfd4afe6e4" + }, + "dashboard/test/terminology-nav.test.mjs": { + "algorithm": "sha256", + "hex": "b30041b001b213799168e0fde2d18b4991929f3db6b2526576370ee8dca631f6" + }, + "dashboard/test/workplan-search.test.mjs": { + "algorithm": "sha256", + "hex": "39fe94609497c8ec49b36d0cab30f16c71f0cf30fdbee892fe4d8624dcfb0630" + }, + "dashboard/test/workplan-status.test.mjs": { + "algorithm": "sha256", + "hex": "def4ac2aaf4990d3f463fac4cce65d1ca87fd418d4bc7deefad74119f3217c2f" + }, + "dashboard/test/wsjf-triage.test.mjs": { + "algorithm": "sha256", + "hex": "f3074eb2d6068a3c650ff4da6ee8842e3950ac1321fa8003cb09c227ca345030" + }, + "deploy/informed-decision/README.md": { + "algorithm": "sha256", + "hex": "de63232e52731eb1a221450ab03016fce14dfd9cb4bbacb1f923d2934260a146" + }, + "deploy/informed-decision/dispatcher.candidate.json": { + "algorithm": "sha256", + "hex": "7212b50ec12f25b32612263fe3ec36a0e17d3f8e603eda2cd6e2c60eb73f4206" + }, + "deploy/informed-decision/kustomization.yaml": { + "algorithm": "sha256", + "hex": "21cff0bfb91e68194060ea3ce226b0910654be006d7eb509bb8b175146b19516" + }, + "deploy/railiance/README.md": { + "algorithm": "sha256", + "hex": "820be0b56f67b25bb9535d4e1b09e824013523962ca14da2ddd0857339437cbe" + }, + "deploy/railiance/apps/charts/state-hub/Chart.yaml": { + "algorithm": "sha256", + "hex": "8bde0c4b826a1192003f553d7a140e5bb09831885b71cc199f5fc723d301a353" + }, + "deploy/railiance/apps/charts/state-hub/PROMOTE.md": { + "algorithm": "sha256", + "hex": "0d751752438bf0508fe0228fb946d2721df236fb3855fbf82a223ddebc3fdc74" + }, + "deploy/railiance/apps/charts/state-hub/files/repo-classification.allowed.yaml": { + "algorithm": "sha256", + "hex": "ad3d656c27932bd592ed5caf34b42faa26bd58d14bb0b6c4100bb8a42c8b213d" + }, + "deploy/railiance/apps/charts/state-hub/templates/_helpers.tpl": { + "algorithm": "sha256", + "hex": "b5b1bf87365c61c0499fec43877dc52bf021e20b556fad553ec2c7c849778a01" + }, + "deploy/railiance/apps/charts/state-hub/templates/classification-configmap.yaml": { + "algorithm": "sha256", + "hex": "91700b9b186b2bc9998bc7a625c646c56409c7f843d79fb64f1515e013f59369" + }, + "deploy/railiance/apps/charts/state-hub/templates/configmap.yaml": { + "algorithm": "sha256", + "hex": "b755b10847e5aac7a65cc406a5c6d9ad5cf4dc45c86a5192dfa713a73ef0a3dc" + }, + "deploy/railiance/apps/charts/state-hub/templates/deployment.yaml": { + "algorithm": "sha256", + "hex": "68e63815f36a1f667397f491ea114416114815061b2d548bc1f409092de5dfa6" + }, + "deploy/railiance/apps/charts/state-hub/templates/ingress.yaml": { + "algorithm": "sha256", + "hex": "2465fe81a42db9de96de353f0f81e56e2226a31d068556fb7dcacaed1bffbca2" + }, + "deploy/railiance/apps/charts/state-hub/templates/mcp-deployment.yaml": { + "algorithm": "sha256", + "hex": "5fcbbb05f82192a71b14f75f9fad1430f57b2a6b0f928af18ce4ba099ff86b6f" + }, + "deploy/railiance/apps/charts/state-hub/templates/mcp-service.yaml": { + "algorithm": "sha256", + "hex": "ee39f77b14e118003da842097d248616c02cbc0c2eecadd6aa909aa71c4336f7" + }, + "deploy/railiance/apps/charts/state-hub/templates/migrate-job.yaml": { + "algorithm": "sha256", + "hex": "2d3c6dd5bdd3c3a6c84c0636b3810dabcae31939612d6ec444ebf2d77cb21695" + }, + "deploy/railiance/apps/charts/state-hub/templates/namespace.yaml": { + "algorithm": "sha256", + "hex": "340694ca1ba1f9e35c5ff57fb20614dffdea1e588fd1a9193c4515228f34fe0a" + }, + "deploy/railiance/apps/charts/state-hub/templates/service.yaml": { + "algorithm": "sha256", + "hex": "f0b4fdbdfd36ef39b621a00339d50b1bbf2871c5985c7ddd89260a1285d766e6" + }, + "deploy/railiance/apps/charts/state-hub/templates/serviceaccount.yaml": { + "algorithm": "sha256", + "hex": "15261e36f84ba0107cb28537ff7e8c4857bff543e60b836b8244cfdcd11fe575" + }, + "deploy/railiance/apps/charts/state-hub/values.yaml": { + "algorithm": "sha256", + "hex": "a6228f40a7c8b520c2c81886456f4d0bbd6dbab844c07ab990c78821bd12e219" + }, + "deploy/railiance/apps/helm/state-hub-values.yaml": { + "algorithm": "sha256", + "hex": "35d42ba6f484f3acc32ad8d1e55c4187ab7c4fb68b98bc35278179bdc0c16408" + }, + "deploy/railiance/apps/manifests/state-hub-env.secret.sops.yaml.template": { + "algorithm": "sha256", + "hex": "7d106719751ac4eba0bd913825ded1ff7483aa8020dbdd57c075c95aad3496c2" + }, + "deploy/railiance/apps/manifests/state-hub-namespace.yaml": { + "algorithm": "sha256", + "hex": "8a37b163aa2bc52e88622c92cec83a3a9429e682953f8b5d66c4c45cbdccff0a" + }, + "deploy/railiance/platform/state-hub-db-cluster.yaml": { + "algorithm": "sha256", + "hex": "7bb729514e015553e0bed102ee0792bf02fef6b1587bb034ca1c948238835c52" + }, + "deploy/railiance/platform/state-hub-db-credentials.sops.yaml.template": { + "algorithm": "sha256", + "hex": "2f30da1a2842dbe102c9762588e450c08adfbb453af4e2fa15abfae0cb6b89fe" + }, + "deploy/railiance/platform/state-hub-db-networkpolicies.yaml": { + "algorithm": "sha256", + "hex": "9bcc4bf6101094be1cfb64e047428efaeeeaa7eedecf8ab59c0655e336d52440" + }, + "docs/a5-topic-spine-comparison-packet.md": { + "algorithm": "sha256", + "hex": "a9a572fb230f54f995f4e7219f6d1a0bb1c86f6d77d58d19792f16afa92385da" + }, + "docs/activity-core-delegation.md": { + "algorithm": "sha256", + "hex": "70b65897a5f5d292a9f3ba3d353f170bb570159fbc02e8ae761b92a726650889" + }, + "docs/adr/ADR-001-repository-rename-identity-contract.md": { + "algorithm": "sha256", + "hex": "2738a882ce673b26ade2a0c396d95da8fbdd8e680a0025ebb8de0cd94e39f12c" + }, + "docs/adr/ADR-002-forge-repository-boundary.md": { + "algorithm": "sha256", + "hex": "53c711a180f37e79cde819efa5d66634a67eedb2eb1642bea2cbfcab0c71ad1d" + }, + "docs/architecture/state-hub_v0.1.md": { + "algorithm": "sha256", + "hex": "a9c6e017aef7066e1b6ce1dc7bb1648d3d05248f9eaf92cd1a9f9a7d691c6c8f" + }, + "docs/cluster-operating-model.md": { + "algorithm": "sha256", + "hex": "1b99aad76d377e7df6639a2218f81d3d3599fda3303628ce5efc25f7e93f8b5a" + }, + "docs/consistency-sweep-runbook.md": { + "algorithm": "sha256", + "hex": "e08cd696187962846eba4f81f94a8f3f1e5a11dbda6fd711a77c4034659ce519" + }, + "docs/container-image.md": { + "algorithm": "sha256", + "hex": "10d2f5fb867825c1e1bcc48055a96d31796ddf1ebe04d18d9f9c604626f82d15" + }, + "docs/cron-migration.md": { + "algorithm": "sha256", + "hex": "7aaea0020d2b0d166a734d67cc232fd8810e1df89bbc920f8a3050ef18c3d4fb" + }, + "docs/decision-contest-convention.md": { + "algorithm": "sha256", + "hex": "5b286f31ca8d28bd243266c927ac8ed9d366b8baf53ff25819dd09cba1d868a5" + }, + "docs/evidence/2026-09-10-projection-convergence.json": { + "algorithm": "sha256", + "hex": "b92c410f811fedfe850782cce93a47adef831e89c3e034fa520c7b784eb93457" + }, + "docs/evidence/2026-09-14-release-headroom.md": { + "algorithm": "sha256", + "hex": "83333314526d18049fa549f90efbde78a1b98b167480ee7e7797cf50de78490f" + }, + "docs/evidence/2026-10-04-edge-receiving-rollout.json": { + "algorithm": "sha256", + "hex": "8cd7c4c648e7dcf32e737399707982a1565433799678d2836a68ffe62045ec37" + }, + "docs/evidence/2026-10-04-forge-qualifier-receiving.md": { + "algorithm": "sha256", + "hex": "7dbe83cf709af1fe393c3c26c4ec9b1a8d722ce564335ebb303e996f1c275978" + }, + "docs/evidence/2026-10-04-historical-receiving-rollout.json": { + "algorithm": "sha256", + "hex": "61b6bae0384d2f8f7f11687646411051e8ad4bc9949af892bb4acbf442d0f419" + }, + "docs/evidence/2026-10-04-historical-receiving-source.json": { + "algorithm": "sha256", + "hex": "b8e57e537a03a413e7b819382d988435360a3bc444c734d87bf3e8f5f2eaa7d2" + }, + "docs/evidence/2026-10-04-memo-dispatch/container.json": { + "algorithm": "sha256", + "hex": "8335f88199a9fdf26091e0c773b1dbc1cfd18eb30b49db4dfa8e757c18679ad5" + }, + "docs/evidence/2026-10-04-memo-dispatch/dispatcher-container.json": { + "algorithm": "sha256", + "hex": "443ca10ff3a07652f74a844d30b99c3d4b98ab3548e5d904dffecb92c6ba2f1f" + }, + "docs/evidence/2026-10-04-memo-dispatch/dispatcher-scan.json": { + "algorithm": "sha256", + "hex": "b70298c5fd6826bdd95a8c30394b4694c53505da7289f7315fc4bc4c1f2650d9" + }, + "docs/evidence/2026-10-04-receiving-rollout.json": { + "algorithm": "sha256", + "hex": "f60a4785390a1167b8e7aad5f43f3746818f9a6766e2f163db78cf53baf6d541" + }, + "docs/evidence/2026-10-06-activity-stale-retirement-rollout.json": { + "algorithm": "sha256", + "hex": "8cb32e25babec727cbbecac5432879edb41c8197db4e1a9eb6244475aacdc315" + }, + "docs/evidence/2026-10-06-state-hub-rollout-7d99282.json": { + "algorithm": "sha256", + "hex": "0f54e27711cc6ddb765e5e3ce508b1ca0cd52457525c538c7a1d1bb8e24b8f1e" + }, + "docs/evidence/2026-10-17-cluster-historical-receiving-rollout.json": { + "algorithm": "sha256", + "hex": "6e3cf2e5bdb4a8bceb9abebc4e57292cfd42abf9a9254521ac6fb3f99e861bfe" + }, + "docs/evidence/STATE-WP-0079-caller-and-receiver-review-20260905.md": { + "algorithm": "sha256", + "hex": "13ae2e96aba5c68be5c059488d94ee392d968e14384a5f8b77d725dd8ac92ff3" + }, + "docs/evidence/STATE-WP-0079-d2-dual-read-20260831.md": { + "algorithm": "sha256", + "hex": "e92ed572c400b74c089f7ea24731eca0f9159a8f7de60e7753755ec137dde353" + }, + "docs/evidence/STATE-WP-0079-legacy-retirement-20260922.json": { + "algorithm": "sha256", + "hex": "2d3b5a8dc8055c65f89da71bebb324aca661cf227aa34426222fea8eb9b1e297" + }, + "docs/evidence/STATE-WP-0079-sbom-retirement-20260905.json": { + "algorithm": "sha256", + "hex": "1515890b6877fa0a132d6b64bfef6926dfc17de4a1914bf7b8625ee8651919e2" + }, + "docs/evidence/STATE-WP-0083-task-identity-audit-2026-08-31.json": { + "algorithm": "sha256", + "hex": "86ee84b0196eebfe65b2e4c59f03859c069fee9e7435805153d7d0c24cc6b26a" + }, + "docs/evidence/STATE-WP-0084-private-forge-cutover-2026-08-31.md": { + "algorithm": "sha256", + "hex": "6da8443e7830cc67434e0a2bd56d57d50a4b50aabe9e50b1afb63db59061b971" + }, + "docs/evidence/STATE-WP-0085-T07-repository-rename-recovery-matrix.md": { + "algorithm": "sha256", + "hex": "6ac8ff77d0cfb41141897d57f81902460de808e3762aaeb1ffe251d353005eb3" + }, + "docs/evidence/STATE-WP-0088-independent-signing-verification-20260905.json": { + "algorithm": "sha256", + "hex": "9086c9eddbc907a6a4364c5dcc9a0d7cede6e1ff079361d47d31b0956b9de486" + }, + "docs/evidence/a5-topic-spine-comparison-cases.json": { + "algorithm": "sha256", + "hex": "238786894b5838abf4f0e4a3aa18ae4bcde48a31b10d4ddf23d00e436c927d08" + }, + "docs/evidence/legacy-meter-delta-20260709.md": { + "algorithm": "sha256", + "hex": "bd2a16f92a55c979d2960890dae50d99c1747b07fe765c7ea64cc0bd24926d51" + }, + "docs/evidence/legacy-meter-weekly-review-20260708.json": { + "algorithm": "sha256", + "hex": "9f902869bcc08a7b8fc535fd592a2b09e1822e0234ebfeeef79037e22e53650b" + }, + "docs/evidence/legacy-meter-weekly-review-20260709.json": { + "algorithm": "sha256", + "hex": "1db384a50bef0f596870d20d454fba0c276bb4431bcf8c210df14e51735b5f52" + }, + "docs/evidence/legacy-meter-weekly-review-20260710.json": { + "algorithm": "sha256", + "hex": "e162e556fce6b22a490c97fdcf38ba74e0f5beb6991fcd9a214bf91f81f39468" + }, + "docs/evidence/legacy-meter-weekly-review-20260711.json": { + "algorithm": "sha256", + "hex": "fa4077cb7be1daf82a06bd0803d1581584f4764a57144986800c46f60f9164c0" + }, + "docs/evidence/legacy-meter-weekly-review-20260712.json": { + "algorithm": "sha256", + "hex": "523589fab64d4a41c37a24df00ac180bfb254d7d34a316c3450788e45d3aff11" + }, + "docs/evidence/legacy-meter-weekly-review-20260713.json": { + "algorithm": "sha256", + "hex": "40cd5ab4ab8b86f9da57b00718597a3e5ff742b64e9e20e12e5402a38e7875d7" + }, + "docs/evidence/legacy-meter-weekly-review-20260714.json": { + "algorithm": "sha256", + "hex": "5df6564b23d30e2328cb7a79453944bfc5dbcc1c233dec129c0331a03cd68a44" + }, + "docs/evidence/legacy-meter-weekly-review-20260716.json": { + "algorithm": "sha256", + "hex": "6b407537dada6b1cefb205e38b926f6aded40e2de9c00b8b9a2d5257c2904e17" + }, + "docs/evidence/legacy-meter-weekly-review-20260717.json": { + "algorithm": "sha256", + "hex": "ced0a1da6aeaff5677f6656b6407cbae9d51c0ee08906d688fc05aa432e13991" + }, + "docs/evidence/legacy-meter-weekly-review-20260718.json": { + "algorithm": "sha256", + "hex": "857d6d0cea09bf0b619594738c68c3cf02955bf969c0fc5757ccef6582b8b39d" + }, + "docs/evidence/legacy-meter-weekly-review-20260719.json": { + "algorithm": "sha256", + "hex": "bc28712e96275423c39b86925cf74c9461417d76b4038ac04383c3f6fba55857" + }, + "docs/evidence/legacy-meter-weekly-review-20260721.json": { + "algorithm": "sha256", + "hex": "e940f87db251ab7d67e0143236579422baf020062b83983a2953f16dec8b25d4" + }, + "docs/evidence/legacy-meter-weekly-review-20260722.json": { + "algorithm": "sha256", + "hex": "3c3d530f44bd93e9897bece6c44d3b86c81e866325e56ffc0e52ef6bf74d9495" + }, + "docs/evidence/legacy-meter-weekly-review-20260723.json": { + "algorithm": "sha256", + "hex": "1aef33a3183b0173dd6df13d8b448db09e56ffee9621d11a4bdd96162b1f570a" + }, + "docs/evidence/legacy-meter-weekly-review-20260724.json": { + "algorithm": "sha256", + "hex": "b5f2794333f75807a736d49aa58682cb97fa4c940b9316552eee3052c980a7eb" + }, + "docs/evidence/legacy-meter-weekly-review-20260725.json": { + "algorithm": "sha256", + "hex": "c27006e8201f58884adb978b383c45d5607756a424137ec40c0c6c3197aadeed" + }, + "docs/evidence/legacy-meter-weekly-review-20260726.json": { + "algorithm": "sha256", + "hex": "8e235217905196c241488290e548fe4431fd5f9ce71220676177d530d2322138" + }, + "docs/evidence/legacy-meter-weekly-review-20260727.json": { + "algorithm": "sha256", + "hex": "a4f71de4627ead1672f48faec035b7ddf84c00724e59e8343b6886b111ce7141" + }, + "docs/evidence/legacy-meter-weekly-review-20260728.json": { + "algorithm": "sha256", + "hex": "05cb9cdea2b0b7c53d21d2a1bb11a700986c4c5de1def0cdd51298b1cd9fe92b" + }, + "docs/evidence/legacy-meter-weekly-review-20260729.json": { + "algorithm": "sha256", + "hex": "633f251a294bbe81e1b41924c1ca5e90f7e5fc1a8a25bc05d83245e842ed052d" + }, + "docs/evidence/legacy-meter-weekly-review-20260730.json": { + "algorithm": "sha256", + "hex": "c308873572365fd2ad54789e93f681f309ef5b37b120d3121640d010dc1a8174" + }, + "docs/evidence/legacy-meter-weekly-review-20260731.json": { + "algorithm": "sha256", + "hex": "8ca243f13eae70a7cdbd37500d0a2205febfd5099417f30eb4384e15ffaaa98b" + }, + "docs/evidence/legacy-meter-weekly-review-20260801.json": { + "algorithm": "sha256", + "hex": "fd4daa15d40e3efca0ec5daf71b3cd609fd36adcbe49a13e8b574ca0c727104f" + }, + "docs/evidence/legacy-meter-weekly-review-20260802.json": { + "algorithm": "sha256", + "hex": "851d37cb081d60f8b756dddcc12a93e17a8efb56f2fb6c6197e8e1d86b0c12e3" + }, + "docs/evidence/legacy-meter-weekly-review-20260803.json": { + "algorithm": "sha256", + "hex": "8514be91df44cbe5720ae460eed1c1344395a3a7465e70647cbb529e09cb6c2e" + }, + "docs/evidence/legacy-meter-weekly-review-20260804.json": { + "algorithm": "sha256", + "hex": "3bebdc8ebbc663e974749b77a028bd7d8001bce139a89a0f2efdc3ff9d4d898e" + }, + "docs/evidence/legacy-meter-weekly-review-20260805.json": { + "algorithm": "sha256", + "hex": "e878e11c411bd376575a0a7616df857dbf2abb13c66d9381c65bb34181afb4ee" + }, + "docs/evidence/legacy-meter-weekly-review-20260806.json": { + "algorithm": "sha256", + "hex": "6a656386e45d6b7cf30beca7e06eb0682a00af3d2aa7f32020e41f8e0843f5cf" + }, + "docs/evidence/legacy-meter-weekly-review-20260807.json": { + "algorithm": "sha256", + "hex": "cc2f06ddcb626db2d5b60e8be97930e2f763245ff837a4e1a30641a0c2368661" + }, + "docs/evidence/legacy-meter-weekly-review-20260808.json": { + "algorithm": "sha256", + "hex": "00a5da0feab7f877c2f410308195d955b6488dffa0ae05f83219227c209fbc94" + }, + "docs/evidence/legacy-meter-weekly-review-20260809.json": { + "algorithm": "sha256", + "hex": "7002bd8e3ad13dcdb0f29765ad10095ad693863c28823fff76b42f0cc5d711ca" + }, + "docs/evidence/legacy-meter-weekly-review-20260810.json": { + "algorithm": "sha256", + "hex": "cf6f3e30346662af072b7deef7a91e5c2553d2c18ed99bb57028d8714a56cd70" + }, + "docs/evidence/legacy-meter-weekly-review-20260811.json": { + "algorithm": "sha256", + "hex": "a3006ba7efbce768721293a7b2a9118010933a7b05ffa91a6c5956401e30f9ca" + }, + "docs/evidence/legacy-meter-weekly-review-20260812.json": { + "algorithm": "sha256", + "hex": "55ab0c501ad14bda033e64756b8832d3aafe18cf5370234c5ab5b649a8764c82" + }, + "docs/evidence/legacy-meter-weekly-review-20260813.json": { + "algorithm": "sha256", + "hex": "978ddebbf3cda9298cf808492d73f66865af256643d309f69d26fb80ee1d7af8" + }, + "docs/evidence/legacy-meter-weekly-review-20260814.json": { + "algorithm": "sha256", + "hex": "fe3fca04b79f81f7aa20c3c31a3ae2588e24ac07e802cec2ef61eaa0cef7fbd4" + }, + "docs/evidence/legacy-meter-weekly-review-20260815.json": { + "algorithm": "sha256", + "hex": "7942c845ecc70919daf33b2d40d5c3146a9dc6bc701620ad8dfe8b4c76129e8b" + }, + "docs/evidence/legacy-meter-weekly-review-20260817.json": { + "algorithm": "sha256", + "hex": "c14c75f6f7382f2342ee49746814023d1c17a6a13238dd287b1e600a38c6f383" + }, + "docs/evidence/legacy-meter-weekly-review-20260818.json": { + "algorithm": "sha256", + "hex": "c19225ecbc830e31e31cf0844094d519c43860502a2ce4385e3cf854bbb93535" + }, + "docs/evidence/legacy-meter-weekly-review-20260819.json": { + "algorithm": "sha256", + "hex": "9f5cf393fbc15c5e80d1408e774bc1a24a6d1f95e6d34149350915875be35ac6" + }, + "docs/evidence/legacy-meter-weekly-review-20260820.json": { + "algorithm": "sha256", + "hex": "972dc8ea9ef358e96766e4555eb0c36368a13c5748e84941d7101aea6f3813f3" + }, + "docs/evidence/legacy-meter-weekly-review-20260821.json": { + "algorithm": "sha256", + "hex": "0ca7511b66d756badd28e82206f6d0963224036605684cb83cc872be325ec730" + }, + "docs/evidence/legacy-meter-weekly-review-20260822.json": { + "algorithm": "sha256", + "hex": "e4d541da094a21f682637ee47d76b5c45367e545974769988bb1307f540ad62d" + }, + "docs/evidence/legacy-meter-weekly-review-20260823.json": { + "algorithm": "sha256", + "hex": "64a90e2674734a55fedb232790b846950079cb239f318e98eb4b0c85458be7b0" + }, + "docs/evidence/legacy-meter-weekly-review-20260824.json": { + "algorithm": "sha256", + "hex": "efab6e86ffd47353bb8605f1f30cafdd0002c7b27d144aa52fe5a559583088c4" + }, + "docs/evidence/legacy-meter-weekly-review-20260825.json": { + "algorithm": "sha256", + "hex": "cabfe63fdb790f256f600aa1143e70e96785793e29fe14f037d673856eef33af" + }, + "docs/evidence/legacy-meter-weekly-review-20260826.json": { + "algorithm": "sha256", + "hex": "69c51cb1118cb05e5fc25f1f33d8d5f12d189e3633f41d37213e109d660bd097" + }, + "docs/evidence/legacy-meter-weekly-review-20260827.json": { + "algorithm": "sha256", + "hex": "7688ec1e2655a97c950cde4029a8cb54e69cb954e1e70dffc7faea9efa9d2487" + }, + "docs/evidence/legacy-meter-weekly-review-20260828.json": { + "algorithm": "sha256", + "hex": "fcd4903f65b1f119beda94d08bd8a629f052c9160ad0f52e421fc76b8fa4da8e" + }, + "docs/evidence/legacy-meter-weekly-review-20260829.json": { + "algorithm": "sha256", + "hex": "a5fc98ea93da0909a4c18866df942e4f641b6c22ae0d577da15d00028a7277b6" + }, + "docs/evidence/legacy-meter-weekly-review-20260831.json": { + "algorithm": "sha256", + "hex": "5d4c3ab1017cdd30e743173b0303b71891f02d62445df52c4f3b22d5db86b9b7" + }, + "docs/evidence/legacy-meter-weekly-review-20260901.json": { + "algorithm": "sha256", + "hex": "060e9afca16ff3a375faa98809615aad5bebcbf0dc9438cc839b49561e6ef794" + }, + "docs/evidence/legacy-meter-weekly-review-20260902.json": { + "algorithm": "sha256", + "hex": "535ad2c08d26ead465c3436be5d191076cb17f8b97e982943ad31cd53b011d0b" + }, + "docs/evidence/legacy-meter-weekly-review-20260903.json": { + "algorithm": "sha256", + "hex": "1ae25aafca37f96e174c6cfb6c3240b64cff8486edc3058e372b6221bbf8ffea" + }, + "docs/evidence/legacy-meter-weekly-review-20260904.json": { + "algorithm": "sha256", + "hex": "be3176035fe9b18a2d398dda943db146ee11de4a083a9d914a9cc33d246900c2" + }, + "docs/evidence/legacy-meter-weekly-review-20260906.json": { + "algorithm": "sha256", + "hex": "a7cd56104fbab6759d2d0c056ba7a92079156e0d7a2026146bf4fa5ad730d5d5" + }, + "docs/evidence/legacy-meter-weekly-review-20260907.json": { + "algorithm": "sha256", + "hex": "9dc4b2019a110fccab0f7664ad56dbe515f4a633d89ea38a4dfcb9dcd4935c71" + }, + "docs/evidence/legacy-meter-weekly-review-20260908.json": { + "algorithm": "sha256", + "hex": "7de34ae2e1550da6c5246a12733f96590fa5a44bd24e2bd0dd1570cb733cfb82" + }, + "docs/evidence/legacy-meter-weekly-review-20260909.json": { + "algorithm": "sha256", + "hex": "1dd746a046708d500bc7a4c405b210da8fea6567f7f2d084f0f9b6f780fa3ae4" + }, + "docs/evidence/legacy-meter-weekly-review-20260910.json": { + "algorithm": "sha256", + "hex": "5b1f89e28acc069f7ea71bc6dcfeb12a43aafb2a8616e657914126b6358eaa40" + }, + "docs/evidence/legacy-meter-weekly-review-20260911.json": { + "algorithm": "sha256", + "hex": "84ac195875520ec47dbda1ebe91228c0dcc8f5c69ca9ed9c0507203f106aef51" + }, + "docs/evidence/legacy-meter-weekly-review-20260913.json": { + "algorithm": "sha256", + "hex": "187d65cada9ad31e943ae96095e52d43c528f42cb37d989b0bffa307edcac21f" + }, + "docs/evidence/legacy-meter-weekly-review-20260914.json": { + "algorithm": "sha256", + "hex": "92fc0fbefced331ee28770148244bcdb7e1bee2243999d74ef2f38d08b43f2e1" + }, + "docs/evidence/legacy-meter-weekly-review-20260915.json": { + "algorithm": "sha256", + "hex": "5ceeffa0cb97c07f5f7f01db24defc3cd02a707afd89f6e0122bf8275f76f8a5" + }, + "docs/evidence/legacy-meter-weekly-review-20260916.json": { + "algorithm": "sha256", + "hex": "0c1b12729fe7a19e41bbc7b117ea5d011c41f2d29a0e96b92177acb8907c78d8" + }, + "docs/evidence/legacy-meter-weekly-review-20260921.json": { + "algorithm": "sha256", + "hex": "3220b0ee693b1ef1d690872791b5fad2bd372e1afdb30c8823baf23374b6ec2f" + }, + "docs/evidence/legacy-meter-weekly-review-20260922.json": { + "algorithm": "sha256", + "hex": "05b6a6a10b30f531fb7061a559703c2e3b97689415f26641fb7db46d44f15b39" + }, + "docs/evidence/legacy-meter-weekly-review-20260923.json": { + "algorithm": "sha256", + "hex": "006ef330cd92d930fd943ce19bf66a1d112a3f804adfdf61eb63c63792a48115" + }, + "docs/evidence/legacy-meter-weekly-review-20260924.json": { + "algorithm": "sha256", + "hex": "824c77aeabd953bb6c4ecb79bf332db9b6b1dbf92e43956cd753169b7818a112" + }, + "docs/evidence/legacy-meter-weekly-review-20260925.json": { + "algorithm": "sha256", + "hex": "4f2f92751fb3c721ec464d8bed261500283789e5cf21725480858f115ac19a23" + }, + "docs/evidence/legacy-meter-weekly-review-20260927.json": { + "algorithm": "sha256", + "hex": "9fc8bb2f345d62678d96551e2922cf8813efedade52046190d7a38a9c367215c" + }, + "docs/evidence/legacy-meter-weekly-review-20260928.json": { + "algorithm": "sha256", + "hex": "17c3fea320eda516ac4fdaa0b34f36bdf0c2a30026db61c238a67f938bb59eca" + }, + "docs/evidence/legacy-meter-weekly-review-20260929.json": { + "algorithm": "sha256", + "hex": "4d1cf65139ef012f3b475877894ee568de6b3714b114cd2710231c9459d5e43c" + }, + "docs/evidence/legacy-meter-weekly-review-20260930.json": { + "algorithm": "sha256", + "hex": "c89a89769bbc0387c1f82e5de1c322dae3497b52bcdaf993f62ddc0a55298c39" + }, + "docs/evidence/legacy-meter-weekly-review-20261002.json": { + "algorithm": "sha256", + "hex": "4d4bebf4dcbf3257d235eeb3d67e57d200a0781a46f715aaeff6ba79b1311e30" + }, + "docs/evidence/legacy-meter-weekly-review-20261003.json": { + "algorithm": "sha256", + "hex": "23b69be6a2dbdceff99bb81371df00d4cdfd3c1f2de488853507496f34cf2907" + }, + "docs/evidence/legacy-meter-weekly-review-20261004.json": { + "algorithm": "sha256", + "hex": "b8e144a56064f18590d04edcf00c7eb5ab6a6c7537b8dc40c0d303b62768d434" + }, + "docs/evidence/legacy-meter-weekly-review-20261005.json": { + "algorithm": "sha256", + "hex": "3ae7774bb148ef6b2e69cad2ac532c00c01548e2f38fa04e78b0fd9cec3e5c64" + }, + "docs/evidence/legacy-meter-weekly-review-20261006.json": { + "algorithm": "sha256", + "hex": "619215b3ba13f6df84875f402ecfc36ac7b626caff8025323f7cfa5b3ad248a0" + }, + "docs/evidence/legacy-meter-weekly-review-20261007.json": { + "algorithm": "sha256", + "hex": "62069b0fea73495750e0b756c4551c988b8c48ce2aefa33aa5c68aca5984b0fc" + }, + "docs/evidence/legacy-meter-weekly-review-20261008.json": { + "algorithm": "sha256", + "hex": "3a289853688812e588a56adf850d05cce7e643bd8c0846ed3703aed3f4a39440" + }, + "docs/evidence/legacy-meter-weekly-review-20261009.json": { + "algorithm": "sha256", + "hex": "a607b6862bdabdd76fc37cbe9ef4b294b8ef80eb9bf0decfe29217dd61527d96" + }, + "docs/evidence/legacy-meter-weekly-review-20261010.json": { + "algorithm": "sha256", + "hex": "602201db9837bdfa38470f1a03420788d3a9cd357b6511b2684bbccc648f24e2" + }, + "docs/evidence/legacy-meter-weekly-review-20261011.json": { + "algorithm": "sha256", + "hex": "ed729f8741bdc93f5be41189d34705ec3f5c2308465c9ef2f900a65db2274679" + }, + "docs/evidence/legacy-meter-weekly-review-20261012.json": { + "algorithm": "sha256", + "hex": "f83ae114f0f0ad9dd2b116dbd95631a5b15e5332176cad7936a4c640fc60d512" + }, + "docs/evidence/legacy-meter-weekly-review-20261013.json": { + "algorithm": "sha256", + "hex": "3665e7099c980cd3560423a8bd9541cacaadf64e08c27811dbc59ddd5182e01e" + }, + "docs/evidence/legacy-meter-weekly-review-20261014.json": { + "algorithm": "sha256", + "hex": "062776b15625df4096a8eab6844f1fce504a5196938d2628fe8bfebe3b9b1884" + }, + "docs/evidence/railiance01-state-hub-deploy-20260709.md": { + "algorithm": "sha256", + "hex": "ddfde9d29f79cc45f4631a5f32521f60b39fa13bd5177b557e2b9a35b470c6eb" + }, + "docs/evidence/repository-collection-projection-20260905.md": { + "algorithm": "sha256", + "hex": "aac6f3aadecfeb5440bbf9a8c7a4ad2aea509f921aaa3629b06f2bbd473c0bda" + }, + "docs/evidence/repository-registry-audit-20260904.json": { + "algorithm": "sha256", + "hex": "da62a2b2b518514315002b9b2b01d3f4a9eb4e9c6e3963575a6a9c4feaaa060d" + }, + "docs/evidence/statehub-inbox-pilot-20260905.json": { + "algorithm": "sha256", + "hex": "97727b2bc13c2219ee1ee4b7bc9ca87f4ebc44de14c01e4cc64e5e74c49bbf46" + }, + "docs/evidence/statehub-inbox-pilot-20260905.md": { + "algorithm": "sha256", + "hex": "2352f8b91cb42030c97e27d77faa0b75ca9da1670e8c6a804f4b1ff3833b61ae" + }, + "docs/evidence/workstream-caller-inventory-20260708.md": { + "algorithm": "sha256", + "hex": "e27f5bb4496fc87e09ddaa48ddc1786b7312c213d294f8b84090adaa861153cb" + }, + "docs/evidence/workstream-caller-inventory-20260709.md": { + "algorithm": "sha256", + "hex": "eaf108c740f38bf10f5515e0b1a095ba681d554d5a324ca20981d88870ec12b7" + }, + "docs/evidence/workstream-caller-status-20260711.md": { + "algorithm": "sha256", + "hex": "6e9a1d24ae0b308dc1ab7215beeb41f1a8669b409df6180076d26a83c39e04cf" + }, + "docs/examples/repository-rename-handoff-v1.json": { + "algorithm": "sha256", + "hex": "a6938d2d6b9199ecdf99b6c393a67b4ebeefe243801a39117e55d18bda5837b7" + }, + "docs/fabric-graph-read-model.md": { + "algorithm": "sha256", + "hex": "869e0554e697698fe81be2a70bbe86fbb81e1c25205b836be93f7c06e3b40b2a" + }, + "docs/forge-dependency-edge-receiving.md": { + "algorithm": "sha256", + "hex": "30124c3e48f3964adb470d4e42f64f1ebc38db10cb901db4ec385efb8f426c92" + }, + "docs/hub-ecosystem-route-audit.md": { + "algorithm": "sha256", + "hex": "9e820c38d266fb00f29e4ece394564a6d662f6447c9ba2cdef4ac35533b7663e" + }, + "docs/inbox-change-feed-contract.md": { + "algorithm": "sha256", + "hex": "8de70cdd2cf4c4b63e258038eab700e70dbcd4dfe8163b0e72b0630844c8790b" + }, + "docs/multi-user-access-model.md": { + "algorithm": "sha256", + "hex": "a43f8d116a725758bede3b7d023c2c78e1b63a483f72cf2b320f6c8cbccf691a" + }, + "docs/nats-event-subjects.md": { + "algorithm": "sha256", + "hex": "b414ea2171d319b78e079d84540610b8861e463fc71af5834de162dff30445a8" + }, + "docs/offline-write-buffer.md": { + "algorithm": "sha256", + "hex": "bbbd75182381818af431b9f32b407042fe7ddf88e8b40e270934241fdcaa217c" + }, + "docs/onboarding.md": { + "algorithm": "sha256", + "hex": "b2f1d241f27d61f8fbe788d977bc8af5d677520b984686a963c7297d0c07a8bb" + }, + "docs/ops-run-read-projection.md": { + "algorithm": "sha256", + "hex": "a1e455e5b744f425976c8feed938ed156b4df2d9fb97ee45f0210a8648a4b6aa" + }, + "docs/owner-return-handoff.md": { + "algorithm": "sha256", + "hex": "ea0df47ffa511996776a28070724a8b51039f49526f67cc47a80bdc0e8cf7968" + }, + "docs/repository-rename-operations.md": { + "algorithm": "sha256", + "hex": "0df9a265b4d81fcae2cec57eeb5e7e5b2e44bb45ef992ec3c20714043390ef5c" + }, + "docs/retirement-cutover-slice-plan.md": { + "algorithm": "sha256", + "hex": "7204ef904134d960eb01125d6808be365f6592dcb4ab9e1d4959d3dc12dacf19" + }, + "docs/review-contracts-v1.md": { + "algorithm": "sha256", + "hex": "65a4d90e9ee5c77d4d178a97c2b9d5e5e2f268d07a5844e04bfc8f2c674a4546" + }, + "docs/rollout-dependency-edge-receiving.md": { + "algorithm": "sha256", + "hex": "13751911b0701c3a235a49e83ca414dcf6dbca54acbb4ff83bb6949335fb5eda" + }, + "docs/schemas/repository-rename-handoff-v1.schema.json": { + "algorithm": "sha256", + "hex": "ab71385c6795eb8a745c1e6f633731147d1d3435a94703f4ec2877b4dc928198" + }, + "docs/sealed-prederivation-projection-repair.md": { + "algorithm": "sha256", + "hex": "5a386c95058ab415336ff05bb0860539b0ca63b95a3b455a693411cacbd3b0f0" + }, + "docs/task-flow-engine-spec.md": { + "algorithm": "sha256", + "hex": "c753ca19586dcdfdeb25c497add547ba0c03bea3c7e44ecb53c363be4587ce53" + }, + "docs/task-state-attached-repo-impact.md": { + "algorithm": "sha256", + "hex": "40abfcabe909cfc40a7fcbebad24353ff853c7ddfe6b3bf4218113a8e0c8a091" + }, + "docs/task-state-canon-migration.md": { + "algorithm": "sha256", + "hex": "adfbbe21fb279b0cd1f06362fd05f03a2cba2225b9715bb688ed9e81d8751f90" + }, + "docs/token-evidence-model.md": { + "algorithm": "sha256", + "hex": "05b739a1f7563bd95afda405e0b3af02a9bc6f162cef9f7008da7bf8b1198634" + }, + "docs/work-record-flavor.md": { + "algorithm": "sha256", + "hex": "fb7465919ad45332395c5fb594dcb7ff866b19311be95398773e20420b858249" + }, + "docs/work-record-quality-gates.md": { + "algorithm": "sha256", + "hex": "355ada37fc80148475cbf44b36af50e1c1474bb94d4511bfb6387ca1e22e664f" + }, + "docs/workplan-convention.md": { + "algorithm": "sha256", + "hex": "81220828ced15026f42c85c9ba83cb0a9138dd794320a7528751cc6627b8b526" + }, + "docs/workplan-state-model-proposal.md": { + "algorithm": "sha256", + "hex": "e9a282579d5f3aeab9e95291f182abef60bb5eab45d8297f6faab41d71850a16" + }, + "docs/workplan-terminology-legacy-retirement-backlog.md": { + "algorithm": "sha256", + "hex": "546930ccec7cd4313d982ca7b36f2f6f1cb227cac5d5bf4ecbaf31b39126d9c9" + }, + "docs/workplan-terminology-transition.md": { + "algorithm": "sha256", + "hex": "ea19df160c1d671305a747f65a9592c8b88cb13203671f9e5c0e84a7c6889ff1" + }, + "flows/capability_request.yaml": { + "algorithm": "sha256", + "hex": "2b50e373b9bb9d0b8e529b2f56c32958db38f089613ca3adc90277f3a9d8a4fd" + }, + "flows/contribution.yaml": { + "algorithm": "sha256", + "hex": "844014191b814ed191c3e13e447cf4c44c7e08494acc82ca58853c4843475f22" + }, + "flows/task.yaml": { + "algorithm": "sha256", + "hex": "2fba6d4dd8d3cba91ddd09373ef9743a19517b2152722aaa81b2cd4ff753750c" + }, + "flows/workplan.yaml": { + "algorithm": "sha256", + "hex": "9cb7a584cce96678607336cf19d9574b5f601e198454700b45edc60bd9980341" + }, + "flows/workstream.yaml": { + "algorithm": "sha256", + "hex": "5e0647715903f2686948e95a070357c6b15517de062a360ef3306f23b63fec96" + }, + "history/20260621-weekend-automation-assessment.md": { + "algorithm": "sha256", + "hex": "721fd1d028942ae5f655e3987157ba82e2e3f6662a97848d300eaa013c569261" + }, + "infra/README.md": { + "algorithm": "sha256", + "hex": "129c79297bb7b789cfb7d881c31012e803c54a4ec81c8bf938754a128a6d4cc6" + }, + "infra/docker-compose.yml": { + "algorithm": "sha256", + "hex": "60e7417af4c1ee7a98894a5c790652e449b36d5372b253b5a725d24393e434bf" + }, + "infra/systemd/archived/README.md": { + "algorithm": "sha256", + "hex": "296ce0d19dfdcf37a95872206b28c5f974ed63ab45b3bec00ece12b052a79192" + }, + "infra/systemd/archived/custodian-sync.service": { + "algorithm": "sha256", + "hex": "eecc24d9af8f19d3456c81087746b16042294e0ab5e62e6fca261db71fb8ec8f" + }, + "infra/systemd/archived/custodian-sync.timer": { + "algorithm": "sha256", + "hex": "9da38d0dfd67fe6a440a924750ddc77f5318fb1f31507d5b17b30858a2861019" + }, + "mcp_server/TOOLS.md": { + "algorithm": "sha256", + "hex": "a125b725987dcaa80e6cdb8ccfacf5ba79eed3fe619ee3ed760050fe1d523373" + }, + "mcp_server/__init__.py": { + "algorithm": "sha256", + "hex": "74f80f8f9a2099d9a56063989a0a89d06d29a427b168dd9b1e00e1d070a48cac" + }, + "mcp_server/codex_server.py": { + "algorithm": "sha256", + "hex": "45e1ab6a259748d9b51b081a84bb4e05ab7bc3e9eec7b601cb471cd918ef5ade" + }, + "mcp_server/constants.py": { + "algorithm": "sha256", + "hex": "f122252207c904b0bf59a553fe198d6829cf64659099c0c36ae631a2cbbe5f23" + }, + "mcp_server/server.py": { + "algorithm": "sha256", + "hex": "860ca430c547649bc5cbe31cf848cf7a2054e6f45123e373ed2c3f5b620e2abc" + }, + "migrations/__init__.py": { + "algorithm": "sha256", + "hex": "74f80f8f9a2099d9a56063989a0a89d06d29a427b168dd9b1e00e1d070a48cac" + }, + "migrations/env.py": { + "algorithm": "sha256", + "hex": "31d246e20deac05dbbf4da728fd9d74ad9564a31cbffac0012d61f8b819acb7b" + }, + "migrations/script.py.mako": { + "algorithm": "sha256", + "hex": "c9cf96301fd0ccc3ea2a197709cb123b52a4a41b9c77664ccbd75416034cddf4" + }, + "migrations/versions/0001_initial_schema.py": { + "algorithm": "sha256", + "hex": "fdb1bb67e9195de795bcc33c37eab3e949c92eb740e89555ff107c32b265d2bd" + }, + "migrations/versions/0b547c153153_add_workstream_dependencies.py": { + "algorithm": "sha256", + "hex": "1d695ac9b8e3e00ee0b5aa476a26f181a658102d2e05b95f7db39deb82b12057" + }, + "migrations/versions/5733434addf4_merge_task_status_canon_and_legacy_.py": { + "algorithm": "sha256", + "hex": "0a7cdc1dda8875791c336a5e4b7b04c70e576076442e39581a1c483816cadf55" + }, + "migrations/versions/a0b1c2d3e4f5_memo_notification_receipts.py": { + "algorithm": "sha256", + "hex": "5c9b12beef1f0fc4914ca7549c58813a05a4d71d7b4b19781cae44afd2a552ee" + }, + "migrations/versions/a3b4c5d6e7f8_gems_pass3_sbom_snapshot.py": { + "algorithm": "sha256", + "hex": "ba8285f0937f6e26821715bbdabb5bd95c3dde2121c5b746f6f7f7c45d961b6d" + }, + "migrations/versions/a3f1c2d4e5b6_add_extension_points_and_technical_debt.py": { + "algorithm": "sha256", + "hex": "51d45c42ea97c33a379b8e3b4f9346db4a3c93121993913eefc61c53c0a1f070" + }, + "migrations/versions/a4d5e6f7b8c9_allow_guarded_slug_rollback.py": { + "algorithm": "sha256", + "hex": "85724c5bf8c637bd381d1baa48c22c2b214ef6fee74621ae5db5052969b74f4c" + }, + "migrations/versions/a4v5w6x7y8z0_legacy_meter.py": { + "algorithm": "sha256", + "hex": "0d7652bf534992e3479a74347274a96679774fd7eba38a3676a73d7b4b6ef63a" + }, + "migrations/versions/a4v5w6x7y8z9_task_status_canon.py": { + "algorithm": "sha256", + "hex": "24bc6447921b1fe5a6a542b1974219e8a668573580a82179b6c23274661f525e" + }, + "migrations/versions/a7c3e9f1b4d2_intake_work_record_entity.py": { + "algorithm": "sha256", + "hex": "d20253f5aefadeb71e70acdc1ac7a732b46f4ff5aacd2cd9d47b0ffdc22b58de" + }, + "migrations/versions/b1c2d3e4f5a6_v0_5_dynamic_domains_and_managed_repos.py": { + "algorithm": "sha256", + "hex": "ceb44a5c74b66e2cfdb7438bd775ae891020ba115f8e142544730a64295eeb2b" + }, + "migrations/versions/b3c4d5e6f7a8_workplan_dependency_source_owner.py": { + "algorithm": "sha256", + "hex": "9ce74b8082f08e35edb2349f671aece4bb8726784cbf18646a9188999bb539ad" + }, + "migrations/versions/b4c5d6e7f8a9_add_needs_human.py": { + "algorithm": "sha256", + "hex": "60473198ac0126e14934a330b1856575750c15de9caf05340a44d36e9a34d869" + }, + "migrations/versions/b5e6f7a8c9d0_fabric_snapshot_set_revision.py": { + "algorithm": "sha256", + "hex": "08dd27faff5a2384059546105017fa55223b6587d51b441b9727955e747b9d3b" + }, + "migrations/versions/b8d4f0a2c6e1_work_record_identifier_aliases.py": { + "algorithm": "sha256", + "hex": "d0043eddf6d8a8c4be54aeab9277e2474b69535c4773b691b82b606ab9bae7ba" + }, + "migrations/versions/c2d3e4f5a6b7_v0_3_contributions.py": { + "algorithm": "sha256", + "hex": "d895532d17f401fbe6ce969e7fa795785c03891d7e8eb185c9d30d5d8018b207" + }, + "migrations/versions/c4d5e6f7a8b9_inbox_feed_revision.py": { + "algorithm": "sha256", + "hex": "8606148440bdd674b356a2ed0c7051aad13b53f2a6bfe947652768540dc13f9e" + }, + "migrations/versions/c5d6e7f8a9b0_add_goals.py": { + "algorithm": "sha256", + "hex": "f9810030dc588f0ae215f645c29518cdff0245d68ab88987caf5c8fa6ce78021" + }, + "migrations/versions/c6f7a8b9d0e1_work_record_flavor.py": { + "algorithm": "sha256", + "hex": "1c985f566a9995ed3a2dee94691905714df4609edf4dd765d0d703e9dc41ae31" + }, + "migrations/versions/c7d8e9f0a1b2_service_catalog.py": { + "algorithm": "sha256", + "hex": "459334db67fa8b023429dad744ea2dabf0f6d86f1df552a38de6380a74ddfc63" + }, + "migrations/versions/c9e5a1b3d7f2_review_contracts_and_receipts.py": { + "algorithm": "sha256", + "hex": "673786bb9967bd085326b52b8244300b12aecdc601b30c67b42a115f2b0b2aa1" + }, + "migrations/versions/d1a2b3c4e5f6_workplan_projection_retirement.py": { + "algorithm": "sha256", + "hex": "121f3fb78355e4e418aa84bff74f134ff0ce85288bbdb59437c98d4a402618c5" + }, + "migrations/versions/d3e4f5a6b7c8_v0_3_sbom_entries.py": { + "algorithm": "sha256", + "hex": "768b9e8ff4be1aa65445ced722e680aa4fdf3d1d14f4634bfff527c1fc3142e5" + }, + "migrations/versions/d6e7f8a9b0c1_sbom_ecosystem_expand.py": { + "algorithm": "sha256", + "hex": "ed1de9451b65ee64451f9c2585644330ae9d2f91dd10f8d8bc1477896e2f8375" + }, + "migrations/versions/d7e8f9a0b1c2_broadcast_receipts_and_notices.py": { + "algorithm": "sha256", + "hex": "074e488249fd4272b3c62fa84cf62326f47382047fb67ba8daad0b0d8b640aa0" + }, + "migrations/versions/d8e9f0a1b2c3_repo_anchored_classification_spine.py": { + "algorithm": "sha256", + "hex": "7a6f8a2a053a591ce5dfb14ec7adef056b8c9b85e9d9e273ac8ded71e9dfb558" + }, + "migrations/versions/e1f2a3b4c5d6_gems_pass1_domain_fk.py": { + "algorithm": "sha256", + "hex": "896bdbbdc0121dfad3e82a97547158c368dde0c12e8bb99936da035ba8c0fdaf" + }, + "migrations/versions/e2b3c4d5f6a7_task_canonical_record_id.py": { + "algorithm": "sha256", + "hex": "985ec8df1ff872317cf54c2539525cc275ddb583adc5208630617256c804ec10" + }, + "migrations/versions/e2f3a4b5c6d7_add_last_state_synced_at_to_repos.py": { + "algorithm": "sha256", + "hex": "017c934b7cd737ee98fe9ec20c1b9032b6937ac167b06dcf77a1c2888ad6fb21" + }, + "migrations/versions/e8f9a0b1c2d3_task_wait_qualifiers.py": { + "algorithm": "sha256", + "hex": "582fb7775ea261ddea974a435c42646c5d4e6a4855d7948dfd25cec95cadd423" + }, + "migrations/versions/e9f0a1b2c3d4_write_idempotency_keys.py": { + "algorithm": "sha256", + "hex": "f7625d1e752eb2b5ded73a20fb3a6811265d3425bb398f9be86990de136ae860" + }, + "migrations/versions/f0a1b2c3d4e5_suggestions.py": { + "algorithm": "sha256", + "hex": "4e02d531fce919e7b5e60a2720566d0695d91229191f85c30d075d1ee91a674d" + }, + "migrations/versions/f1a2b3c4d5e6_workplan_file_backing.py": { + "algorithm": "sha256", + "hex": "d20e579fc651e4b6ca7adfc5c44003c73806234253cd6640d9fe66060707817d" + }, + "migrations/versions/f2a3b4c5d6e7_gems_pass2_workstream_repo_id.py": { + "algorithm": "sha256", + "hex": "d762a0d8e934148750714d2315a371a71fb1680e0d376758f778309c5523c2ed" + }, + "migrations/versions/f3a4b5c6d7e8_add_agent_messages.py": { + "algorithm": "sha256", + "hex": "e6aec4a973ad89abbacf123f818ba85dfc617a007af9a88016b903d4be1916d4" + }, + "migrations/versions/f3c4d5e6a7b8_repository_rename_identity.py": { + "algorithm": "sha256", + "hex": "2918bb539b17bdf5bbdab3dc432317c2b0380dcdbade8c02a72dfa44725ff7ec" + }, + "migrations/versions/f9a0b1c2d3e4_task_wait_window.py": { + "algorithm": "sha256", + "hex": "a36c9965a6eb176afad43b24cda0ef986b59d69bc14496abb447221037b7f329" + }, + "migrations/versions/g4b5c6d7e8f9_add_host_paths_to_repos.py": { + "algorithm": "sha256", + "hex": "37de2e17bba171d5e7317b2bba2c434b9e510c2491fd552717fde57203ade0d3" + }, + "migrations/versions/h5c6d7e8f9a0_suggestion_workflow.py": { + "algorithm": "sha256", + "hex": "22a148456f302f37a1ed272cf892c3e105bfb890cf7e04eb9f101807284214e1" + }, + "migrations/versions/i6d7e8f9a0b1_capability_requests.py": { + "algorithm": "sha256", + "hex": "a1fe532d74fbe7d8d7e3312cdc9d66c56698aa4263b683a16e3075fd45f01ef5" + }, + "migrations/versions/j7e8f9a0b1c2_tpsc.py": { + "algorithm": "sha256", + "hex": "09a55cfd14e1c0eb5ae41ea0bb9f14d9f028d1d13c0e9dde9822241976f46e67" + }, + "migrations/versions/k8f9a0b1c2d3_doi_cache.py": { + "algorithm": "sha256", + "hex": "2e0502ce61212e937ed6d704e62183e1eb72532621a159cb12269f1f94f6bc5c" + }, + "migrations/versions/l9g0h1i2j3k4_capability_request_routing_note.py": { + "algorithm": "sha256", + "hex": "3f97c713bef98db2d1ce47cfc3d6f93da59463e425ebbbd072e284367eef7ed6" + }, + "migrations/versions/m0h1i2j3k4l5_capability_request_dispute.py": { + "algorithm": "sha256", + "hex": "b3e7fc09d8128ebe7a2ecda82edb98825f8599df18eb6ad45034fb7f59aef402" + }, + "migrations/versions/n1i2j3k4l5m6_add_git_fingerprint_to_repos.py": { + "algorithm": "sha256", + "hex": "3f5e0d0d770cb5ea04bbb158cbf442403f46927bdb612c5e00b410dcfe4a6c0f" + }, + "migrations/versions/o2j3k4l5m6n7_add_token_events.py": { + "algorithm": "sha256", + "hex": "445592d2f20a5c77e7d4ac87c5db37657962b8974e07c0cb7635c89b4436c5df" + }, + "migrations/versions/p3k4l5m6n7o8_add_repo_id_to_capability_catalog.py": { + "algorithm": "sha256", + "hex": "fc1c025b176face69cf564cf0481c6deb77ba7d09f9c8faa7614f9d91cdb951c" + }, + "migrations/versions/q4l5m6n7o8p9_add_interface_changes.py": { + "algorithm": "sha256", + "hex": "f85bcf84d5054e449ed1a684c71b35aec7c2d3632a6d92712e8724149a284a85" + }, + "migrations/versions/r5m6n7o8p9q0_workstream_status_string.py": { + "algorithm": "sha256", + "hex": "5b33d7a30c62f054bf454798ac6043f2672e7c61e209c5dac7fba11bb3b2f59d" + }, + "migrations/versions/s6n7o8p9q0r1_workstream_planning_metadata.py": { + "algorithm": "sha256", + "hex": "40cbd6b8ddbf82ef3948c5d14a85d4495b36590b82d622ccdb31bdedc0d70875" + }, + "migrations/versions/t7o8p9q0r1s2_perf_indexes.py": { + "algorithm": "sha256", + "hex": "6f97e0011fe9bb279bf9444bd172c47dbeebfd5bfc98f226d57fee99d0f98ee6" + }, + "migrations/versions/u8p9q0r1s2t3_workstream_canonical_states.py": { + "algorithm": "sha256", + "hex": "d5c103249da9ea22539eb78991a5f1590d99e0cbcb01c119d5bbc65bcf5e101f" + }, + "migrations/versions/v9q0r1s2t3u4_token_event_provenance.py": { + "algorithm": "sha256", + "hex": "7313983a288e0be888f72f7a51d505ceec1566f8be1cc5c77cc07009b9e26bea" + }, + "migrations/versions/w0r1s2t3u4v5_token_event_legacy_source_ids.py": { + "algorithm": "sha256", + "hex": "41aa9961041664d37e95767a5525e94d435011857dc84aef61c49c1c4b8df1e4" + }, + "migrations/versions/x1s2t3u4v5w6_workplan_execution_queue.py": { + "algorithm": "sha256", + "hex": "6a0c6016257e4f086a2a39aa15444fb5dc378dc2b5da78ec36313fdd7f2ceb16" + }, + "migrations/versions/y2t3u4v5w6x7_fabric_graph_read_model.py": { + "algorithm": "sha256", + "hex": "938394ed2f9b1b8cca6b7ca5a81b71148496fa92a0d62a3affe834648c92eb85" + }, + "migrations/versions/z3u4v5w6x7y8_financial_fabric_vnext.py": { + "algorithm": "sha256", + "hex": "b02a0a161c458cdf70026052498226cd715416f3a98c8677343d735e5d3a81b8" + }, + "policies/intake-doc.md": { + "algorithm": "sha256", + "hex": "52ee677ce2994d9dbf9c3f5141fe1b325a45f010afb67c5c52134c3c8bde500b" + }, + "policies/repo-doi.md": { + "algorithm": "sha256", + "hex": "a1977f91cd6dcdc55a00f1b7dac006bcdb8325c32ccfc21bd8fce4aa9cc1d212" + }, + "policies/retirement-freeze.md": { + "algorithm": "sha256", + "hex": "e8b790181475d928ea30a67410ca3ffb46186e5bf1b418013392a71b7a1bc861" + }, + "policies/service-dom.md": { + "algorithm": "sha256", + "hex": "c96151c71a3143a2ebd9b5f3862a9bf1760cca9495cad16104b5a5c2a456e014" + }, + "policies/work-item-dor.md": { + "algorithm": "sha256", + "hex": "81f99e2ed635e0c5b67c9735166af5e2d98dcc457986c38e060b28c2f68089bb" + }, + "policies/workstream-dod.md": { + "algorithm": "sha256", + "hex": "12b6d91efe307cabadd2c10dbd9264c2dcd92924ba0ab4cdbf1cc82496449416" + }, + "prompts/sbom-capture-agent.md": { + "algorithm": "sha256", + "hex": "f394edb238815507186bd7fcedbf6b2e0e61dc1037e8c6a78407897f889295fe" + }, + "pyproject.toml": { + "algorithm": "sha256", + "hex": "a62a37fcac0df220538c067e23c8b6c426a48eeaebcebfbf4b2796c5e822e1a9" + }, + "registry/README.md": { + "algorithm": "sha256", + "hex": "165c316bf8d2f30cc06d7ee79db91c218a343affe80a1f13ca35dbba21763280" + }, + "registry/capabilities/capability.statehub.progress-log.md": { + "algorithm": "sha256", + "hex": "664fc510f5195c4609a721d9ddca524eea61df585bf6603d06b26e60fdf614f6" + }, + "registry/capabilities/capability.statehub.workstream-coordinate.md": { + "algorithm": "sha256", + "hex": "33b5f8837e67cec820c7e1bd66211b709500129dea817e67b7f0c8e9ee5b973a" + }, + "registry/indexes/capabilities.yaml": { + "algorithm": "sha256", + "hex": "cc4bf2d800e158235d6f3974ce9a44a7444e2821ee0c7b40662627cf5463b778" + }, + "repository_rename_cli.py": { + "algorithm": "sha256", + "hex": "7c217a9176f3d2d6f430ba46854cec3b3da72505933fc3127f922a4266c7f56c" + }, + "repository_rename_workplan.py": { + "algorithm": "sha256", + "hex": "62794a22de657ed58d4911e71574ca6163a65203b61071d143b28789f73b3f22" + }, + "research/20260709-workstream-caller-sweep.md": { + "algorithm": "sha256", + "hex": "99d97923ca97ffbf0c0986cd7ee35089b17d1e8dd67a0fc9c8078b4e5c7ea836" + }, + "scripts/backfill_codex_token_events.py": { + "algorithm": "sha256", + "hex": "60dacdb6951fc512578a7c71dfa329eae844bb05e0ffb5f229374f40a26a426a" + }, + "scripts/benchmark_summary_cache.py": { + "algorithm": "sha256", + "hex": "b38a2522d480b0f327fc13dd95379008bbcd0e98a8ab8c60946d1be28da6e115" + }, + "scripts/bootstrap-env.sh": { + "algorithm": "sha256", + "hex": "6491f2d64b8543bb297e0a05f5e15163082ff41c4bfeb090c232cc213aa3f93b" + }, + "scripts/capture_legacy_meter_evidence.py": { + "algorithm": "sha256", + "hex": "90323fec4cc180b8a7eb473cac4fedbc2df0a3656feaddc63028bef2ac0f3472" + }, + "scripts/capture_sbom_tools.py": { + "algorithm": "sha256", + "hex": "3d6cd35d5d336e4da1280681a55e35666f898d21ab02b2672158eb0bf8387416" + }, + "scripts/check_doi.py": { + "algorithm": "sha256", + "hex": "f4dd4e69eddebf294df63be9b38c82001bb330273a010083b3aec66656f4e5a1" + }, + "scripts/cleanup_stale_tasks.py": { + "algorithm": "sha256", + "hex": "510c5991df3f80ae538c23efb6d66aea0c3ec01b2c59484ea98f7a97055b13a5" + }, + "scripts/codex-state-hub-mcp.sh": { + "algorithm": "sha256", + "hex": "7233a27feb812323cd7b17036580ba59f2c0868d6bcb37358953e166f7942e1e" + }, + "scripts/compare_consistency_sweep_parallel.py": { + "algorithm": "sha256", + "hex": "a9876ea4046b7438d8df2acb74161181454246abd1784cfe857c698f66d85072" + }, + "scripts/complete_statehub_bootstrap.py": { + "algorithm": "sha256", + "hex": "4a90383a356b76c1e8bf58b9e96f3c8c4a5bdf9f85258ddcdea04d4276e4903b" + }, + "scripts/configure-codex.sh": { + "algorithm": "sha256", + "hex": "f6ba4b3cbec34a8b22f8c8dffc09ef9941ee36feac78749e177d0d9d3a06e781" + }, + "scripts/consistency_check.py": { + "algorithm": "sha256", + "hex": "00768c5fc2682470446a27b2d8e9a5fa845ff12d54b63386312c8143db91ee11" + }, + "scripts/dev_hub_up.sh": { + "algorithm": "sha256", + "hex": "81ca200921262cedb8c6123f146e9ed1e68aa66552d0e5f13ce0fba964be55e0" + }, + "scripts/ensure_gitignore_claude_rules.py": { + "algorithm": "sha256", + "hex": "6b5205b309a94954e357a867643ccb419c37dd279e43c24dd73cca8c93c0808a" + }, + "scripts/gitea_inventory.py": { + "algorithm": "sha256", + "hex": "3b57e0f086bfba8a98003ec20647490b4c9a900bf3924c4777cb5f42c2bf6971" + }, + "scripts/ingest_capabilities.py": { + "algorithm": "sha256", + "hex": "7b0389144882a39b615934f536b46d2a4deba3c70a837f727a4329c3079935ad" + }, + "scripts/ingest_sbom.py": { + "algorithm": "sha256", + "hex": "38287358cf43b138d154c8b6b5003e1755009687eb50f96505625e6a5d468854" + }, + "scripts/ingest_tpsc.py": { + "algorithm": "sha256", + "hex": "97bfc4afe0ad4915af4af66abb091be7309b9f2cd21ef597e6c5491508f05033" + }, + "scripts/install_hooks.sh": { + "algorithm": "sha256", + "hex": "8037b45287f3b103c9e444f5f351a365d1f236af23584f7073a77e1d4e18a5bc" + }, + "scripts/mcp_hub_profile.sh": { + "algorithm": "sha256", + "hex": "0e447d3c9b220f6f1b8eafced940b329b8deb68d60d30006e8419ba463c79272" + }, + "scripts/mcp_registration.py": { + "algorithm": "sha256", + "hex": "770b692995871f3dd1708b5b4fdb9b2d6497dbe6826f37c66af721b85307997e" + }, + "scripts/migrate_mcp_config.py": { + "algorithm": "sha256", + "hex": "65aaf9eef1b8503aeac4d46385bd789d52c231abac4e95c3c3bd439badee82b1" + }, + "scripts/normalize_attached_repo_workplans.py": { + "algorithm": "sha256", + "hex": "053fcad24bf0fe23763717bdf3c383a0b0aadddc317a723e1f44000c603d4d92" + }, + "scripts/owner_return_handoff.py": { + "algorithm": "sha256", + "hex": "26d058bcf1281478522bacbe81e7e01f8e096e8316a20ad0578bfebf17d4ac97" + }, + "scripts/patch_mcp_cwd.py": { + "algorithm": "sha256", + "hex": "42ea9e20530ddff28da27f0622bab3e6e305e25ce297f78cdfb5b07314e44da2" + }, + "scripts/project_claude_md.template": { + "algorithm": "sha256", + "hex": "0ad4707c682150cf61d6fcfdbfb4d683311f573e55ce64db6953179204cddd2a" + }, + "scripts/project_rules/agents-codex.template": { + "algorithm": "sha256", + "hex": "4e38dc7f1a4f26dc170d3b4b0d38e8629be62324c260ed0c9fbbef09fe449633" + }, + "scripts/project_rules/agents.template": { + "algorithm": "sha256", + "hex": "2b3db2612fefc7d230e6a1d570ce2a86501ce89376fcb38f134e1b01ce523d8b" + }, + "scripts/project_rules/architecture.template": { + "algorithm": "sha256", + "hex": "5055e65ea9aa885c6b691b855f155fbb4628de0af806752aab8be7d005ccd6be" + }, + "scripts/project_rules/claude-md.template": { + "algorithm": "sha256", + "hex": "96065c83c4617214b25a796d57564463a6da2c9b29b002eb2df08ce4295b5237" + }, + "scripts/project_rules/credential-routing.template": { + "algorithm": "sha256", + "hex": "2d2f6a72f3da43f8d56c3fa1373bb67630fc0be311d158adb56614937c9d69d7" + }, + "scripts/project_rules/first-session.template": { + "algorithm": "sha256", + "hex": "3b163d997240d5244df728acebd31d4c9e693c51dbc9830e7112cbc8e6cd73d8" + }, + "scripts/project_rules/gitignore-claude.template": { + "algorithm": "sha256", + "hex": "b88d4699608d5e587d23831dc8c1897fd327f9ccfd69fd2267abe23beb603e97" + }, + "scripts/project_rules/repo-boundary.template": { + "algorithm": "sha256", + "hex": "d32eec3a4dd1c19704721b03336f2870312d228d0f40ff8ec1ba293e5892713c" + }, + "scripts/project_rules/repo-identity.template": { + "algorithm": "sha256", + "hex": "7fbbfec51d7916c9c8c518b76bf04444d02be44911e05b90765213769ed6f592" + }, + "scripts/project_rules/scope.template": { + "algorithm": "sha256", + "hex": "959a36f119c508afbbad42f53b1b684c90f90d6fac4a22ea4a08671e777cbf39" + }, + "scripts/project_rules/session-protocol.template": { + "algorithm": "sha256", + "hex": "10407b87395cd0af873201216aa006085268fc5bb9ece07c6312e7a47cd58d45" + }, + "scripts/project_rules/stack-and-commands.template": { + "algorithm": "sha256", + "hex": "be88dbf0d0f14e9a19862cf3289be0024d00c230adf42b7921e515bd0d2e6b56" + }, + "scripts/project_rules/workplan-convention.template": { + "algorithm": "sha256", + "hex": "f14469956daebe6f26b8060d3d33dc7ac6b930aa98b26e8a25794ea410ddabe6" + }, + "scripts/promote_intake.py": { + "algorithm": "sha256", + "hex": "d737cda2ed3eca8cc756ec09e7a70f38b9639da315a507741c52f6eb45ffbb84" + }, + "scripts/propagate_credential_routing.py": { + "algorithm": "sha256", + "hex": "4dd17c8034bbb22818f7127c3a4822cd6d9541366f2c96fd309c1e8232494975" + }, + "scripts/pull_image.py": { + "algorithm": "sha256", + "hex": "3121782da11232f21e78483fdc0853e86f5593a695f6cf3e2c3b683415f9a8a2" + }, + "scripts/push-seal.md": { + "algorithm": "sha256", + "hex": "5756e4d79793942e8c1f80000fd59a655528d0feb051a5fac4c54c52edd0a5df" + }, + "scripts/quality_assessment.py": { + "algorithm": "sha256", + "hex": "19671103230617ca97af99ca44d809671c8ad8f93b8cae8be3b585c3582c8495" + }, + "scripts/quality_debt.py": { + "algorithm": "sha256", + "hex": "b31e6751008f588680eea0f73865b5c0ba25c14abb1bc1fb008a564f33a5284c" + }, + "scripts/recently_on_scope.py": { + "algorithm": "sha256", + "hex": "ef91b3292eac275bdf1130c7919398d15adf594bb85c30a723e4ac46e76bdc42" + }, + "scripts/register-mcp.sh": { + "algorithm": "sha256", + "hex": "85c00a6688bf890e4a704e72f6d7f8b17ea55a32fa41b1a4906d6b8a32b47187" + }, + "scripts/register_from_classification.py": { + "algorithm": "sha256", + "hex": "9c901828977414d33e7f8e22b9d5423b03534fa8fe9806883a57156ced3b6ed6" + }, + "scripts/register_project.sh": { + "algorithm": "sha256", + "hex": "7e43846a69094e1c0544bf1a291a748077ca3ea57f5aa754e314ac0de45fa07d" + }, + "scripts/release_headroom_preflight.py": { + "algorithm": "sha256", + "hex": "efa66ef82a0dca9468acde03ef675431d698723a12583b14b8fc826adda868d3" + }, + "scripts/repo_sync.py": { + "algorithm": "sha256", + "hex": "1895989820e107e76c42f20478bcdd8085e351259ba2179d601bd8dee39452fd" + }, + "scripts/seed.py": { + "algorithm": "sha256", + "hex": "1d6d6840ac5bcc9f372dd37458d58fd19758605e29eac347534396b5edad3cc8" + }, + "scripts/seed_wp0012_suggestions.py": { + "algorithm": "sha256", + "hex": "d2bcae410c1bd62d6652470c9932984db889b087610a53ee63737dc98b235fc2" + }, + "scripts/smoke_dashboard_load.sh": { + "algorithm": "sha256", + "hex": "7eb0ab2bbddf631a430e0cee254ad9c629d3d0a503e431706b725936891a573a" + }, + "scripts/smoke_memo_dispatch.py": { + "algorithm": "sha256", + "hex": "c0f6bb6101280d180598c5d8efcfd867ae7b9d460b8577bf0f1edb374a78bb34" + }, + "scripts/spine_migration_data.py": { + "algorithm": "sha256", + "hex": "a3234c0c55a2ce053e14e9d95b944bad0bdd7e67b0d7a94a17ebeaa66371a692" + }, + "scripts/spine_migration_dry_run.py": { + "algorithm": "sha256", + "hex": "e7188e626e1f9701239871857ea7523902aadd307b9a5a875bee962cc836c48e" + }, + "scripts/sync_classification_allowed.py": { + "algorithm": "sha256", + "hex": "20f182904a3545db3269c12994b9a3707979659c7b87909ceefd3730a822a414" + }, + "scripts/task_token_hook.py": { + "algorithm": "sha256", + "hex": "57769e31aea7e96aaeb9a14153ad6063104e462d1eb08dd0bb2b1cada45bdbb5" + }, + "scripts/token_reconcile.py": { + "algorithm": "sha256", + "hex": "2f02039d3540e0676ec37f10afe055b633a38ad230633be993c03d98905fcdc5" + }, + "scripts/update_agent_instruction_files.py": { + "algorithm": "sha256", + "hex": "291330d2f6998e7e1d6a88515a105951192994bedce982fc0f7df24057b629a6" + }, + "scripts/validate_repo_adr.py": { + "algorithm": "sha256", + "hex": "8f65fe4b216fe528d1f0aab5518be01b33e0532730ab8bb18c3df6664e893e41" + }, + "scripts/verify_image_pin.py": { + "algorithm": "sha256", + "hex": "4590762210dbdb78ecbcf02f8740d0ba3f5a522d987b3e8e296e3e8c054bb5e3" + }, + "scripts/verify_preflight_signing_runtime.py": { + "algorithm": "sha256", + "hex": "f26f2e813fe64c8459b1cc24fe6b10e948bc350affc5c2f56fe0a1e39b0aad8b" + }, + "skills/state-hub/SKILL.md": { + "algorithm": "sha256", + "hex": "027a74f2c7d7d0c45b86ffa8b4a3c1f3f20e8a713efbcee2734351a9290631a1" + }, + "skills/state-hub/references/tool-signatures.md": { + "algorithm": "sha256", + "hex": "47a9ac4f30f464e44ff4f4acbb21d7e20f3d183ac0991a612015be8438b06629" + }, + "statehub_register.py": { + "algorithm": "sha256", + "hex": "ba9173fb375ba9b01a396710a24eb699df725288cabbf104e584a4916e046445" + }, + "task_flow_engine/__init__.py": { + "algorithm": "sha256", + "hex": "a528d4bb114456713b0778956cb5806ff2705b1d6e78d0e17229b74ad45adca7" + }, + "task_flow_engine/builtins.py": { + "algorithm": "sha256", + "hex": "ad3d790294ee4a08f6f8642410738b95d76b712a97c99f6fec3bddecd04e2cbc" + }, + "task_flow_engine/engine.py": { + "algorithm": "sha256", + "hex": "c5349b51dd82b0f67ed295ede5ed7f67cbdd04c5cfc73532c51bd61804c07b44" + }, + "task_flow_engine/evaluator.py": { + "algorithm": "sha256", + "hex": "4eca404ff7ad1a707cc5596bff9fe8907f41c5f425814f314e987d6933383e41" + }, + "task_flow_engine/models.py": { + "algorithm": "sha256", + "hex": "1b8ed0c99b9cf187d59f56bbb32b97e9f44b5427a4b6eb523110c58b559287d6" + }, + "templates/recently-on-scope/domain-digest.md": { + "algorithm": "sha256", + "hex": "e5d657d14e086849d5588ab24f233215cb67d479841e0db08720c412380b769c" + }, + "tests/__init__.py": { + "algorithm": "sha256", + "hex": "74f80f8f9a2099d9a56063989a0a89d06d29a427b168dd9b1e00e1d070a48cac" + }, + "tests/conftest.py": { + "algorithm": "sha256", + "hex": "577b738c80123148f37fc5fa23ede2b03ce96c46d5e1168fc69f93136ef2c0f9" + }, + "tests/fixtures/railiance-cluster/workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md": { + "algorithm": "sha256", + "hex": "ca2cf99bf2f66f235b88c58d711c40ae0f9d2337464b5d4c16b5016a59df7029" + }, + "tests/fixtures/railiance-cluster/workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md": { + "algorithm": "sha256", + "hex": "a3b4131cdbbd90b27a08674f9e330d37c359d7744c24771afc82c31d9b776adc" + }, + "tests/fixtures/railiance-cluster/workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md": { + "algorithm": "sha256", + "hex": "c08f5ba3ceb01d769afedcf476594fe3043552a12ab39161dd536290e1a59766" + }, + "tests/fixtures/release_headroom/rev61-65m.json": { + "algorithm": "sha256", + "hex": "39a8a360ebf836fc72703e00aff0f63ac5051ccda83960e789a3c91145c1c481" + }, + "tests/fixtures/release_headroom/rev63-105m-concurrent-pending.json": { + "algorithm": "sha256", + "hex": "a4c05b1490082a486d2ddba6db18431c068ca2bab7a2c0af19a58c7a52a4048d" + }, + "tests/fixtures/release_headroom/rev63-105m.json": { + "algorithm": "sha256", + "hex": "72452b6ceeed98257b9109b01f2acab18717b1669b86c0fb62dbb6bd006b9196" + }, + "tests/test_c07_retired_rows.py": { + "algorithm": "sha256", + "hex": "905612dde7b8524eccb8894e7ea6c332724c20f82407e5aeaa20763d506e9fc9" + }, + "tests/test_c25_message_pagination.py": { + "algorithm": "sha256", + "hex": "86488219d5d1ee2bd723a88a97392d9cfa714258282663a89915b0ccf011018c" + }, + "tests/test_c25_source_revision.py": { + "algorithm": "sha256", + "hex": "a8f4ad66b5da4e373cdb34045ae00fe0590ea5f59307c4a77aa99a55c7e5e5bc" + }, + "tests/test_capability_requests.py": { + "algorithm": "sha256", + "hex": "69c25d9344a8a1592f0c03ed6b9b739369d9e502bb7404e0391779746d20f624" + }, + "tests/test_classification.py": { + "algorithm": "sha256", + "hex": "8b8541883296c73af3850c9a3835b9cae1af5f1dfb6a048d01c7b86b186b45a7" + }, + "tests/test_cluster_historical_projection.py": { + "algorithm": "sha256", + "hex": "26b8b24d5991e96fece30fb91f8a37e35847bc21bf11eeb2f6d576ce3061028f" + }, + "tests/test_codex_mcp_launcher.py": { + "algorithm": "sha256", + "hex": "8440850a93ddd6a0e959b52aed8d7da1a0bb265801d3c002f9d0bd7b2968e69b" + }, + "tests/test_codex_mcp_server.py": { + "algorithm": "sha256", + "hex": "a9ef024a2b8955af9e168be17599a431ecedf2a395c29957fb31ae2a53d04b9c" + }, + "tests/test_configure_codex.py": { + "algorithm": "sha256", + "hex": "149c5215d4e3528351cd07ef234cbe44ada420eada58cfbbb41dd4cfde9f3fce" + }, + "tests/test_consistency_check.py": { + "algorithm": "sha256", + "hex": "095136c993d90d3dfea6019b7d964c2ddc3e9eb1649a279d9f98210dbcbb52a0" + }, + "tests/test_consistency_sweep.py": { + "algorithm": "sha256", + "hex": "43fe0a76b4487a4ecbd749d12af9c0f7144a7e8972df66b65c9cb7018519bab6" + }, + "tests/test_cors.py": { + "algorithm": "sha256", + "hex": "16d0949527020ad5686f89c101a73b4b61d669c59514b464c1e57fbd85bb32b8" + }, + "tests/test_doi_scope_health.py": { + "algorithm": "sha256", + "hex": "5cfae81bb2bcb4082aa61bf80c5b17d34a97259c5de2f47f03f16ca77627e3bd" + }, + "tests/test_edge_outbox.py": { + "algorithm": "sha256", + "hex": "5949ebcf034872e7479965e203078942688238d1203e57df94f4a9f00989e3d4" + }, + "tests/test_edge_read_cache.py": { + "algorithm": "sha256", + "hex": "5d55dd31d28954b83b11edf2695fdfc328faadd57b7e6a62473863410088a08e" + }, + "tests/test_edge_relay.py": { + "algorithm": "sha256", + "hex": "54e83bfa415fd341603f81789436aea957ca5e9d5e421f3d7c96225512fd69d6" + }, + "tests/test_ensure_gitignore_claude_rules.py": { + "algorithm": "sha256", + "hex": "372f51697f4cc4c3b8199b5998c3f6fd134b137aab0aea497ec8a4b670422caa" + }, + "tests/test_forge_dependency_edge_preview.py": { + "algorithm": "sha256", + "hex": "7fa67aca7256ea0b0f5609ca0db9c8faac5344ec48379d53d45798748621f71b" + }, + "tests/test_forge_dependency_edges.py": { + "algorithm": "sha256", + "hex": "ea6765fe2774db952727aff655821742f1915d1a95135810832812a20b7e3ab1" + }, + "tests/test_forge_projection.py": { + "algorithm": "sha256", + "hex": "bb7227b3042136d71e8a94db29563a1cdd9a55176aa1199d1d49208f7e28dbeb" + }, + "tests/test_forge_projection_qualifiers.py": { + "algorithm": "sha256", + "hex": "803bad3319e403e44fe966c3050b2a3e6e6b08d69315a8fa48a42bc331508390" + }, + "tests/test_frozen_binding_guard_isolated.py": { + "algorithm": "sha256", + "hex": "206adb93850f8b7af135aecb96563df01f702e66b4a5d1275c12fdb271ac23f9" + }, + "tests/test_historical_projection.py": { + "algorithm": "sha256", + "hex": "bcb06e41242087d94bd83e7d73fbeb06c89cbb15ab89e87e6c95f399711ab58f" + }, + "tests/test_hub_core_imports.py": { + "algorithm": "sha256", + "hex": "f6590e158ba37a647551aa27431a3765ae79b60bd7e668ea8c5eecc8e92956eb" + }, + "tests/test_ingest_sbom.py": { + "algorithm": "sha256", + "hex": "3ada02bb0cd893cb9a4b4544ee6ff819a180093d4263770e34a4d6506f1bbc42" + }, + "tests/test_instance_identity.py": { + "algorithm": "sha256", + "hex": "fa8a82119e58720a82631a5365063d50309a9124d1bbbf41cc9ec55ff2d97581" + }, + "tests/test_intake.py": { + "algorithm": "sha256", + "hex": "392c4e8b7218bc42c85515a098237b01701657f90ed2b51b5f4137b7704aa689" + }, + "tests/test_legacy_meter.py": { + "algorithm": "sha256", + "hex": "49fb5f342f5890e96f6b605429853933f1215a040c25a68226acd2431f0654eb" + }, + "tests/test_lifecycle.py": { + "algorithm": "sha256", + "hex": "9e60edc0e7f0daeea1592f7d79a6cfe6c586718372b9d23ca48e2837997f73d0" + }, + "tests/test_llm_connect_integration.py": { + "algorithm": "sha256", + "hex": "bb515d7d89bd1dd86f5c2b52df5db61af7cfe35308442134b15f2614002735a5" + }, + "tests/test_mcp_legacy_deprecation.py": { + "algorithm": "sha256", + "hex": "ebb3363d02b013822661d2508bc5f9bc125107aafb61233626178b5e107a90f1" + }, + "tests/test_mcp_queued_receipts.py": { + "algorithm": "sha256", + "hex": "bf3d261836c2104387e5f80fd75b5765639f437e738155e6c989da88c2214a4d" + }, + "tests/test_mcp_registration.py": { + "algorithm": "sha256", + "hex": "5cc53cfb1f2d5a0c8a06723c3dbfcf227b9d1374056418934023bfe4cf130eae" + }, + "tests/test_mcp_smoke.py": { + "algorithm": "sha256", + "hex": "452fe4871dab582e2a447cb58f52c1e97487abe581affd2cfd8fc5d1482cdc2a" + }, + "tests/test_mcp_write_tools.py": { + "algorithm": "sha256", + "hex": "dc8afe96892b88b38c29e83566ff8ee314f6ca1e7d28c50692f18e8895838397" + }, + "tests/test_memo_dispatch.py": { + "algorithm": "sha256", + "hex": "91efdccecc89c4e6cc9d829971344bcd89a701b23ee6b4f2cadb285f135ba025" + }, + "tests/test_memo_forwarding.py": { + "algorithm": "sha256", + "hex": "aeac54ab8333b52c2b43952d9696ef1a990110931f151fe129a7dfd690907976" + }, + "tests/test_memo_notification.py": { + "algorithm": "sha256", + "hex": "0bf73a9e8883ebdf1ded5f28ee74f7cf629108b8f692fd12c9f1494e2a088b28" + }, + "tests/test_message_feed.py": { + "algorithm": "sha256", + "hex": "29901277a0f603adb10b376782eaadb4f9adcb271eaec0b58c17b824d118d4b6" + }, + "tests/test_message_receipts.py": { + "algorithm": "sha256", + "hex": "be3cff46cffb2fe025ae63f2fc7aba10f969bfe8aeb7a714736e44a11691700d" + }, + "tests/test_ops_run_projection.py": { + "algorithm": "sha256", + "hex": "6ad02d4c936a2e65cc982528172c46f10ef44817fd39398c98212e7af57efa61" + }, + "tests/test_owner_return_handoff.py": { + "algorithm": "sha256", + "hex": "98ca96b02c4148312f38f97f9d15979c0a5330c091fa5c8d4ec3b047ab896896" + }, + "tests/test_policy_router.py": { + "algorithm": "sha256", + "hex": "7b16e737b77550eefc8b6623c225521e3e323bf4e181f60460d3d950650a9efa" + }, + "tests/test_preflight_signing_rotation.py": { + "algorithm": "sha256", + "hex": "5f309b667dc60aa3afabb163220455d9d2303d0238c1070a39a673cab92d46b5" + }, + "tests/test_promote_intake.py": { + "algorithm": "sha256", + "hex": "24bf48a23ad094fae4e21ee8b80d8bd51bdf844ae5e3d5c85b37a6a519fd93af" + }, + "tests/test_push_deadline.py": { + "algorithm": "sha256", + "hex": "9199e714a96e2da412e313397bd825b3b44ec3d3e8a7da7e398860cb433bb026" + }, + "tests/test_quality_assessment.py": { + "algorithm": "sha256", + "hex": "02d8d6d0790e352b862e0ce859fc36be29648964a2dd82deadd756887995e724" + }, + "tests/test_recently_on_scope.py": { + "algorithm": "sha256", + "hex": "2ef134cfa7ab774b474e6e9383a37b6b78f307276e8d80df926d8505cf7a418f" + }, + "tests/test_reconciliation.py": { + "algorithm": "sha256", + "hex": "7c15f0fb78495e55e3cb77ff0c363b99933166c51ea81ac100c228fa4e14eab5" + }, + "tests/test_register_from_classification.py": { + "algorithm": "sha256", + "hex": "f3fab2107913b5c0ac0782522509cdd451f906a8ccf95f9ac332e15077d998b1" + }, + "tests/test_release_headroom_preflight.py": { + "algorithm": "sha256", + "hex": "612acb8fcf5f08984bd0d807c8be1ebd30927084bd188fa8ec7318c3808bb414" + }, + "tests/test_repo_manager_workplan_adapter.py": { + "algorithm": "sha256", + "hex": "f64c6d44d690298b0e5b5dfbd46b9abe5a4d3b0e33ef57daf73f4be9d6ac8062" + }, + "tests/test_repo_sync.py": { + "algorithm": "sha256", + "hex": "578b695b3ba29331ff7234e2b1c496d73007e5407daa5bda6afdc5f85cf5edcd" + }, + "tests/test_repository_alias_routing.py": { + "algorithm": "sha256", + "hex": "4bb152404bc6d7544d65ce7496e763b2a625cf34afd2fe27cddd21170a340966" + }, + "tests/test_repository_collection_projection.py": { + "algorithm": "sha256", + "hex": "2229a766cf165ec7ccf3bbc143dfd57705cf8bbfc12795d22eef00553f78b52e" + }, + "tests/test_repository_rename_api.py": { + "algorithm": "sha256", + "hex": "89c8072ea0f3bf0bb0975a3c77dc7343d68f9d7fd89a1297e92400e063a77e08" + }, + "tests/test_repository_rename_cli.py": { + "algorithm": "sha256", + "hex": "9886a8d5f99ff59dcdecb3c9e8f8ee2176574f2b86ef2dae0510c39a7bfeca8e" + }, + "tests/test_repository_rename_docs.py": { + "algorithm": "sha256", + "hex": "fc8039bb428bf03b63ea3aff39a27f2c577917f8c0c28fcd05acd0ea3c96c696" + }, + "tests/test_repository_rename_persistence.py": { + "algorithm": "sha256", + "hex": "5f870e6c77dc64923a1be04c543241ba0824cbd51c8263da8ea8f9c01b9750f3" + }, + "tests/test_repository_rename_workplan.py": { + "algorithm": "sha256", + "hex": "2c31d38b7fe55325910c82fb9d55ec3cdb1ee52425001160c32d940ad150ab54" + }, + "tests/test_review_contracts.py": { + "algorithm": "sha256", + "hex": "13ef7ee55b632fbef3aa16b146eb3df9142b396633ada018b97783fbd05614cf" + }, + "tests/test_routers_core.py": { + "algorithm": "sha256", + "hex": "c903511a3b21cd5747c5297b9d7818b59e4c2dcd62c7ffc0aff2dc94a999cd86" + }, + "tests/test_routers_td_ep_contrib.py": { + "algorithm": "sha256", + "hex": "1c9a756ab8c851ef11d43ceeb7858dc8d912d329d76ef7158253868015786326" + }, + "tests/test_sbom_nexus_compat.py": { + "algorithm": "sha256", + "hex": "08d53e31d0555ba214008f7902293a1c8a2aafb413d8859d3087ced53924cc72" + }, + "tests/test_schema_state.py": { + "algorithm": "sha256", + "hex": "95e304cbffd36a29400a5fe66c273eae585a62cb4c29a9b769a78aaee0155fbe" + }, + "tests/test_server_dryrun_commands.py": { + "algorithm": "sha256", + "hex": "b27d699d7eb05d0397b649bf57c28aabb0f032847bebb36d8c45c0501b5f3603" + }, + "tests/test_services_router.py": { + "algorithm": "sha256", + "hex": "251527dc37696ddddbf4e1aff8f047bf8d492cf2d226ba1b49045082d14489aa" + }, + "tests/test_statehub_register_cli.py": { + "algorithm": "sha256", + "hex": "f9312a89943715169f171063a4f44e940ca3b4b8f6c3c3b2538a54ba7b744102" + }, + "tests/test_suggestions.py": { + "algorithm": "sha256", + "hex": "14d9426fa89420f141e9311971e65e2ae0b1402107c31dce23120ee21c226fca" + }, + "tests/test_summary_cache.py": { + "algorithm": "sha256", + "hex": "655052c819e24a2da743fcc861c32bf2f9487a99e2e2c18922c47cfa7e29d470" + }, + "tests/test_task_bulk_status_sync.py": { + "algorithm": "sha256", + "hex": "bba2045c9d978888a6b11349338aee67a9d95fc7106d0ab2302cdd062ecebdb7" + }, + "tests/test_task_flow_engine.py": { + "algorithm": "sha256", + "hex": "5b031e7200729f0a7bd4190b06d3af4ec1130f8babe8d19c0549757c1cd89fe7" + }, + "tests/test_task_record_id_backfill.py": { + "algorithm": "sha256", + "hex": "72c8dd990ffc1d1c38297e1fe720f550854895b6cab8697264c891ac66978e48" + }, + "tests/test_task_wait_qualifiers_schema.py": { + "algorithm": "sha256", + "hex": "572467435ccbdbe35b74df47b9382c65816da36b4baa763641ac5f2e6edea144" + }, + "tests/test_todo_md_staleness.py": { + "algorithm": "sha256", + "hex": "75113618409611e3a15b6348e545ab2248376d0f2452e17976c3b65deec38684" + }, + "tests/test_token_events.py": { + "algorithm": "sha256", + "hex": "8247ec154e8df95fc7ecde6109b115140c80a89da2e8ebca4522bc6c0d1cce53" + }, + "tests/test_token_passthrough.py": { + "algorithm": "sha256", + "hex": "32c95dc7a9b53f9040523c0a9c83ca406935f68c2a71e332b9301a7437f7de66" + }, + "tests/test_token_sources.py": { + "algorithm": "sha256", + "hex": "7950f8b1ca5dacd7a58e9443cc132840ed9f14af07589421ebfa03effb6b1230" + }, + "tests/test_tpsc_router.py": { + "algorithm": "sha256", + "hex": "d090c89c1a4f3d5d0699a0207dc6fa6c017b4238e91fe05a1df8b06134dbe26f" + }, + "tests/test_validate_repo_adr.py": { + "algorithm": "sha256", + "hex": "d09db625956b352d908eec9bb678672cf5f3aae714961a404395871128e1940d" + }, + "tests/test_wait_kind.py": { + "algorithm": "sha256", + "hex": "af9173e2b2a8e7eeff42c820e19effc482e4cd7f258c0859ae3f0bc2a297645a" + }, + "tests/test_work_record_check.py": { + "algorithm": "sha256", + "hex": "64308ae19f5bf483b70cf879960db91bd715c3f8173a218f4e78e0434195b72c" + }, + "tests/test_work_record_flavor.py": { + "algorithm": "sha256", + "hex": "ad548b47da095c02b3b6543efb8135e1368ea3ebd7396eb5cbebe564ca2d8af4" + }, + "tests/test_work_record_identifier_migration.py": { + "algorithm": "sha256", + "hex": "0a8946f76b691621913184bc7449138cdd56a1bd9437b904ccdf0a01efd6323f" + }, + "tests/test_work_record_index.py": { + "algorithm": "sha256", + "hex": "77d1b2b5f4c528210a828ddbd3229c98239bd38cafee01755860ad2d1d6216cd" + }, + "tests/test_work_record_projection_api.py": { + "algorithm": "sha256", + "hex": "1432b4811a187b1a155b411dbdd0bbcbfba6f4953e838bae2dc0bf9ec5fa989e" + }, + "tests/test_work_record_registration.py": { + "algorithm": "sha256", + "hex": "5246cd42e70d289a06809d7ddfe2f60f800749d481e0e7632ad0bf772d9459b2" + }, + "tests/test_write_idempotency.py": { + "algorithm": "sha256", + "hex": "84478dee314fb5af1c33cac5427d102731c3ecff9149345ce44dbe16ad669209" + }, + "tests/test_writeback_git_isolated.py": { + "algorithm": "sha256", + "hex": "53da13eab2d73491c239eb8957a19fba36008259182d455008249a86a967d138" + }, + "uv.lock": { + "algorithm": "sha256", + "hex": "667a5fb4c2fb889fd7a5eea77f82bb6f89cbb34e4c2edae0c975c12adb3f55c1" + }, + "workplans/ADHOC-2026-06-04.md": { + "algorithm": "sha256", + "hex": "e3ae47791aba0411890acc28311209cdb311beda867c5540e517656db17f4805" + }, + "workplans/ADHOC-2026-07-01.md": { + "algorithm": "sha256", + "hex": "c98b2048ed863b92e27d10298c0d79848c567c4444a0797dfb630c4a9054467a" + }, + "workplans/ADHOC-2026-08-08.md": { + "algorithm": "sha256", + "hex": "28931c2c2268011ff7827822b361d57a729a86462bae930ff483e1d24dd047dd" + }, + "workplans/ADHOC-2026-08-23.md": { + "algorithm": "sha256", + "hex": "36bbd8285ed7b07c76f16dc2604a420a513ad9831c893e326dc80fffb4d17e94" + }, + "workplans/ADHOC-2026-08-30.md": { + "algorithm": "sha256", + "hex": "fd1fedf0d770640c3589268726c92ad726837b36c8fc532d052a5751c6daccf6" + }, + "workplans/ADHOC-2026-09-04.md": { + "algorithm": "sha256", + "hex": "43c74166b8f6bd9343d16a19a13d7fd244773420221b8008999e83cac090166b" + }, + "workplans/ADHOC-2026-09-22.md": { + "algorithm": "sha256", + "hex": "b56f1002baa1c5fa49b9527f71932adb88ef76c545cbc18d4f164e8bbdea7e15" + }, + "workplans/ADHOC-2026-10-06.md": { + "algorithm": "sha256", + "hex": "9ee43d61232bdb89348928d53d207d89a055aa604582d0e2e4e119535b414bd2" + }, + "workplans/ADHOC-2026-10-13.md": { + "algorithm": "sha256", + "hex": "6104351bfe83ed4a9b7ec93b97f8ebb6e85aeca662fbdc1a2bec89a5872c60ce" + }, + "workplans/CUST-WP-0003-whi-kpi-card.md": { + "algorithm": "sha256", + "hex": "66f7b2a0e8160799f7d63aa445d8f58b6ad8eb4c62a00ac2e9bb98898f3f9be6" + }, + "workplans/CUST-WP-0012-multi-user-onboarding.md": { + "algorithm": "sha256", + "hex": "f02eaa67b1f333eeb3bd483bde7e2eb52f53dc4e0483bdfe273a3fdf97b81134" + }, + "workplans/CUST-WP-0038-state-hub-threephoenix-ha.md": { + "algorithm": "sha256", + "hex": "7c2a649f051c25e55ab36e312d6757c3d21508a4634f99e2e96ccd6586908a8a" + }, + "workplans/CUST-WP-0042-workplan-state-model-cleanup.md": { + "algorithm": "sha256", + "hex": "2b84dd27e4871d71029d884e1bdcd09cd8895d40626f581ce89b86881117355a" + }, + "workplans/STATE-WP-0043-dashboard-ui-experience.md": { + "algorithm": "sha256", + "hex": "c919c9be64c30324dab400d4125c1f143924e5d14b942b7abc7574b4c06d3adb" + }, + "workplans/STATE-WP-0044-recently-on-scope-digest.md": { + "algorithm": "sha256", + "hex": "b7c3441e562a09467d5acc2c4a998bf499942c0d7a189146d95021428446d95d" + }, + "workplans/STATE-WP-0045-token-measurement-accuracy.md": { + "algorithm": "sha256", + "hex": "1256465645fdf1451d75062641fca6ae8aae003245d54cf236a080f19421e222" + }, + "workplans/STATE-WP-0046-workplan-id-normalization.md": { + "algorithm": "sha256", + "hex": "a6eaf9dcf01aa2c69aded5d07a2c2cd5424a3b4c7fe31a142e1e07710737b51b" + }, + "workplans/STATE-WP-0047-lifecycle-assertions-and-renormalization.md": { + "algorithm": "sha256", + "hex": "cdfce1bca8bb3c736377fac6b59b30ce03f6fb0329428dacab7ca2548ce52daf" + }, + "workplans/STATE-WP-0048-ui-state-change-reconciliation.md": { + "algorithm": "sha256", + "hex": "4a8260e6518df654f9e5900f941f6266284631c291ac1662228999ec93970f1d" + }, + "workplans/STATE-WP-0049-workplan-execution-queue.md": { + "algorithm": "sha256", + "hex": "0650cd4551663efe2394e6aa9ac56e578aae445f0379d1e56d4a970b2fbdc053" + }, + "workplans/STATE-WP-0050-railiance-fabric-graph-read-model-ingest.md": { + "algorithm": "sha256", + "hex": "bc9b703de6d484c25ce005211c2075cb0778a64f328b6b47c487c6254f9bb055" + }, + "workplans/STATE-WP-0051-financial-fabric-read-model-adaptation.md": { + "algorithm": "sha256", + "hex": "f370454383f8d806ac0ff75e0e4520a44fa71b9e2e65c618c9b2e6bb8863fde2" + }, + "workplans/STATE-WP-0052-task-state-canon-adaptation.md": { + "algorithm": "sha256", + "hex": "aa05a692f809ad26e67f046ca59fd50aadbce587e62f225d23e0e41be69d5941" + }, + "workplans/STATE-WP-0053-wsjf-triage-review-page.md": { + "algorithm": "sha256", + "hex": "735b9f3d5ab94cadaac2ee5f7c29e35035400c2c6e17390b2f912290215f6afd" + }, + "workplans/STATE-WP-0054-workplan-terminology-transition-legacy-meter.md": { + "algorithm": "sha256", + "hex": "f159a82be9e6bb3c195797c334660ae581cd097082c51a2103cec4dc6ea0cfa4" + }, + "workplans/STATE-WP-0055-statehub-register-cli.md": { + "algorithm": "sha256", + "hex": "69369fd9c2648f77cc76e62a2273986c30b7c1764e8e4f8e26d75a7e94f07c6a" + }, + "workplans/STATE-WP-0056-dashboard-loading-robustness.md": { + "algorithm": "sha256", + "hex": "5e31d7905a576ee547c07fa07c3f929a05ae4f2675e40e8810e8dce78cee66e7" + }, + "workplans/STATE-WP-0057-overview-workstream-stage-counts.md": { + "algorithm": "sha256", + "hex": "c89d519affe5b07125998ac89de89a1a0c0a7946c00b1f158eba2604f4540bf1" + }, + "workplans/STATE-WP-0058-agent-skill-hub-interaction.md": { + "algorithm": "sha256", + "hex": "47f3acde3aa916491c04153a10f606bbcb55a01d5b0ea7971012b2aba56db452" + }, + "workplans/STATE-WP-0059-mcp-write-layer-reliability.md": { + "algorithm": "sha256", + "hex": "e473b8682a14bc6391e34d7f1859afa1c5c41a91a98ddc5aad516ebed5c8485e" + }, + "workplans/STATE-WP-0060-fix-consistency-cross-flavor.md": { + "algorithm": "sha256", + "hex": "90914b1ea7613f05d307ccb8214cc2b537254cbbe340ce057a9db5d5f66b8c95" + }, + "workplans/STATE-WP-0062-service-catalog-two-dimensions.md": { + "algorithm": "sha256", + "hex": "e3439a04110b7dbfeefac4cbf788238badd2e0ca8ef9d4e2123cf9f12f1fb9c7" + }, + "workplans/STATE-WP-0063-weekend-automation-repair.md": { + "algorithm": "sha256", + "hex": "7b34165c848d94d84a576278b911591ef123f7f3afb957f094fb05dbb66ad1a0" + }, + "workplans/STATE-WP-0064-statehub-consistency-sync-railiance01.md": { + "algorithm": "sha256", + "hex": "c63a8d5125961161621f514aba588f98a830f64d1c819b1987410884a7d967d7" + }, + "workplans/STATE-WP-0065-repo-anchored-classification-spine.md": { + "algorithm": "sha256", + "hex": "dbc954df523671619c0c9a74bf89fb7066b86b9862cc443016c6f52ae054ffd8" + }, + "workplans/STATE-WP-0066-state-summary-revision-cache.md": { + "algorithm": "sha256", + "hex": "63a1557b60d56766187cc34d7885aa4efd146ef0d978745d08e088f3779d2a4e" + }, + "workplans/STATE-WP-0067-attached-repo-agent-normalization.md": { + "algorithm": "sha256", + "hex": "dfe101a32756c86beb19b97f49c6a2400268d8764f14a021286db957bcc11dcb" + }, + "workplans/STATE-WP-0068-offline-write-buffer-and-edge-relay.md": { + "algorithm": "sha256", + "hex": "d2c99e582c487dc48500f80499aaab59edc3592365563efc9ded1fb563cc96ec" + }, + "workplans/STATE-WP-0071-railiance01-workstream-caller-deploy.md": { + "algorithm": "sha256", + "hex": "3a1a5ab4cb091e3dbd390ff96338344222dd6e25ff350605f269263adc7cfecd" + }, + "workplans/STATE-WP-0072-workstream-caller-remediation.md": { + "algorithm": "sha256", + "hex": "7089cc22c513472bfcb53e981ed247c4ee04a8849fcf9c0d6fa11b1c42d528cc" + }, + "workplans/STATE-WP-0073-legacy-meter-decline-and-remote-audit.md": { + "algorithm": "sha256", + "hex": "93c34a34007a3185789f8178adf4ac6c4d308d1ece266d1bc7177fe1cb016d48" + }, + "workplans/STATE-WP-0074-hub-ecosystem-boundary-alignment.md": { + "algorithm": "sha256", + "hex": "9131052edfa68d27c155c2d90982904ed6c549349b7817c5da7176af31569173" + }, + "workplans/STATE-WP-0075-workstream-route-410-stranglers.md": { + "algorithm": "sha256", + "hex": "be834d3a2291c47fa241f22e64c936d8ada25d60cd8a1ad6a44bddd3d3079803" + }, + "workplans/STATE-WP-0076-definition-of-ready-and-comprehension.md": { + "algorithm": "sha256", + "hex": "033257153312533147fe790c2feada51e04acf462cf03421ceaa69a80041b160" + }, + "workplans/STATE-WP-0077-dox-assessment-recording-and-soft-visibility.md": { + "algorithm": "sha256", + "hex": "5c8872ca33d04c883e97a21451a72f4c7dfca58d9be68289266c6e4dc32e7365" + }, + "workplans/STATE-WP-0078-ops-run-read-projection.md": { + "algorithm": "sha256", + "hex": "3a9e9c2dab0ba4d189dc56015eecbe2a94d3810083cdc936418b43affe94d3fe" + }, + "workplans/STATE-WP-0079-retirement-strangler.md": { + "algorithm": "sha256", + "hex": "93163346d9743a2b8b19654b8bd58b60ee09539413a6f46fa772dcffe5c6cfa3" + }, + "workplans/STATE-WP-0080-register-project-flavor-awareness.md": { + "algorithm": "sha256", + "hex": "145a7786e0bd5a9e5089ca43331209418c33e32ae82bca12ea9a5cb38e36745b" + }, + "workplans/STATE-WP-0081-cluster-self-sufficiency-and-registrar.md": { + "algorithm": "sha256", + "hex": "235c04f4d1b2a1b4d6baf26b6e920176bcd166fd9726ca3fdfcb4461515e71d9" + }, + "workplans/STATE-WP-0082-multi-owner-review-contracts-and-receipts.md": { + "algorithm": "sha256", + "hex": "75a15e854dff52d035b7b1a9e5c1ffc4cd15231b38d0b1a7063dc35cb36be29e" + }, + "workplans/STATE-WP-0083-forge-derived-projection-reset.md": { + "algorithm": "sha256", + "hex": "7c2c7a69d07915033c16f9405768799ef16c4774adf4e3a1293de8cf08a0d546" + }, + "workplans/STATE-WP-0084-forge-read-for-private-repositories.md": { + "algorithm": "sha256", + "hex": "da4e7608b0059561c2406ce3dd6aa10cdf67828577dd1c32a223a2407ec99901" + }, + "workplans/STATE-WP-0085-repository-lineage-preserving-rename.md": { + "algorithm": "sha256", + "hex": "7e69e2afeb456708fe83bdbd86f9b510b7613af512e88b25542bfe07eb4e48d9" + }, + "workplans/STATE-WP-0086-fast-forge-projection-reconcile.md": { + "algorithm": "sha256", + "hex": "9ff813d86535e820d85abd619c7aa4f2c131626a4a979dfd45f9997354673bd0" + }, + "workplans/STATE-WP-0087-bounded-repository-collection-projection.md": { + "algorithm": "sha256", + "hex": "b1abcf6201e188948a0d716e787623692d6c31b5f8af2fb834647a72089624eb" + }, + "workplans/STATE-WP-0088-preflight-signing-runtime-acceptance.md": { + "algorithm": "sha256", + "hex": "9e288cfeec24b853274643e1764fb47043dbed31db81a85629f1d1605fdddbb1" + }, + "workplans/STATE-WP-0089-rename-redirect-recovery.md": { + "algorithm": "sha256", + "hex": "a41c4c436a782f6fc8cb7e66e176a522ce526a85113a30e78ae5fa8b4ae05f4a" + }, + "workplans/STATE-WP-0090-projection-task-field-convergence.md": { + "algorithm": "sha256", + "hex": "2d2f946b6e11aeb3efdca881391b3bcff23ab634429244d0f93cbf0a989378bd" + }, + "workplans/STATE-WP-0091-release-headroom.md": { + "algorithm": "sha256", + "hex": "fbbc2e35771b9fdec15877af5f87fcd323e7aec0f4a22da41c59af7642b84934" + }, + "workplans/STATE-WP-0092-workplan-flavor-and-depends-on-policy.md": { + "algorithm": "sha256", + "hex": "31f129f9ca7840ce4c6541776c29a2b928fd9482006f0f938464b0666ea6cf56" + }, + "workplans/STATE-WP-0093-broadcast-receipts-and-standing-notices.md": { + "algorithm": "sha256", + "hex": "9a4f849688ca441de43f6b87460f5e415d0ba0ee75e53828299345c9cbcb4e8a" + }, + "workplans/STATE-WP-0094-routed-gates-and-owner-returns.md": { + "algorithm": "sha256", + "hex": "24dab02a1daa023c680c5d57130c9a75a1adedffbd88014f294d1f37d13abbb2" + }, + "workplans/STATE-WP-0096-private-decision-dispatch.md": { + "algorithm": "sha256", + "hex": "71595ac45b82dd6a7cc1f16aaf9f466a2c2fc6f38c9a9f58516426cdec4c7eb5" + }, + "workplans/STATE-WP-0097-unlinked-decision-supersession.md": { + "algorithm": "sha256", + "hex": "f1907e5b2083f607651d492bf515418c53237b9e8ace8630cc929c9fd2b81f45" + }, + "workplans/STATE-WP-0098-hub-core-receipt-inputs.md": { + "algorithm": "sha256", + "hex": "798c5eb847b71ec38e3a81dc6ee465ad1b5a2d85c5a41782a57e7c0aa094fd7d" + }, + "workplans/archived/260706-CUST-WP-0011-state-hub-threephoenix-migration.md": { + "algorithm": "sha256", + "hex": "7317bffe6db22106a7477e47f87c8d2c36f1211ada31e8861007221a464db8ab" + }, + "workplans/archived/260706-STATE-WP-0061-demand-weighted-suggestion-backlog.md": { + "algorithm": "sha256", + "hex": "53e7f1c2060f2a9ec544e4098870ceb0632114a95d34f69aa9f60f320dd76bf9" + }, + "workplans/archived/260708-STATE-WP-0069-workplan-terminology-legacy-retirement.md": { + "algorithm": "sha256", + "hex": "794f1b138651521ba339c1a948fa808fadc551dec158e257189889d65bf68585" + }, + "workplans/archived/260714-STATE-WP-0070-workplan-terminology-phase2-retirement.md": { + "algorithm": "sha256", + "hex": "bdf8ab7ec81ce18eb24b2166d88fa050ca959c37511507a34e1d1ee3338277ed" + } + }, + "dirty_worktree": { + ".custodian-brief.md": { + "algorithm": "sha256", + "hex": "cd1c044dd4a6b073ac3f34acf962edb4a4882279586bcf6558717167d6e1df57" + }, + "WORK-RECORDS.md": { + "algorithm": "sha256", + "hex": "8149b1cc0fd79f3e940175dfa38bdb13bb5e50cd2e36768761842d4c801ccb4e" + }, + "docs/evidence/legacy-meter-weekly-review-20261014.json": { + "algorithm": "sha256", + "hex": "aa06a6b9d4614adc79597b47ca2f6db287680476f3ada827653df7ab8aac357b" + }, + "docs/evidence/legacy-meter-weekly-review-20261015.json": { + "algorithm": "sha256", + "hex": "fedb437efa78ebbfba6a210b2b6deba57a73d6e013b4126317a5f9aec733af47" + }, + "docs/evidence/legacy-meter-weekly-review-20261016.json": { + "algorithm": "sha256", + "hex": "95593848e682f234f9483c016d41fad43945920d2d5a3ef4a284b0dc268daa24" + }, + "docs/evidence/legacy-meter-weekly-review-20261017.json": { + "algorithm": "sha256", + "hex": "a924c97c0a273dba0dd9a7f3f7526d9d56981add78991d20c84ee0318263a216" + } + } + }, + "status": "committed_not_pushed", + "scanner_exit": 0, + "source_revision": "9eaa36143ea18111c522ea14d32978495b4e5030", + "preserved_after": { + "index_entries": { + ".claude/rules/agents.md": { + "algorithm": "sha256", + "hex": "2b3db2612fefc7d230e6a1d570ce2a86501ce89376fcb38f134e1b01ce523d8b" + }, + ".claude/rules/architecture.md": { + "algorithm": "sha256", + "hex": "5055e65ea9aa885c6b691b855f155fbb4628de0af806752aab8be7d005ccd6be" + }, + ".claude/rules/credential-routing.md": { + "algorithm": "sha256", + "hex": "e4ef0b25e55e22fab80c1a4be2dd308e61d5ceaaa364e30a0793bd12a9bd64e0" + }, + ".claude/rules/first-session.md": { + "algorithm": "sha256", + "hex": "f69a61a7a3deb874d2f26febf950278a7b5b331c6a46f4bbd387512ab67b38fc" + }, + ".claude/rules/repo-boundary.md": { + "algorithm": "sha256", + "hex": "aeb2d23e3a0fbcdca2b37d682f86572ba1b4b880408f56b5ce79d2da87bd8f97" + }, + ".claude/rules/repo-identity.md": { + "algorithm": "sha256", + "hex": "43fa84e08a5cec4ec290160f41cc0bf41b31c203acfac7bd33ef5a17d501e8f6" + }, + ".claude/rules/session-protocol.md": { + "algorithm": "sha256", + "hex": "eb95251d2735e8e8ecaa07a74ad4dc49133ed9eb268f2516d893099f2f07fcd9" + }, + ".claude/rules/stack-and-commands.md": { + "algorithm": "sha256", + "hex": "be88dbf0d0f14e9a19862cf3289be0024d00c230adf42b7921e515bd0d2e6b56" + }, + ".claude/rules/workplan-convention.md": { + "algorithm": "sha256", + "hex": "90b3caf33b5060b54315351d223fed4a2fc85c0e9f1ba56546a9e1a5d469fbf7" + }, + ".custodian-brief.md": { + "algorithm": "sha256", + "hex": "9cc34d7a3532f7763a51766820455ab0aec38b6a0642ee5552dffa74ec889375" + }, + ".dockerignore": { + "algorithm": "sha256", + "hex": "bed9da3007d217f666df21481e6b52a81e2b0e4ad4aaff47063d7f1e1dee8e04" + }, + ".env.example": { + "algorithm": "sha256", + "hex": "423f365b6108cb594f0abcddc31b2f82c49448618129787ae2dd222e4803ea8c" + }, + ".forgejo/workflows/ci-smoke.yaml": { + "algorithm": "sha256", + "hex": "e91d63401b6c0b2824ee1c55be96aaf2554b35b434cbaae793101b78382a8fa3" + }, + ".forgejo/workflows/image.yaml": { + "algorithm": "sha256", + "hex": "3d8b1452915276ea2d3bbc29beca2808176dd0ea35559dae86ffac023899e82f" + }, + ".forgejo/workflows/memo-dispatch-image.yaml": { + "algorithm": "sha256", + "hex": "c8ce95bfc6234ba125370c7c5703f1372f15b5b651d97ffddbf4906ce41a86ef" + }, + ".gitignore": { + "algorithm": "sha256", + "hex": "ddb067b9fd42ed170e2b5a38d6fb9b5e2e87742a981ff869365b1fc53be79e62" + }, + ".repo-classification.yaml": { + "algorithm": "sha256", + "hex": "17b60f856402f677386c025c71a29a691c0ac6f4f01cdee9c67397ee255c7800" + }, + "AGENTS.md": { + "algorithm": "sha256", + "hex": "8cbb49adfd7c27b2129ece1998062f4e53a3701480e00d01cefd36713a23dc16" + }, + "CLAUDE.md": { + "algorithm": "sha256", + "hex": "e9a597601a32b3ad510bc6bcbc18702816359004e4db03d3f6bacedd3ccf555f" + }, + "Containerfile.memo-dispatch": { + "algorithm": "sha256", + "hex": "ad5a31b7d2387cac4a563e018f350469ca36dcfac9bf90917525a9f7b58c9d3d" + }, + "Dockerfile": { + "algorithm": "sha256", + "hex": "94ec9e6200090be0a7edd0e85d3623f5337e4386646adc88ea5c882711d80a25" + }, + "INTENT.md": { + "algorithm": "sha256", + "hex": "f7c34c4b8ea8dbf3d1331b93bed7d3c5a120829cb164245110bf324b964a8efd" + }, + "LICENSE": { + "algorithm": "sha256", + "hex": "9c4cda3c0bcfa1e16a7137b567a1397cd925b9dce909e2de3e2d7e3bd56544a7" + }, + "Makefile": { + "algorithm": "sha256", + "hex": "3f975aedf9714f5e1c209a68d1f5d63c7eaa0b48ba2aa617ccf7484b5f228ca3" + }, + "README.md": { + "algorithm": "sha256", + "hex": "30d999405e1da820db58afce2c7ed95424231d23a9d99d0a8f1b36fd938cffe6" + }, + "SCOPE.md": { + "algorithm": "sha256", + "hex": "3c9442eaf4c7bf830dce5027ae4c892397ac32768f74789a7e784812a1954633" + }, + "WORK-RECORDS.md": { + "algorithm": "sha256", + "hex": "49737ce69a637ca741895907e7808d07a50a04082b21a6f98d6f3249a9d88de8" + }, + "alembic.ini": { + "algorithm": "sha256", + "hex": "26ee14169c2e89a3ff7e4f171aeb6e2108509ab599f818121e80f41b5efb45e0" + }, + "api/classification.py": { + "algorithm": "sha256", + "hex": "c1f26de5ff83664e2eb0f1b995e7dea4d99955c263f16332772f5c1e2925069a" + }, + "api/config.py": { + "algorithm": "sha256", + "hex": "66157fc2d45d59aa1622ad332fec5aca694adb8fc561356f85bddf7bbce7508b" + }, + "api/database.py": { + "algorithm": "sha256", + "hex": "51fac605a863d9c9b57997af2660b1ea3e7fa44680d66ed835226549df469f59" + }, + "api/doi_engine.py": { + "algorithm": "sha256", + "hex": "a391837a2b67708bbcd7b6efe5fdfb880df63a8e732fb8ed37588776fd4c0657" + }, + "api/edge/__init__.py": { + "algorithm": "sha256", + "hex": "1c126bf09d40fc1fd7b98753e2155132e6815adcd2df534d534930bab4a2ea0b" + }, + "api/edge/outbox.py": { + "algorithm": "sha256", + "hex": "bc0383b296aff4efc415cbb6382dbcba1ffc0cb1a1efd4d0129d94e2355e210a" + }, + "api/edge/read_cache.py": { + "algorithm": "sha256", + "hex": "138510c3ab6fcdf88a0fc7db150d77ce0578327ea9d006efbebc2f16da38f2cc" + }, + "api/edge/relay.py": { + "algorithm": "sha256", + "hex": "e1eaa95c75293cbd0a0f890273061673be0c506e90997f0d79e1dca75783d379" + }, + "api/events/__init__.py": { + "algorithm": "sha256", + "hex": "dcc181e084680cc6010238cc9b47a0af1ab376c4de8d61d4ec6e5c86ca59d1a5" + }, + "api/events/envelope.py": { + "algorithm": "sha256", + "hex": "0cc828255964a6e68073b3419de0afe5ebd40bda4c75c484f0e768d46cb7716b" + }, + "api/events/nats_publisher.py": { + "algorithm": "sha256", + "hex": "ed9af4e93ec518c5c767a69c88f08b1423ef9af6f7a263da5541883167834d9b" + }, + "api/flow_defs.py": { + "algorithm": "sha256", + "hex": "cf72911a1e13133fad05567cf463fb82f590fff5fe698b00931edab0d458ffa0" + }, + "api/main.py": { + "algorithm": "sha256", + "hex": "ae4e8d53f9d16b7a32b4e6f67483d96b73f1042f46b772a87d25eaf114b6e1e5" + }, + "api/models/__init__.py": { + "algorithm": "sha256", + "hex": "b9ec8fe8b6c27a4ac7d47d4567480303b583b0d51fc0f84692a5507a0e4d4692" + }, + "api/models/agent_message.py": { + "algorithm": "sha256", + "hex": "0c854788021a0eea650ea9c2463572d7f3fad12d187e2325a9e9c743f9e7937b" + }, + "api/models/base.py": { + "algorithm": "sha256", + "hex": "22235b70cf8eaef2dc1cdac52c9a23befa54e2ed32b60418d56db88e5c61bb22" + }, + "api/models/capability_catalog.py": { + "algorithm": "sha256", + "hex": "6122f685dfa1ed588de19ea96b8e47b45290b76460de34d01373aa9cfacef9fd" + }, + "api/models/capability_request.py": { + "algorithm": "sha256", + "hex": "9078411e26fce472a94ddf6112b83c70ac3f5613e8dea7002b5b239f79080fe0" + }, + "api/models/contribution.py": { + "algorithm": "sha256", + "hex": "16cf0afbb5364067f4b58721a3eac215aead070d819683ec62f15eda93e0a145" + }, + "api/models/decision.py": { + "algorithm": "sha256", + "hex": "aad6e9c9970cf91adc0a94b0e17e35ea3f430889b44633202d65a90bbda3aa8f" + }, + "api/models/doi_cache.py": { + "algorithm": "sha256", + "hex": "d19ae235d6bfcf2ec68d1cefb715993269865f4ffe51d767ae2789d21801ce46" + }, + "api/models/domain.py": { + "algorithm": "sha256", + "hex": "37f67eb5034439acd5e484e578f9eb2dc9e5103a50e6836cda226a19ef824df7" + }, + "api/models/domain_goal.py": { + "algorithm": "sha256", + "hex": "1e53545cdce5d3a31da44831820ec6d1f9ce420a968e7afce10314f3b95d33ce" + }, + "api/models/extension_point.py": { + "algorithm": "sha256", + "hex": "b537010fadb5ce33c5977292d7ebe57df49cd2bcfa2b8c5d92c03946def1546a" + }, + "api/models/fabric_graph.py": { + "algorithm": "sha256", + "hex": "a3ed7689fce71aaca0a35f805e0a537ad2f9949cf7cd1a914bd1ce8cadae3afe" + }, + "api/models/intake.py": { + "algorithm": "sha256", + "hex": "dfe916df29f0d293aa06385a1c67d5ac70ca4a9484434e1232704a0d90166027" + }, + "api/models/interface_change.py": { + "algorithm": "sha256", + "hex": "98f7ab1cf8f2fe7cd4146b542258b84b008d57dca80aa2946f019434471d778d" + }, + "api/models/legacy_meter.py": { + "algorithm": "sha256", + "hex": "85f47cd5f1ce987d7d7d2c900c9d2839f21860ee8e078e955e1937869fedad6b" + }, + "api/models/managed_repo.py": { + "algorithm": "sha256", + "hex": "dd4ea29c5a5b8a23577c0529fbebcb8dbbf0127a176b6ae546b1b9161e827edd" + }, + "api/models/memo_notification.py": { + "algorithm": "sha256", + "hex": "b124a0bc92e468825d7c9f23b1f4784e815463b17e9f97550a03f4d1e66362bb" + }, + "api/models/progress_event.py": { + "algorithm": "sha256", + "hex": "23324050361d3d4c663dfb411a1b1205621fb6da6cb5930f40765e50a53d3d8d" + }, + "api/models/repo_goal.py": { + "algorithm": "sha256", + "hex": "06f8ec6c9f513d5e28870a1fd4906deb3a61fe43f32dbf49a65e67a8016ec8cc" + }, + "api/models/repository_rename.py": { + "algorithm": "sha256", + "hex": "5f63dfdd589141da8664a3436d4bbabb6cec6ebeb435d9cb8bc647c32a0ebe61" + }, + "api/models/review_contract.py": { + "algorithm": "sha256", + "hex": "d7f500cdb8baf1e68a5e72d325cd34351df85045fc101585757c96747435cf12" + }, + "api/models/sbom_entry.py": { + "algorithm": "sha256", + "hex": "3e7d67b59b070b0c8c7bf920c328b55384cc093ed9e82b98423250f10f698503" + }, + "api/models/sbom_snapshot.py": { + "algorithm": "sha256", + "hex": "5f27447fc54307ee5cb952876a565b572aac84f8b9837d501441dd8724852166" + }, + "api/models/service_catalog.py": { + "algorithm": "sha256", + "hex": "40da7c5a6b1e2abe037a853de92b3507d8a4a4d579e7b84cb7fe69ce01f1b0b9" + }, + "api/models/suggestion.py": { + "algorithm": "sha256", + "hex": "992f3186ca41ec087fbd5525c7bb56bf4ee418534d2c5de3da98dda5f7ee5ad3" + }, + "api/models/task.py": { + "algorithm": "sha256", + "hex": "c7692753ea56e56a170c80cd5737ae176c6ae3de583920954e1ed387720de78c" + }, + "api/models/technical_debt.py": { + "algorithm": "sha256", + "hex": "305567685c2c3e70f9ce9e7cf4cb36327136a990ec454a1116fd335c4f7ffff3" + }, + "api/models/token_event.py": { + "algorithm": "sha256", + "hex": "8bc89d19f307a2ed50f450d971e36c484ce0606056626211cbc29c88af327a0f" + }, + "api/models/topic.py": { + "algorithm": "sha256", + "hex": "d6c471a4ca79ecb481d2e5ef2528fa1f506eb71f57a20718607d8c1aaccb75f5" + }, + "api/models/tpsc.py": { + "algorithm": "sha256", + "hex": "fce236a3aea45d2b074d76338c3ecfefe2778c39eb23c0f9c244040d3db89973" + }, + "api/models/work_record_identifier_alias.py": { + "algorithm": "sha256", + "hex": "5a45735f3b0db070d1778140c0b0e08a2fb9fc35e9388fd9cf1e5cfcdd4c2cda" + }, + "api/models/workplan.py": { + "algorithm": "sha256", + "hex": "33552929d5352cd45b759546d2cfc8fdbd6e079c6fdc3570d0adf66e67bd3b68" + }, + "api/models/workplan_dependency.py": { + "algorithm": "sha256", + "hex": "2e8b5cfef41d38ffd0c4393d89679c66dbae6c745b937da1abadbdf49305eb1d" + }, + "api/models/workplan_launch_request.py": { + "algorithm": "sha256", + "hex": "1dc8f5557630882be1911a6d986f01e572a46740e8e9ab5b0fce3d3ddf5a4a42" + }, + "api/models/workstream.py": { + "algorithm": "sha256", + "hex": "e702764a14e8ce14c96d715dd173be29afdf1f296c57f99bb15e43cf8cf569b8" + }, + "api/models/workstream_dependency.py": { + "algorithm": "sha256", + "hex": "b6b1bf213ae2a9d00eb75e2e2a4e28a8259f2902e4cae3f33237b2f701218744" + }, + "api/models/write_idempotency_key.py": { + "algorithm": "sha256", + "hex": "cbf96e551a7985763788b7f7d1fcfbfd4232a9925005995ffa9f3e05d0106185" + }, + "api/routers/__init__.py": { + "algorithm": "sha256", + "hex": "74f80f8f9a2099d9a56063989a0a89d06d29a427b168dd9b1e00e1d070a48cac" + }, + "api/routers/capability_requests.py": { + "algorithm": "sha256", + "hex": "45442df8ba71d8c869d35f8c92a5662e3f2840a1a03364102363b4e6202b59f7" + }, + "api/routers/consistency_sweep.py": { + "algorithm": "sha256", + "hex": "ee5dc67c125223ca58a9d93c80a3ab06abdc81896425ec8e04195dcd136bce51" + }, + "api/routers/contributions.py": { + "algorithm": "sha256", + "hex": "ee836d7dab9d4f4b3e47474aad9b4de92a47aa143833d7754ccdff8b3fb7c3e3" + }, + "api/routers/decisions.py": { + "algorithm": "sha256", + "hex": "16d0df0fb06df6ee33f2872fd8e69d648e8bc1cccdd0dbc43c191547eff9cc4b" + }, + "api/routers/domain_goals.py": { + "algorithm": "sha256", + "hex": "bde36713532e939177595975aafffcb5b6fff2d84dd0b75862d8ed93a11f4522" + }, + "api/routers/domains.py": { + "algorithm": "sha256", + "hex": "763af9c65370a4e9d27d0d0d4434eb6a127552eba9253c80ea2794fdaac4ee1e" + }, + "api/routers/execution.py": { + "algorithm": "sha256", + "hex": "b962c48c758243aa856497e24d572918c82bbb2e24ff64aa3d15008c8668dccb" + }, + "api/routers/extension_points.py": { + "algorithm": "sha256", + "hex": "2e16d1133e03027509433877fc993f9b86ebf997bd0689ca2cbd1bfe053c27af" + }, + "api/routers/fabric.py": { + "algorithm": "sha256", + "hex": "b0539625d3d96fb0d29381547cb183aa6610c800c2d8f5dedad74d575c002de6" + }, + "api/routers/flows.py": { + "algorithm": "sha256", + "hex": "996977be1f4023bff3ada96a80d6506d6bd75b99492e99359c8f9b5585d9456b" + }, + "api/routers/identifier_migrations.py": { + "algorithm": "sha256", + "hex": "dd0c7b8f46bafe945ebfaf1ab604cbf3a87436f8c68e158dc2d1c17d60be2b6b" + }, + "api/routers/intake.py": { + "algorithm": "sha256", + "hex": "9e6a54ca8047e104f0b4f6fb0637c8b51c9ac05fdc0e82d652f1001b058df912" + }, + "api/routers/interface_changes.py": { + "algorithm": "sha256", + "hex": "c78f3fe1fe71088b1748dd1e62645fd3c9a0c5133ca0cbe8b95261c9140f8b51" + }, + "api/routers/legacy_meter.py": { + "algorithm": "sha256", + "hex": "bccc919bc174fb5235c3e1417867ac01beba1705f4eff476a348fd02ab0572a2" + }, + "api/routers/memo_notifications.py": { + "algorithm": "sha256", + "hex": "1d07af6f3526b4e517a5d1034a78fea1fc4ef8a8e3070f5cc5f2de2fc58eae5c" + }, + "api/routers/message_feed.py": { + "algorithm": "sha256", + "hex": "c6c6654c2ace385edd63136e3570df40fe40b32810eee89c213626013c130f7d" + }, + "api/routers/messages.py": { + "algorithm": "sha256", + "hex": "69860288e3d281d7f08e93896f1d55b8523df5ec85a02eadb188b30dc6724da3" + }, + "api/routers/ops_runs.py": { + "algorithm": "sha256", + "hex": "c7bc5387c3d2739787a4f1a86d2901abb77e05b1d2045f0831a5874b83ec9061" + }, + "api/routers/policy.py": { + "algorithm": "sha256", + "hex": "9b007e619174aed76a02c8938c95909e85823228faa0a56d56d854ff56a110c0" + }, + "api/routers/progress.py": { + "algorithm": "sha256", + "hex": "aac8b3de4c7e16cdf08d992092408369f7c0bd875a19212b67b382881a863245" + }, + "api/routers/recently_on_scope.py": { + "algorithm": "sha256", + "hex": "191439389f4d7c386535100ac668c4bfd1f25fb0e554c8a9e00cb7de2913c591" + }, + "api/routers/reconciliation.py": { + "algorithm": "sha256", + "hex": "1921c2427de685fa44b22ca2b3778c8ede7ac92c5e0c377d2e1d5643d887b7ec" + }, + "api/routers/repo_goals.py": { + "algorithm": "sha256", + "hex": "fb6fd76150acccc115336c41d19ec2491489562ab91d088c4fe090cd19ee7c29" + }, + "api/routers/repos.py": { + "algorithm": "sha256", + "hex": "59ed04a10fb811b13069379b3860db843bba5fb15d30010984d14e959ea0bec2" + }, + "api/routers/repository_renames.py": { + "algorithm": "sha256", + "hex": "45a2565d6896f8f5a4640217eee27445195958816814d44cd7126bbd26e03b2a" + }, + "api/routers/review_contracts.py": { + "algorithm": "sha256", + "hex": "bbcd17c30611ef6f362ba3e7cc535f31fd03c39e36c52385b5ccf839d4fa984a" + }, + "api/routers/sbom.py": { + "algorithm": "sha256", + "hex": "c343cd6df0d528c068ad71ceebd9d6b4a964965ddbbcebd89402c2521a3c697c" + }, + "api/routers/services.py": { + "algorithm": "sha256", + "hex": "c401acb92c0f17a7e974a4c0e25cc0e7aff6cad2cbbb616260eb149cd15c1f9a" + }, + "api/routers/state.py": { + "algorithm": "sha256", + "hex": "86d50f64cddee4b24ca793be8201c511fcce663a0d301bbc8a15077502379a2f" + }, + "api/routers/suggestions.py": { + "algorithm": "sha256", + "hex": "096b80b4807111bd60d69334e7b679b2620a6709525d58b6ef7d9367f28d1661" + }, + "api/routers/tasks.py": { + "algorithm": "sha256", + "hex": "725b7a72a77d67b5ec5b86354977f3085f43b7258ccb05cfc64b41b922b076ad" + }, + "api/routers/technical_debt.py": { + "algorithm": "sha256", + "hex": "fa76bcd8b5b0c2ef663396e16c8aac5859e371c9195d867fc399ce5d32def369" + }, + "api/routers/token_events.py": { + "algorithm": "sha256", + "hex": "0634f92026f404bbb707b5dcb65edba9fa2eabde9bc5cac5cb743f05084a1f87" + }, + "api/routers/topics.py": { + "algorithm": "sha256", + "hex": "fa5415f3d0340042e91e206e9bfd2d58aa469318bf29a5dce411e7038748eef0" + }, + "api/routers/tpsc.py": { + "algorithm": "sha256", + "hex": "a9a1360f948f8eedf85bebe802974543afe142c1e36fb7ce17c288d4e393be7a" + }, + "api/routers/work_record_projection.py": { + "algorithm": "sha256", + "hex": "a6166516df1d7d228b3ab55826870ff8388e150c6a922c46bc6f4839bb59546d" + }, + "api/routers/workstream_dependencies.py": { + "algorithm": "sha256", + "hex": "155ee4fe4fdd8d722c4aad7016c303bcff4db81c1711ece1eb60b5e7a77d7774" + }, + "api/routers/workstreams.py": { + "algorithm": "sha256", + "hex": "fc85f5dfba097cf93e3f19325dea08a56b0044af7524798e1463d987fc68848e" + }, + "api/schemas/__init__.py": { + "algorithm": "sha256", + "hex": "4743b2a51859a0c95c17daeab817bb0b459f6e7ce5129339a76dd36a2690682a" + }, + "api/schemas/agent_message.py": { + "algorithm": "sha256", + "hex": "dfd14ffa3887a801e7b91292fad12d51423d7e384090a1bff0093712037c1eb2" + }, + "api/schemas/capability_request.py": { + "algorithm": "sha256", + "hex": "3527cdd3244f61cd3da329129a4014365503b1a59c40880f78c46b2a03abaeb8" + }, + "api/schemas/compat.py": { + "algorithm": "sha256", + "hex": "95440f423148be2b5e629aa01fb39cd125090def6167068558f4e2ff8e30ce9f" + }, + "api/schemas/consistency_sweep.py": { + "algorithm": "sha256", + "hex": "3981375b32959faee67cd2b69c3926fcc37e8b8308c2ce787754b2982f28e117" + }, + "api/schemas/contribution.py": { + "algorithm": "sha256", + "hex": "69defb2aadd75b956234ce601baea167ad8a2fd56d099914219017699e3920f0" + }, + "api/schemas/decision.py": { + "algorithm": "sha256", + "hex": "987b4980e1cc03a6ee80ae4539479eafe0e8bda892588b4a2467f4bdda1763a7" + }, + "api/schemas/doi.py": { + "algorithm": "sha256", + "hex": "4af4715bbb71c1e66c98a8404fb1265f2a9623f6cd9ad7caf71abe1faddcd7df" + }, + "api/schemas/domain.py": { + "algorithm": "sha256", + "hex": "4e608d5ea09bbf2d81432d4b0c1343cc9ddf83396ed3075fed7685611478c27d" + }, + "api/schemas/domain_goal.py": { + "algorithm": "sha256", + "hex": "c12454f958df703195e8a0e532f5ce9f23b2b913d2c769e36fd86b858c21c5fc" + }, + "api/schemas/execution.py": { + "algorithm": "sha256", + "hex": "18dbbc2b98b85558ef819c38fea43882d3b88f5bcf2fcfb0d665a49ce5a4145b" + }, + "api/schemas/extension_point.py": { + "algorithm": "sha256", + "hex": "c062b266b5a5249907885db8650c8044076ee528e576e4d38a93af082a8b2d06" + }, + "api/schemas/fabric_graph.py": { + "algorithm": "sha256", + "hex": "b9ad6093a75a7c73f0ea3e1d47a1795e4ba107c7b71bea4d35ad7b21a42e1e22" + }, + "api/schemas/identifier_migration.py": { + "algorithm": "sha256", + "hex": "59645fdb76d635106bc7c70f98c560857d50530e176de1add50ae26018f96ded" + }, + "api/schemas/inbox_feed.py": { + "algorithm": "sha256", + "hex": "ddb632db83eeb6676610a83326716c4c1c8d96ac988747e36b04b2b9f369ee15" + }, + "api/schemas/intake.py": { + "algorithm": "sha256", + "hex": "cc7ef4ba2ab77e176a985db81a489653e7138522d31160b4bbf81212cef2edc4" + }, + "api/schemas/interface_change.py": { + "algorithm": "sha256", + "hex": "29848212931f2640a65fa5286641e5c08c51082cc6266c8efc1beaf4a29617af" + }, + "api/schemas/legacy_meter.py": { + "algorithm": "sha256", + "hex": "c31b0de566234b1d1b369ef90a8810172d3ac00c84998fe2abf6115b92af29a9" + }, + "api/schemas/managed_repo.py": { + "algorithm": "sha256", + "hex": "beeb8aaafa0efebd3216e7daabdae973b3b2215f77a1fbf0e7520d3532e219da" + }, + "api/schemas/ops_run.py": { + "algorithm": "sha256", + "hex": "f5839e25d7e86a6dddfaa0301a219768a3319b2388aa0f194a069d067889befd" + }, + "api/schemas/progress_event.py": { + "algorithm": "sha256", + "hex": "1b2b28fbb6b89e9b64fe06ac9584162c8adc81ca7a3eeab98810910520c70fbf" + }, + "api/schemas/recently_on_scope.py": { + "algorithm": "sha256", + "hex": "3f33ef525e58faed99afc796eb51de71f376a0f9a43f1d4186dcb4dec4c375d5" + }, + "api/schemas/reconciliation.py": { + "algorithm": "sha256", + "hex": "bfe15287270108449923db918fdad670db0a797d2027a9eba32f42353a8d9806" + }, + "api/schemas/repo_goal.py": { + "algorithm": "sha256", + "hex": "9228389ecd53697127635d7bb0dfe045e5e144e1fc71a7521d8c2c63253434d0" + }, + "api/schemas/repository_rename.py": { + "algorithm": "sha256", + "hex": "517704b0d7018a4fb7c7eb577ae88dfec48eec224bf912c14efe95bf74898e99" + }, + "api/schemas/review_contract.py": { + "algorithm": "sha256", + "hex": "30a9700612dba308554a58bc8bc709694d6501d156b7c87dda0b6aa92997ce69" + }, + "api/schemas/sbom.py": { + "algorithm": "sha256", + "hex": "67f4f21d5fb4d754e920bbc63816e10b0f6cf0b953e0981388cb4718b6f41ade" + }, + "api/schemas/service.py": { + "algorithm": "sha256", + "hex": "9582b8ac339493c56cc54b6176d1fc06fcf981b4e6412cf1398232b663ecf075" + }, + "api/schemas/state.py": { + "algorithm": "sha256", + "hex": "aca2de89a79a8cefae3a24d2c3abdd6edca3eb7e88d896f67916912869247b9d" + }, + "api/schemas/suggestion.py": { + "algorithm": "sha256", + "hex": "7d1810ffaa81891c73960a22a829ab87e99e0654c33b64d0324fd12840343f9e" + }, + "api/schemas/task.py": { + "algorithm": "sha256", + "hex": "1292eac2643530d293b34c4ed5b8d02e19f4124ba6876b98a19beefe8d5ffa17" + }, + "api/schemas/technical_debt.py": { + "algorithm": "sha256", + "hex": "e7333c06b60cf477934623e4f7b8d00d8ebf84065bf5c4784adcc7d21978fc25" + }, + "api/schemas/token_event.py": { + "algorithm": "sha256", + "hex": "bb4798ac8cc23c806bb21c8b0ece60a44357ef416e3b26b0afa077ccfe83648a" + }, + "api/schemas/topic.py": { + "algorithm": "sha256", + "hex": "ad687da4c194126b3e67aa0177ce273e17cbd0bb823ab25eb23539d64e78e148" + }, + "api/schemas/tpsc.py": { + "algorithm": "sha256", + "hex": "d4b481781e1547ef38439a18046c596e7b6640a39c923981fd98cdc05d321aa9" + }, + "api/schemas/work_record_projection.py": { + "algorithm": "sha256", + "hex": "9c1364576f8775fa5d6cc1a16bf1ab57cee1fc25aa83586b42971bd99f104fa6" + }, + "api/schemas/workplan.py": { + "algorithm": "sha256", + "hex": "c3c78a8a5d13c7b053c7fdf0b686b8db72af5dd81902f19263d8ad57c5446be4" + }, + "api/schemas/workplan_dependency.py": { + "algorithm": "sha256", + "hex": "5724f3a16b23657275d8e3fa7fe54d6018f13f8e961fc0254fdebad8c1eb8708" + }, + "api/schemas/workstream.py": { + "algorithm": "sha256", + "hex": "2b5047e04e9c86f2a6872a034f538d2f5440a8f0339d43fdc5ae0479ac8739cb" + }, + "api/schemas/workstream_dependency.py": { + "algorithm": "sha256", + "hex": "77d717c16b2d31a97123b16fefd1bd62ed176767afd298230b7c3bf6238f7c9f" + }, + "api/services/__init__.py": { + "algorithm": "sha256", + "hex": "da66b54e6eadb7d7212ee1e4efaee5f4f78b735b4e58144d6a7aa3515962b764" + }, + "api/services/consistency_sweep.py": { + "algorithm": "sha256", + "hex": "e7e20df90304469546c96f5534d050fcbe5fb492162b474c2b865873344c12e8" + }, + "api/services/execution_queue.py": { + "algorithm": "sha256", + "hex": "fd608ee7cc0b3acb6c26962cdfddf643aa96c973646803d3a31cc4b317412280" + }, + "api/services/fabric_graph.py": { + "algorithm": "sha256", + "hex": "6f321ad0859e65c4b3faafc475c9af51d4e86c63c7ecb1a31f785e494524e8ae" + }, + "api/services/forge_credential.py": { + "algorithm": "sha256", + "hex": "80a53bf6e3514599d293cf2c2459e912ff83a96b0793e5128e2f9818618750eb" + }, + "api/services/forge_projection.py": { + "algorithm": "sha256", + "hex": "af4c266ecaa0fdf53b696e4a11b553c84cff58b1501d82e87165e344ca35c25d" + }, + "api/services/forge_repository.py": { + "algorithm": "sha256", + "hex": "c6bd3ffc7c614a24554091c0c28269abba1c8bdcc8b15a289091864a7131cad0" + }, + "api/services/historical_projection.py": { + "algorithm": "sha256", + "hex": "9ff2a1e2d97a0499f62220533f9d8fc1cd22fe02a13abc2bbcd346b86dc34fba" + }, + "api/services/informed_decision_contract.py": { + "algorithm": "sha256", + "hex": "cb686ca8066e4a42e5efa296040565b07afe7c2cf7733e2f256a3565b4b81633" + }, + "api/services/legacy_compat.py": { + "algorithm": "sha256", + "hex": "82f8e720c72da7294e006fd0ab1aaaff80ce0f2f088adb20150289e21a651603" + }, + "api/services/legacy_meter.py": { + "algorithm": "sha256", + "hex": "95f77ca2b51bc9474d3bd39640e491a72a4454c60683768d53d22c7eb0518510" + }, + "api/services/lifecycle.py": { + "algorithm": "sha256", + "hex": "ce066dee96e6a2aebc8d6c5fe4f482823a83d0426e880fcc4c3e46addaf22f1c" + }, + "api/services/markitect_templates.py": { + "algorithm": "sha256", + "hex": "ff1ad991b25d047003b9f16543ba500a95c0771803883374a3b1c417180671ce" + }, + "api/services/memo_dispatch.py": { + "algorithm": "sha256", + "hex": "85e50695fe9f904591181d19e0632730b30b770998c990b8b7037430b2410fae" + }, + "api/services/memo_forwarding.py": { + "algorithm": "sha256", + "hex": "4f79e6412aad501a28031557ddc78ed191e15f467b434f2e4f779254d60a814b" + }, + "api/services/memo_notification.py": { + "algorithm": "sha256", + "hex": "12de35652472c6b244d393e4ee82d3dc9d8a77ef8d8625ad35f95eaec398b71b" + }, + "api/services/message_receipts.py": { + "algorithm": "sha256", + "hex": "509dea53f843abf4099c7a4e6d6c5ffdeac979150806493c3fbf29cfdab3db0d" + }, + "api/services/ops_run_projection.py": { + "algorithm": "sha256", + "hex": "405036d4423f78fd2ab0f4c29ce9e2d415824377b1bf657ac03622d2e4b18f12" + }, + "api/services/recently_on_scope.py": { + "algorithm": "sha256", + "hex": "941f18194b24e3a92ab20744b9bc17f81db94a017e78d9da7ff0b64a11a265b5" + }, + "api/services/reconciliation.py": { + "algorithm": "sha256", + "hex": "08d9f78c4fe26cba67e4dbc510a0719fe8060b4888e0dfda2f295f8f93496bdd" + }, + "api/services/repo_manager_dual_run.py": { + "algorithm": "sha256", + "hex": "8826ab47565120a7f106007ca48392c2da9af02f496e11fbef07771a45daee2e" + }, + "api/services/repository_aliases.py": { + "algorithm": "sha256", + "hex": "a3b520dad3201e1627c70a8027b1b9d765d533d490cf524ee68672ff4af92e89" + }, + "api/services/repository_identity.py": { + "algorithm": "sha256", + "hex": "7fc1e26fe92cc1914b2ddf3e60078a28553482bd22413377beaf04ad5c7c5be4" + }, + "api/services/repository_rename.py": { + "algorithm": "sha256", + "hex": "a5aa9334f17e4642b76399b4a0e06484dacc9c209586bac968247b2637024e21" + }, + "api/services/review_contracts.py": { + "algorithm": "sha256", + "hex": "2bce44e33d129b33537cf70bc86250ee0a5756df728c40b168b8230f1af8fd96" + }, + "api/services/sbom_nexus.py": { + "algorithm": "sha256", + "hex": "df850101985523cd785b7349d0686062bca011a6aa1ddb9e8fb4a3b7dfef6dab" + }, + "api/services/schema_state.py": { + "algorithm": "sha256", + "hex": "ad3bf7d49314b2683ee7f1778ce03f369d09477bb6d69f5c5f2ccdd3acc46c7f" + }, + "api/services/suggestion_relevance.py": { + "algorithm": "sha256", + "hex": "ad6b94d3f049e318c67c14fdb2aa7364988a57af7c1caff26f6c1527eea4bc88" + }, + "api/services/suggestion_wsjf.py": { + "algorithm": "sha256", + "hex": "e204f4ef469289ecc2c3cfea8cf04f548cc5b8fcb268712a04cc711856109a9a" + }, + "api/services/summary_cache.py": { + "algorithm": "sha256", + "hex": "e87b912da8e3e032184e269388105a3d9a4ca73d3c7dea453d82bc9ac9a1f719" + }, + "api/services/task_record_id_backfill.py": { + "algorithm": "sha256", + "hex": "71d8e963d89b85c6cb859414e280607464838628602590a641fa05e8dede3734" + }, + "api/services/token_sources/__init__.py": { + "algorithm": "sha256", + "hex": "00f151308dd4287434c921a8713e0b340c5759bfbc7b18dd28f0c522cc406d57" + }, + "api/services/token_sources/attribution.py": { + "algorithm": "sha256", + "hex": "136ba70619453ac033cd570acee529776f8eb441e76e9dddf475adba4345912e" + }, + "api/services/token_sources/base.py": { + "algorithm": "sha256", + "hex": "bbd19cbcd713d16a5586147ec2c263af4dc11b1a50ef56035195cda05013ff04" + }, + "api/services/token_sources/claude.py": { + "algorithm": "sha256", + "hex": "5cd26cf652a0977fe7e65b153162e93a9db7629fc44c3aee094726c81195a498" + }, + "api/services/token_sources/codex.py": { + "algorithm": "sha256", + "hex": "2eccea35babe7aa02d8174023a125ad955f1c691de80090eddd1f1e66969144c" + }, + "api/services/wait_kind.py": { + "algorithm": "sha256", + "hex": "69d7ea79df1ca5e5ed2b0fbf6eba78443fb70485ea67d77839ffaa3edb10c941" + }, + "api/services/work_record_identifier_migration.py": { + "algorithm": "sha256", + "hex": "1ef732a6beba93d2b69b04fc1e510c452eb1663b7519383358bd3878ab6d8323" + }, + "api/services/workplan_files.py": { + "algorithm": "sha256", + "hex": "6f4aba5ef2811118cfbd4ca436149730a404ea91e5c1f47212c646a5a2ef5365" + }, + "api/services/write_idempotency.py": { + "algorithm": "sha256", + "hex": "ea1d709f25327492e65267c8b0d9159aa1576cf59b353f1451d8d39488f2c287" + }, + "api/task_status.py": { + "algorithm": "sha256", + "hex": "53dcf200d9f2ef206d7fdc166e778fbdfbd72d9b600f82760a3108dac83b3320" + }, + "api/work_record_flavor.py": { + "algorithm": "sha256", + "hex": "72f5664aefa5230fd5664755428fd8af383309d12819aba49a59b35ec2a7aa15" + }, + "api/workplan_status.py": { + "algorithm": "sha256", + "hex": "ca6c9df3038dbfe02dd95b2bafc0ed64b1bdd316b16c8631a1376da74f7a77cd" + }, + "custodian_cli.py": { + "algorithm": "sha256", + "hex": "0dcf8f6ffdcc3dd21339af3132693b700210fddfe58a68a10da671db27d43e75" + }, + "dashboard/observablehq.config.js": { + "algorithm": "sha256", + "hex": "d54a2162803be62b1fa39d5e7e2ac25a9e20a5ed41c8a280243e9f76ebe96db3" + }, + "dashboard/package-lock.json": { + "algorithm": "sha256", + "hex": "633f2a3712879937670307f24ddf9c8efa2ed2c7fd26f6f73cfc5d4480fae554" + }, + "dashboard/package.json": { + "algorithm": "sha256", + "hex": "ec63294626b088865ba1fb052d6a6a2a29723b5e29cc20e9c69528b62cb5ac53" + }, + "dashboard/src/capability-requests.md": { + "algorithm": "sha256", + "hex": "0acf764934fc01756d02fd4f2bf7cbcd88142dcbc723601fdc9ff32275aba26f" + }, + "dashboard/src/components/action-confirm.js": { + "algorithm": "sha256", + "hex": "4c4da9f770ac2d12b5b1a9bd041ae1aa01c747a0e5e123784047512911d716aa" + }, + "dashboard/src/components/config.js": { + "algorithm": "sha256", + "hex": "33afffe68f56aac229de15f5152c6de37652ccb601a5d2845d2e9f210e87a61e" + }, + "dashboard/src/components/doc-overlay.js": { + "algorithm": "sha256", + "hex": "e4926a169a05ede4e353b0db620a694c971e88f000668d53db5d18fc50955558" + }, + "dashboard/src/components/entity-modal.js": { + "algorithm": "sha256", + "hex": "6179ca8c418921a716e29531dee0f61030d9cec91da40749fb4eeaac6d0377d4" + }, + "dashboard/src/components/field-help.js": { + "algorithm": "sha256", + "hex": "893451916214d27fce5c5e86930d4420b259726fe900909487668ba918db49e7" + }, + "dashboard/src/components/help-tip.js": { + "algorithm": "sha256", + "hex": "0b192e29ea7db8103264e79745a4fed174d71c29cf9f9a129fa76f4252df0342" + }, + "dashboard/src/components/improvement-modal.js": { + "algorithm": "sha256", + "hex": "8b88ff03b258e45f1f111abf65f62c884b63f86dbaeb35a8aef06910eb6be8f1" + }, + "dashboard/src/components/multiselect.js": { + "algorithm": "sha256", + "hex": "8e41df009acb139b91632daf3ae0450ccb201972ac48aae5b7bf8a06c782f0c1" + }, + "dashboard/src/components/ref-cell.js": { + "algorithm": "sha256", + "hex": "abea58e74684d7678ac04161329b8e9ac264db4e25f5d8c76afdf829fe2aff87" + }, + "dashboard/src/components/status-control.js": { + "algorithm": "sha256", + "hex": "ac9bd6bb89b9584f177a48c64c8839eb48f49bb48117244a2ec3c3961aa0f591" + }, + "dashboard/src/components/toc-sidebar.js": { + "algorithm": "sha256", + "hex": "54d5d85013b848b87552fdc6145077b5ed67320a93399f212587e46c0f4e4464" + }, + "dashboard/src/components/workplan-search.js": { + "algorithm": "sha256", + "hex": "d0f6aaf1f682e7c2dbbbe37d98ab7e2dd4f4847012301ca83474c342066cd7bc" + }, + "dashboard/src/components/workplan-status.js": { + "algorithm": "sha256", + "hex": "8d0a9bfd05cdebb58c7acf20f149c872796a290ee3581895ef576c44dee02ec1" + }, + "dashboard/src/components/wsjf-triage.js": { + "algorithm": "sha256", + "hex": "6f5b2d55ed06f448a5db6fb7a15f66406332eff8fde3f72a4ebe9a733b60ca70" + }, + "dashboard/src/contributions.md": { + "algorithm": "sha256", + "hex": "05acf2fa351ae70f74d7573d63e9be5b32fb391863099df403c58810fd277465" + }, + "dashboard/src/data/contributions.json.py": { + "algorithm": "sha256", + "hex": "25df053fa57b621ec7e1af3793f14a6ba6f7b2c92ee54191e666be622a63f48f" + }, + "dashboard/src/data/decisions.json.py": { + "algorithm": "sha256", + "hex": "1d7e6c666654d2d480d8dd1275d556e9873517f4ce6a5ad4011bcf4b3fd66def" + }, + "dashboard/src/data/domains.json.py": { + "algorithm": "sha256", + "hex": "bcd5bc5afcc39eb339b6f2b2fcd09b890eafb990747382edd3beff3b7f5526fe" + }, + "dashboard/src/data/gitea-inventory.json.py": { + "algorithm": "sha256", + "hex": "f3bfda3275b821d5b86fa9b49a349082419fb63ee94b625964249ab606d217b3" + }, + "dashboard/src/data/messages.json.py": { + "algorithm": "sha256", + "hex": "028fc00b4195fe2a410883b8dcd992259495494b64b8e379564c018ae0e14e1b" + }, + "dashboard/src/data/notices.json.py": { + "algorithm": "sha256", + "hex": "40fd604d0622081e1b24d1355453a0b57432d7eb7b4c95210313af7633b6567f" + }, + "dashboard/src/data/progress.json.py": { + "algorithm": "sha256", + "hex": "71696e300f4cef6623719e44e40a90b5c330be1ea338e6f549d3447573e2906e" + }, + "dashboard/src/data/repos.json.py": { + "algorithm": "sha256", + "hex": "a1a020ae2076725bb6420d862eb329544eb1c2c2fffd73780949b7106d5914d0" + }, + "dashboard/src/data/repos/[slug].json.py": { + "algorithm": "sha256", + "hex": "27f4e8e85df24f55e760cff875f25a65ec5fa3a4c42f121b19daccb2c4488550" + }, + "dashboard/src/data/sbom.json.py": { + "algorithm": "sha256", + "hex": "61654aa4e723f403cf7e2de568a20b29ca924bd4e9b7227c9312018f5246e5b5" + }, + "dashboard/src/data/summary.json.py": { + "algorithm": "sha256", + "hex": "1d1a9308b109bf762404d8dc4388b2ec2d546d57a195a02f0e545a90f371c52c" + }, + "dashboard/src/data/token-events/[id].json.py": { + "algorithm": "sha256", + "hex": "5b581ce85050b3ff8153cba55f842d44ae73f0117bfe6a45232a30f0a472e9d5" + }, + "dashboard/src/data/token-summary.json.py": { + "algorithm": "sha256", + "hex": "3c42651295a3cad41808b5518f40e3b16c316cc601a6308bc57acf5afad013b0" + }, + "dashboard/src/data/workstreams.json.py": { + "algorithm": "sha256", + "hex": "6ad80b1c475f5975f325426b647bf7db5e7790f39679473cb5a91c69930ff4fc" + }, + "dashboard/src/data/workstreams/[id].json.py": { + "algorithm": "sha256", + "hex": "17579797a49665812cf03003964b6f34dddee3bbeb96082f1fbee6fb5cee9358" + }, + "dashboard/src/decisions.md": { + "algorithm": "sha256", + "hex": "4b933c0a625c2e0b25e0ddfc57d5c6aa4e01b23715f6fb1d9488bbfa948c40ff" + }, + "dashboard/src/dependencies.md": { + "algorithm": "sha256", + "hex": "d15d0d1d428f64d0504483b4fc7ded3cf45da71e82c3cfe47c993af81540b3a1" + }, + "dashboard/src/docs/capabilities.md": { + "algorithm": "sha256", + "hex": "336bc79dc393513fc059853d4b93e76194b5f4dd4575722b9d1af47708e45fb0" + }, + "dashboard/src/docs/connecting.md": { + "algorithm": "sha256", + "hex": "aff97f6b91f881ab3ae3c6bd2fbf65e8f9181fc61b8530d6a7e5f1e0433e99e2" + }, + "dashboard/src/docs/contributions.md": { + "algorithm": "sha256", + "hex": "58884f7b282bf0eb7827119e5b1e3e8086d584cb2d88d42616f5ae646e7dba88" + }, + "dashboard/src/docs/dashboard.md": { + "algorithm": "sha256", + "hex": "f121c8f7789058cd61c4844222c7fe882afc422291479243fa8e11b2a9562593" + }, + "dashboard/src/docs/debt.md": { + "algorithm": "sha256", + "hex": "3b8773911371f26877f6f466c7887b5d55c03186a75c252327aa3fd858965f0f" + }, + "dashboard/src/docs/decisions-kpi.md": { + "algorithm": "sha256", + "hex": "033d9bff17415427cac75b7dcd321528a02f9aa00bfbaae1af8ef19913720cde" + }, + "dashboard/src/docs/decisions.md": { + "algorithm": "sha256", + "hex": "edca19d3981910c2b861c82737753fe1bd44f335e96eac7beb86ca65233d5579" + }, + "dashboard/src/docs/dependencies.md": { + "algorithm": "sha256", + "hex": "4d1719268002c4385665d2fe2a0ee1d83f2d1d591cff8b178b32f17b48787f6f" + }, + "dashboard/src/docs/domains.md": { + "algorithm": "sha256", + "hex": "4fd1384abd886d8a8a29fa69421e109a47965547f6524c520a70acb524630591" + }, + "dashboard/src/docs/extensions.md": { + "algorithm": "sha256", + "hex": "bf75ee5b889d70a9a0dd39c9ff6da838f04bbb258b31b7093acbcf463aabfd45" + }, + "dashboard/src/docs/gdpr-maturity.md": { + "algorithm": "sha256", + "hex": "c03f939317741bdd62881805fc0e500a2dab9d4dfc96365fda86989ee8f09fe5" + }, + "dashboard/src/docs/goals.md": { + "algorithm": "sha256", + "hex": "9c8a374ee3090833e2487744e40ad1666f2b55d7b5b078a9365275470325a31c" + }, + "dashboard/src/docs/intakes.md": { + "algorithm": "sha256", + "hex": "fc61b50436971f1c1db3bbae88d317ba62e0d82b234065efe0110e0ce0c41c4f" + }, + "dashboard/src/docs/inter-repo-communication.md": { + "algorithm": "sha256", + "hex": "7bef6237ca5e6b54b3ee76cdc6ffb254e10a6b657941c960f30e82790b9eccbc" + }, + "dashboard/src/docs/interventions.md": { + "algorithm": "sha256", + "hex": "c0a5b2ca7f461e500212423a2e91fea727da3a5f5a0dca9905e91978cbbec956" + }, + "dashboard/src/docs/live-data.md": { + "algorithm": "sha256", + "hex": "f649f82abf1f2611f90f3e85a08a3220a050e9f29a8c2d26ddf9f5e6bbc8f1ab" + }, + "dashboard/src/docs/overview.md": { + "algorithm": "sha256", + "hex": "77f9707ea68a528d21206a2723e729d1a8e95b8ed420492ac39495d9328fb24c" + }, + "dashboard/src/docs/progress-log.md": { + "algorithm": "sha256", + "hex": "566ce978f2855bdcbcd1bc82f557a830c47f35e45ff1ab840473321614da0b20" + }, + "dashboard/src/docs/ralph-workplan.md": { + "algorithm": "sha256", + "hex": "f73ed54f47e77aae28b2e6c80efe80fe5e0322e0528db8da07f15ef6da8a0b0f" + }, + "dashboard/src/docs/reference.md": { + "algorithm": "sha256", + "hex": "3c8a75641ac3b021079629d1f6e9795afaf2717b48347551c4b3ce3f9f6aa034" + }, + "dashboard/src/docs/repo-integration.md": { + "algorithm": "sha256", + "hex": "705e874201aed903c943cc78559c4cec361c432456d00ccbb41e6d3c215cfdec" + }, + "dashboard/src/docs/repos.md": { + "algorithm": "sha256", + "hex": "655cd5c20a2132d0c61325b4572dc27ddb301aae592376a7d88ce375ed6b29fe" + }, + "dashboard/src/docs/repository-renames.md": { + "algorithm": "sha256", + "hex": "3b182c94ce7979d27bc2c86d5327a809a2f4f0de2dd51fe03e6a4685f0c53576" + }, + "dashboard/src/docs/sbom.md": { + "algorithm": "sha256", + "hex": "32f9813ae6a5f55709333c325ef8dde70d771c90f7191f9ed74d0b53df6572c1" + }, + "dashboard/src/docs/scope.md": { + "algorithm": "sha256", + "hex": "105d0118e1e54a669db6b50653b594d1438ac7b87138afb6218c9ba7855e7391" + }, + "dashboard/src/docs/services.md": { + "algorithm": "sha256", + "hex": "1e448dd0551c0ba09fe182b3d7c16f4dcce2fa5eeb61bf10a89fb84e5b5b88d1" + }, + "dashboard/src/docs/state-hub.md": { + "algorithm": "sha256", + "hex": "e5fb83ce46dc2bf8ed23b481fd0bed6e692985ad50b66eb6510c054197f99641" + }, + "dashboard/src/docs/suggestions.md": { + "algorithm": "sha256", + "hex": "6792b6be0458a47ed774e1707d623b0c767361697e7f127e4cb2cfd6204b3421" + }, + "dashboard/src/docs/tasks.md": { + "algorithm": "sha256", + "hex": "5eafd0be1ddc21d5538524ac014ba9db4758ae327a60398a53ba824d100ea6cb" + }, + "dashboard/src/docs/todo.md": { + "algorithm": "sha256", + "hex": "814620124658d0f4056f1a0af9059a888a4997317fdfb0813de051a701b3acbf" + }, + "dashboard/src/docs/tpsc.md": { + "algorithm": "sha256", + "hex": "69acfba5c4f415145996f75f1edf12eb8f12e93f8bdff50008ab311f9df67548" + }, + "dashboard/src/docs/work-records.md": { + "algorithm": "sha256", + "hex": "06324e6dc5cb646fe8b229798f5ed5cf78399e52d7265fc5585cdebfc6b03c17" + }, + "dashboard/src/docs/workstream-health-index.md": { + "algorithm": "sha256", + "hex": "bcffdf8fbe9f2baf88b7bf4af025b42e5044310a86407aaa6025945be23ac2ef" + }, + "dashboard/src/docs/workstream-kpi.md": { + "algorithm": "sha256", + "hex": "98e1149fd7e826c897ebe97ebd8f367e2295344d0d8db05c1d48dabd21bfc3d9" + }, + "dashboard/src/docs/workstream-lifecycle.md": { + "algorithm": "sha256", + "hex": "f3162a77e335a5b201e1049be1c7e2d35ddd274532e2a4a1b74ff81ea5d43171" + }, + "dashboard/src/docs/workstreams.md": { + "algorithm": "sha256", + "hex": "bcfef0a8fb73ac80bd0d10833f302ddf7e99d3d931f7bc8a2633133b05ed42ed" + }, + "dashboard/src/docs/wsjf-triage.md": { + "algorithm": "sha256", + "hex": "632dc11c3ef4e422885b3d4526413367de8c9043597e826e92885d64dbfc05ab" + }, + "dashboard/src/domains.md": { + "algorithm": "sha256", + "hex": "72f312d4ece7708e2fcd26213bf58668c5fe866a3f164460ea11b62c0e2ade06" + }, + "dashboard/src/domains/recently-on-scope.md": { + "algorithm": "sha256", + "hex": "932e0f21465734d3812af862eb11660fa59f7f53f4151f3fc346de0828b1ddb7" + }, + "dashboard/src/extensions.md": { + "algorithm": "sha256", + "hex": "941756d267eb8c336f9e5439e8b3f3cf5641eea6bb1795a3f69f442b61ad4de8" + }, + "dashboard/src/goals.md": { + "algorithm": "sha256", + "hex": "89d6fbd47d6b58835c1ecad74a3249712e1a3282749ac674b1a152689b65fafe" + }, + "dashboard/src/inbox.md": { + "algorithm": "sha256", + "hex": "3392253cc634d18381d1ad801177bd7af4e602b8786d4ed17010c5ff04420038" + }, + "dashboard/src/index.md": { + "algorithm": "sha256", + "hex": "83ae6fc0080f65c092de7c6eb849044b34b00dd70ce778c39dd8d697564b0f1f" + }, + "dashboard/src/interface-changes.md": { + "algorithm": "sha256", + "hex": "0c53fc70f5ba1b4adec493633aece42e5469ab3d4f55ca172ba01311b0a98fd4" + }, + "dashboard/src/interventions.md": { + "algorithm": "sha256", + "hex": "780394878d78f59323d1d17aa94dee54c9918f5c1f29c915511f29f0316825e0" + }, + "dashboard/src/policy/intake-doc.md": { + "algorithm": "sha256", + "hex": "e4b0868f3a25580015363946597c761a48508fb5a253e6d34394ffb730259f89" + }, + "dashboard/src/policy/repo-doi.md": { + "algorithm": "sha256", + "hex": "ee10b5895f6826fa4051f079cc97b8c51b3b4185c084b00893f729e71099e8b1" + }, + "dashboard/src/policy/service-dom.md": { + "algorithm": "sha256", + "hex": "7302a4322807483b6d2cdca6664fbba51f3b621ea86ee0b001009979ba8d7a1d" + }, + "dashboard/src/policy/work-item-dor.md": { + "algorithm": "sha256", + "hex": "eb9da554b7f975ae4e247661585d5d8c7ead76d49e1dc38da3968fe5f74b7bb7" + }, + "dashboard/src/policy/workstream-dod.md": { + "algorithm": "sha256", + "hex": "6348935bea8cc3f229baa9b0c81dbb0b4953e567132b11556af0baf0be47ff26" + }, + "dashboard/src/progress.md": { + "algorithm": "sha256", + "hex": "7bfe7a4254b7360de8dc175f38eb1e55a7b80c4449634f69f740493ff9a26a85" + }, + "dashboard/src/reference.md": { + "algorithm": "sha256", + "hex": "4b88d8282e2daf1847863f587fdd698be6079f158fe6538041323a9f03cf7a46" + }, + "dashboard/src/repo-sync.md": { + "algorithm": "sha256", + "hex": "4499a3aae4d88d30d65fe96608b2e3de59ecd8889901cf4968db3620b83a3fc5" + }, + "dashboard/src/repos.md": { + "algorithm": "sha256", + "hex": "c0e969c1ac160d0a1e5687949c15ae76748f3da339b182f0f3d44526368cd8f2" + }, + "dashboard/src/repos/[slug].md": { + "algorithm": "sha256", + "hex": "24057fc94a2e631403606a33f68193ee5888c2830f8f92d5ed7b91774b09820f" + }, + "dashboard/src/sbom.md": { + "algorithm": "sha256", + "hex": "d21813fdf6c64be1250e97c1bd9c5a4536663728ae30f94d5eb44c21c8c1c15d" + }, + "dashboard/src/services/first-party.md": { + "algorithm": "sha256", + "hex": "957f4332fd4c38ba2a8d30785a17843b57ce8ae9287b2063d23cda4a9080ea21" + }, + "dashboard/src/services/self-hosted.md": { + "algorithm": "sha256", + "hex": "13d611ce3d980233adef094580fa3b35b8e71a7c879bb596fc93a446e6ea2aa7" + }, + "dashboard/src/tasks.md": { + "algorithm": "sha256", + "hex": "b36f0aac7c92152e9753dd7cf4e133aead702946d4ababc7c1a71dcc060ad7a0" + }, + "dashboard/src/tasks/[id].md": { + "algorithm": "sha256", + "hex": "2a0ec4c22238f9ca372767822b8078add84385576c1ea04917db83dff322d8d0" + }, + "dashboard/src/techdept.md": { + "algorithm": "sha256", + "hex": "794922e96282e1b24e75be0907165df7e834c0d09d62a52575d2d571d2ddee0a" + }, + "dashboard/src/todo.md": { + "algorithm": "sha256", + "hex": "27542b218360277c244f489b4b8805b7e76b859cb96b3ec4f11f9090bb4ed50f" + }, + "dashboard/src/token-cost.md": { + "algorithm": "sha256", + "hex": "18dd7f69f50bbed3fa11939f22821d5ce99b227e0b63e09148d69fccea6a29ce" + }, + "dashboard/src/token-events/[id].md": { + "algorithm": "sha256", + "hex": "0baa83a6eeed1c252ff5ddedfc3aa328f0358b289297716828ac93afb4b74a6c" + }, + "dashboard/src/tools.md": { + "algorithm": "sha256", + "hex": "fed04b842d9d2a09bdb5876b1ca73de0f159366c6a94c96ba417ecacd4f5dfeb" + }, + "dashboard/src/tpsc.md": { + "algorithm": "sha256", + "hex": "095456db4aaffb4ab43aefe37c3a1c4c9e339dc34641f0e7988c329edbffa029" + }, + "dashboard/src/ui-feedback.md": { + "algorithm": "sha256", + "hex": "11f584960e371803bc1cbe2ff2cb43b1d4d60dd19483e66e13e25f87a2a4bb70" + }, + "dashboard/src/workplan-queue.md": { + "algorithm": "sha256", + "hex": "22ee89aa09ccec2948b4b7ac79153afcde8b55579655f728669dc09652047f8d" + }, + "dashboard/src/workstreams.md": { + "algorithm": "sha256", + "hex": "6b841eabf4fb4876ace06ee3212cbec140cb7de3e638d6136c32089e4553347d" + }, + "dashboard/src/workstreams/[id].md": { + "algorithm": "sha256", + "hex": "2e49391fb4f0b2431d6fb5187baf0f3d27dbdcc97e27c806eedf30de86329ed6" + }, + "dashboard/src/wsjf-triage.md": { + "algorithm": "sha256", + "hex": "028c78f25321870228fd2926f0c31f35978ef99590d59a461f6a48b650ba2203" + }, + "dashboard/test/config.test.mjs": { + "algorithm": "sha256", + "hex": "ef2fa6b462912314459026e29dd3b3ac6727a1a2ae0bde663c9ca1210d5059df" + }, + "dashboard/test/improvement-modal.test.mjs": { + "algorithm": "sha256", + "hex": "0e446d2e1f490d13f811cc952e21b54c7912416ded12ab2e29a9227f56fa9271" + }, + "dashboard/test/status-control.test.mjs": { + "algorithm": "sha256", + "hex": "4ddb95edc5e6c4cd309eca7bf62897ee8ba20fc53625caa80649b7bfd4afe6e4" + }, + "dashboard/test/terminology-nav.test.mjs": { + "algorithm": "sha256", + "hex": "b30041b001b213799168e0fde2d18b4991929f3db6b2526576370ee8dca631f6" + }, + "dashboard/test/workplan-search.test.mjs": { + "algorithm": "sha256", + "hex": "39fe94609497c8ec49b36d0cab30f16c71f0cf30fdbee892fe4d8624dcfb0630" + }, + "dashboard/test/workplan-status.test.mjs": { + "algorithm": "sha256", + "hex": "def4ac2aaf4990d3f463fac4cce65d1ca87fd418d4bc7deefad74119f3217c2f" + }, + "dashboard/test/wsjf-triage.test.mjs": { + "algorithm": "sha256", + "hex": "f3074eb2d6068a3c650ff4da6ee8842e3950ac1321fa8003cb09c227ca345030" + }, + "deploy/informed-decision/README.md": { + "algorithm": "sha256", + "hex": "de63232e52731eb1a221450ab03016fce14dfd9cb4bbacb1f923d2934260a146" + }, + "deploy/informed-decision/dispatcher.candidate.json": { + "algorithm": "sha256", + "hex": "7212b50ec12f25b32612263fe3ec36a0e17d3f8e603eda2cd6e2c60eb73f4206" + }, + "deploy/informed-decision/kustomization.yaml": { + "algorithm": "sha256", + "hex": "21cff0bfb91e68194060ea3ce226b0910654be006d7eb509bb8b175146b19516" + }, + "deploy/railiance/README.md": { + "algorithm": "sha256", + "hex": "820be0b56f67b25bb9535d4e1b09e824013523962ca14da2ddd0857339437cbe" + }, + "deploy/railiance/apps/charts/state-hub/Chart.yaml": { + "algorithm": "sha256", + "hex": "8bde0c4b826a1192003f553d7a140e5bb09831885b71cc199f5fc723d301a353" + }, + "deploy/railiance/apps/charts/state-hub/PROMOTE.md": { + "algorithm": "sha256", + "hex": "0d751752438bf0508fe0228fb946d2721df236fb3855fbf82a223ddebc3fdc74" + }, + "deploy/railiance/apps/charts/state-hub/files/repo-classification.allowed.yaml": { + "algorithm": "sha256", + "hex": "ad3d656c27932bd592ed5caf34b42faa26bd58d14bb0b6c4100bb8a42c8b213d" + }, + "deploy/railiance/apps/charts/state-hub/templates/_helpers.tpl": { + "algorithm": "sha256", + "hex": "b5b1bf87365c61c0499fec43877dc52bf021e20b556fad553ec2c7c849778a01" + }, + "deploy/railiance/apps/charts/state-hub/templates/classification-configmap.yaml": { + "algorithm": "sha256", + "hex": "91700b9b186b2bc9998bc7a625c646c56409c7f843d79fb64f1515e013f59369" + }, + "deploy/railiance/apps/charts/state-hub/templates/configmap.yaml": { + "algorithm": "sha256", + "hex": "b755b10847e5aac7a65cc406a5c6d9ad5cf4dc45c86a5192dfa713a73ef0a3dc" + }, + "deploy/railiance/apps/charts/state-hub/templates/deployment.yaml": { + "algorithm": "sha256", + "hex": "68e63815f36a1f667397f491ea114416114815061b2d548bc1f409092de5dfa6" + }, + "deploy/railiance/apps/charts/state-hub/templates/ingress.yaml": { + "algorithm": "sha256", + "hex": "2465fe81a42db9de96de353f0f81e56e2226a31d068556fb7dcacaed1bffbca2" + }, + "deploy/railiance/apps/charts/state-hub/templates/mcp-deployment.yaml": { + "algorithm": "sha256", + "hex": "5fcbbb05f82192a71b14f75f9fad1430f57b2a6b0f928af18ce4ba099ff86b6f" + }, + "deploy/railiance/apps/charts/state-hub/templates/mcp-service.yaml": { + "algorithm": "sha256", + "hex": "ee39f77b14e118003da842097d248616c02cbc0c2eecadd6aa909aa71c4336f7" + }, + "deploy/railiance/apps/charts/state-hub/templates/migrate-job.yaml": { + "algorithm": "sha256", + "hex": "2d3c6dd5bdd3c3a6c84c0636b3810dabcae31939612d6ec444ebf2d77cb21695" + }, + "deploy/railiance/apps/charts/state-hub/templates/namespace.yaml": { + "algorithm": "sha256", + "hex": "340694ca1ba1f9e35c5ff57fb20614dffdea1e588fd1a9193c4515228f34fe0a" + }, + "deploy/railiance/apps/charts/state-hub/templates/service.yaml": { + "algorithm": "sha256", + "hex": "f0b4fdbdfd36ef39b621a00339d50b1bbf2871c5985c7ddd89260a1285d766e6" + }, + "deploy/railiance/apps/charts/state-hub/templates/serviceaccount.yaml": { + "algorithm": "sha256", + "hex": "15261e36f84ba0107cb28537ff7e8c4857bff543e60b836b8244cfdcd11fe575" + }, + "deploy/railiance/apps/charts/state-hub/values.yaml": { + "algorithm": "sha256", + "hex": "a6228f40a7c8b520c2c81886456f4d0bbd6dbab844c07ab990c78821bd12e219" + }, + "deploy/railiance/apps/helm/state-hub-values.yaml": { + "algorithm": "sha256", + "hex": "35d42ba6f484f3acc32ad8d1e55c4187ab7c4fb68b98bc35278179bdc0c16408" + }, + "deploy/railiance/apps/manifests/state-hub-env.secret.sops.yaml.template": { + "algorithm": "sha256", + "hex": "7d106719751ac4eba0bd913825ded1ff7483aa8020dbdd57c075c95aad3496c2" + }, + "deploy/railiance/apps/manifests/state-hub-namespace.yaml": { + "algorithm": "sha256", + "hex": "8a37b163aa2bc52e88622c92cec83a3a9429e682953f8b5d66c4c45cbdccff0a" + }, + "deploy/railiance/platform/state-hub-db-cluster.yaml": { + "algorithm": "sha256", + "hex": "7bb729514e015553e0bed102ee0792bf02fef6b1587bb034ca1c948238835c52" + }, + "deploy/railiance/platform/state-hub-db-credentials.sops.yaml.template": { + "algorithm": "sha256", + "hex": "2f30da1a2842dbe102c9762588e450c08adfbb453af4e2fa15abfae0cb6b89fe" + }, + "deploy/railiance/platform/state-hub-db-networkpolicies.yaml": { + "algorithm": "sha256", + "hex": "9bcc4bf6101094be1cfb64e047428efaeeeaa7eedecf8ab59c0655e336d52440" + }, + "docs/a5-topic-spine-comparison-packet.md": { + "algorithm": "sha256", + "hex": "a9a572fb230f54f995f4e7219f6d1a0bb1c86f6d77d58d19792f16afa92385da" + }, + "docs/activity-core-delegation.md": { + "algorithm": "sha256", + "hex": "70b65897a5f5d292a9f3ba3d353f170bb570159fbc02e8ae761b92a726650889" + }, + "docs/adr/ADR-001-repository-rename-identity-contract.md": { + "algorithm": "sha256", + "hex": "2738a882ce673b26ade2a0c396d95da8fbdd8e680a0025ebb8de0cd94e39f12c" + }, + "docs/adr/ADR-002-forge-repository-boundary.md": { + "algorithm": "sha256", + "hex": "53c711a180f37e79cde819efa5d66634a67eedb2eb1642bea2cbfcab0c71ad1d" + }, + "docs/architecture/state-hub_v0.1.md": { + "algorithm": "sha256", + "hex": "a9c6e017aef7066e1b6ce1dc7bb1648d3d05248f9eaf92cd1a9f9a7d691c6c8f" + }, + "docs/cluster-operating-model.md": { + "algorithm": "sha256", + "hex": "1b99aad76d377e7df6639a2218f81d3d3599fda3303628ce5efc25f7e93f8b5a" + }, + "docs/consistency-sweep-runbook.md": { + "algorithm": "sha256", + "hex": "e08cd696187962846eba4f81f94a8f3f1e5a11dbda6fd711a77c4034659ce519" + }, + "docs/container-image.md": { + "algorithm": "sha256", + "hex": "10d2f5fb867825c1e1bcc48055a96d31796ddf1ebe04d18d9f9c604626f82d15" + }, + "docs/cron-migration.md": { + "algorithm": "sha256", + "hex": "7aaea0020d2b0d166a734d67cc232fd8810e1df89bbc920f8a3050ef18c3d4fb" + }, + "docs/decision-contest-convention.md": { + "algorithm": "sha256", + "hex": "5b286f31ca8d28bd243266c927ac8ed9d366b8baf53ff25819dd09cba1d868a5" + }, + "docs/evidence/2026-09-10-projection-convergence.json": { + "algorithm": "sha256", + "hex": "b92c410f811fedfe850782cce93a47adef831e89c3e034fa520c7b784eb93457" + }, + "docs/evidence/2026-09-14-release-headroom.md": { + "algorithm": "sha256", + "hex": "83333314526d18049fa549f90efbde78a1b98b167480ee7e7797cf50de78490f" + }, + "docs/evidence/2026-10-04-edge-receiving-rollout.json": { + "algorithm": "sha256", + "hex": "8cd7c4c648e7dcf32e737399707982a1565433799678d2836a68ffe62045ec37" + }, + "docs/evidence/2026-10-04-forge-qualifier-receiving.md": { + "algorithm": "sha256", + "hex": "7dbe83cf709af1fe393c3c26c4ec9b1a8d722ce564335ebb303e996f1c275978" + }, + "docs/evidence/2026-10-04-historical-receiving-rollout.json": { + "algorithm": "sha256", + "hex": "61b6bae0384d2f8f7f11687646411051e8ad4bc9949af892bb4acbf442d0f419" + }, + "docs/evidence/2026-10-04-historical-receiving-source.json": { + "algorithm": "sha256", + "hex": "b8e57e537a03a413e7b819382d988435360a3bc444c734d87bf3e8f5f2eaa7d2" + }, + "docs/evidence/2026-10-04-memo-dispatch/container.json": { + "algorithm": "sha256", + "hex": "8335f88199a9fdf26091e0c773b1dbc1cfd18eb30b49db4dfa8e757c18679ad5" + }, + "docs/evidence/2026-10-04-memo-dispatch/dispatcher-container.json": { + "algorithm": "sha256", + "hex": "443ca10ff3a07652f74a844d30b99c3d4b98ab3548e5d904dffecb92c6ba2f1f" + }, + "docs/evidence/2026-10-04-memo-dispatch/dispatcher-scan.json": { + "algorithm": "sha256", + "hex": "b70298c5fd6826bdd95a8c30394b4694c53505da7289f7315fc4bc4c1f2650d9" + }, + "docs/evidence/2026-10-04-receiving-rollout.json": { + "algorithm": "sha256", + "hex": "f60a4785390a1167b8e7aad5f43f3746818f9a6766e2f163db78cf53baf6d541" + }, + "docs/evidence/2026-10-06-activity-stale-retirement-rollout.json": { + "algorithm": "sha256", + "hex": "8cb32e25babec727cbbecac5432879edb41c8197db4e1a9eb6244475aacdc315" + }, + "docs/evidence/2026-10-06-state-hub-rollout-7d99282.json": { + "algorithm": "sha256", + "hex": "0f54e27711cc6ddb765e5e3ce508b1ca0cd52457525c538c7a1d1bb8e24b8f1e" + }, + "docs/evidence/2026-10-17-cluster-historical-receiving-rollout.json": { + "algorithm": "sha256", + "hex": "6e3cf2e5bdb4a8bceb9abebc4e57292cfd42abf9a9254521ac6fb3f99e861bfe" + }, + "docs/evidence/STATE-WP-0079-caller-and-receiver-review-20260905.md": { + "algorithm": "sha256", + "hex": "13ae2e96aba5c68be5c059488d94ee392d968e14384a5f8b77d725dd8ac92ff3" + }, + "docs/evidence/STATE-WP-0079-d2-dual-read-20260831.md": { + "algorithm": "sha256", + "hex": "e92ed572c400b74c089f7ea24731eca0f9159a8f7de60e7753755ec137dde353" + }, + "docs/evidence/STATE-WP-0079-legacy-retirement-20260922.json": { + "algorithm": "sha256", + "hex": "2d3b5a8dc8055c65f89da71bebb324aca661cf227aa34426222fea8eb9b1e297" + }, + "docs/evidence/STATE-WP-0079-sbom-retirement-20260905.json": { + "algorithm": "sha256", + "hex": "1515890b6877fa0a132d6b64bfef6926dfc17de4a1914bf7b8625ee8651919e2" + }, + "docs/evidence/STATE-WP-0083-task-identity-audit-2026-08-31.json": { + "algorithm": "sha256", + "hex": "86ee84b0196eebfe65b2e4c59f03859c069fee9e7435805153d7d0c24cc6b26a" + }, + "docs/evidence/STATE-WP-0084-private-forge-cutover-2026-08-31.md": { + "algorithm": "sha256", + "hex": "6da8443e7830cc67434e0a2bd56d57d50a4b50aabe9e50b1afb63db59061b971" + }, + "docs/evidence/STATE-WP-0085-T07-repository-rename-recovery-matrix.md": { + "algorithm": "sha256", + "hex": "6ac8ff77d0cfb41141897d57f81902460de808e3762aaeb1ffe251d353005eb3" + }, + "docs/evidence/STATE-WP-0088-independent-signing-verification-20260905.json": { + "algorithm": "sha256", + "hex": "9086c9eddbc907a6a4364c5dcc9a0d7cede6e1ff079361d47d31b0956b9de486" + }, + "docs/evidence/a5-topic-spine-comparison-cases.json": { + "algorithm": "sha256", + "hex": "238786894b5838abf4f0e4a3aa18ae4bcde48a31b10d4ddf23d00e436c927d08" + }, + "docs/evidence/legacy-meter-delta-20260709.md": { + "algorithm": "sha256", + "hex": "bd2a16f92a55c979d2960890dae50d99c1747b07fe765c7ea64cc0bd24926d51" + }, + "docs/evidence/legacy-meter-weekly-review-20260708.json": { + "algorithm": "sha256", + "hex": "9f902869bcc08a7b8fc535fd592a2b09e1822e0234ebfeeef79037e22e53650b" + }, + "docs/evidence/legacy-meter-weekly-review-20260709.json": { + "algorithm": "sha256", + "hex": "1db384a50bef0f596870d20d454fba0c276bb4431bcf8c210df14e51735b5f52" + }, + "docs/evidence/legacy-meter-weekly-review-20260710.json": { + "algorithm": "sha256", + "hex": "e162e556fce6b22a490c97fdcf38ba74e0f5beb6991fcd9a214bf91f81f39468" + }, + "docs/evidence/legacy-meter-weekly-review-20260711.json": { + "algorithm": "sha256", + "hex": "fa4077cb7be1daf82a06bd0803d1581584f4764a57144986800c46f60f9164c0" + }, + "docs/evidence/legacy-meter-weekly-review-20260712.json": { + "algorithm": "sha256", + "hex": "523589fab64d4a41c37a24df00ac180bfb254d7d34a316c3450788e45d3aff11" + }, + "docs/evidence/legacy-meter-weekly-review-20260713.json": { + "algorithm": "sha256", + "hex": "40cd5ab4ab8b86f9da57b00718597a3e5ff742b64e9e20e12e5402a38e7875d7" + }, + "docs/evidence/legacy-meter-weekly-review-20260714.json": { + "algorithm": "sha256", + "hex": "5df6564b23d30e2328cb7a79453944bfc5dbcc1c233dec129c0331a03cd68a44" + }, + "docs/evidence/legacy-meter-weekly-review-20260716.json": { + "algorithm": "sha256", + "hex": "6b407537dada6b1cefb205e38b926f6aded40e2de9c00b8b9a2d5257c2904e17" + }, + "docs/evidence/legacy-meter-weekly-review-20260717.json": { + "algorithm": "sha256", + "hex": "ced0a1da6aeaff5677f6656b6407cbae9d51c0ee08906d688fc05aa432e13991" + }, + "docs/evidence/legacy-meter-weekly-review-20260718.json": { + "algorithm": "sha256", + "hex": "857d6d0cea09bf0b619594738c68c3cf02955bf969c0fc5757ccef6582b8b39d" + }, + "docs/evidence/legacy-meter-weekly-review-20260719.json": { + "algorithm": "sha256", + "hex": "bc28712e96275423c39b86925cf74c9461417d76b4038ac04383c3f6fba55857" + }, + "docs/evidence/legacy-meter-weekly-review-20260721.json": { + "algorithm": "sha256", + "hex": "e940f87db251ab7d67e0143236579422baf020062b83983a2953f16dec8b25d4" + }, + "docs/evidence/legacy-meter-weekly-review-20260722.json": { + "algorithm": "sha256", + "hex": "3c3d530f44bd93e9897bece6c44d3b86c81e866325e56ffc0e52ef6bf74d9495" + }, + "docs/evidence/legacy-meter-weekly-review-20260723.json": { + "algorithm": "sha256", + "hex": "1aef33a3183b0173dd6df13d8b448db09e56ffee9621d11a4bdd96162b1f570a" + }, + "docs/evidence/legacy-meter-weekly-review-20260724.json": { + "algorithm": "sha256", + "hex": "b5f2794333f75807a736d49aa58682cb97fa4c940b9316552eee3052c980a7eb" + }, + "docs/evidence/legacy-meter-weekly-review-20260725.json": { + "algorithm": "sha256", + "hex": "c27006e8201f58884adb978b383c45d5607756a424137ec40c0c6c3197aadeed" + }, + "docs/evidence/legacy-meter-weekly-review-20260726.json": { + "algorithm": "sha256", + "hex": "8e235217905196c241488290e548fe4431fd5f9ce71220676177d530d2322138" + }, + "docs/evidence/legacy-meter-weekly-review-20260727.json": { + "algorithm": "sha256", + "hex": "a4f71de4627ead1672f48faec035b7ddf84c00724e59e8343b6886b111ce7141" + }, + "docs/evidence/legacy-meter-weekly-review-20260728.json": { + "algorithm": "sha256", + "hex": "05cb9cdea2b0b7c53d21d2a1bb11a700986c4c5de1def0cdd51298b1cd9fe92b" + }, + "docs/evidence/legacy-meter-weekly-review-20260729.json": { + "algorithm": "sha256", + "hex": "633f251a294bbe81e1b41924c1ca5e90f7e5fc1a8a25bc05d83245e842ed052d" + }, + "docs/evidence/legacy-meter-weekly-review-20260730.json": { + "algorithm": "sha256", + "hex": "c308873572365fd2ad54789e93f681f309ef5b37b120d3121640d010dc1a8174" + }, + "docs/evidence/legacy-meter-weekly-review-20260731.json": { + "algorithm": "sha256", + "hex": "8ca243f13eae70a7cdbd37500d0a2205febfd5099417f30eb4384e15ffaaa98b" + }, + "docs/evidence/legacy-meter-weekly-review-20260801.json": { + "algorithm": "sha256", + "hex": "fd4daa15d40e3efca0ec5daf71b3cd609fd36adcbe49a13e8b574ca0c727104f" + }, + "docs/evidence/legacy-meter-weekly-review-20260802.json": { + "algorithm": "sha256", + "hex": "851d37cb081d60f8b756dddcc12a93e17a8efb56f2fb6c6197e8e1d86b0c12e3" + }, + "docs/evidence/legacy-meter-weekly-review-20260803.json": { + "algorithm": "sha256", + "hex": "8514be91df44cbe5720ae460eed1c1344395a3a7465e70647cbb529e09cb6c2e" + }, + "docs/evidence/legacy-meter-weekly-review-20260804.json": { + "algorithm": "sha256", + "hex": "3bebdc8ebbc663e974749b77a028bd7d8001bce139a89a0f2efdc3ff9d4d898e" + }, + "docs/evidence/legacy-meter-weekly-review-20260805.json": { + "algorithm": "sha256", + "hex": "e878e11c411bd376575a0a7616df857dbf2abb13c66d9381c65bb34181afb4ee" + }, + "docs/evidence/legacy-meter-weekly-review-20260806.json": { + "algorithm": "sha256", + "hex": "6a656386e45d6b7cf30beca7e06eb0682a00af3d2aa7f32020e41f8e0843f5cf" + }, + "docs/evidence/legacy-meter-weekly-review-20260807.json": { + "algorithm": "sha256", + "hex": "cc2f06ddcb626db2d5b60e8be97930e2f763245ff837a4e1a30641a0c2368661" + }, + "docs/evidence/legacy-meter-weekly-review-20260808.json": { + "algorithm": "sha256", + "hex": "00a5da0feab7f877c2f410308195d955b6488dffa0ae05f83219227c209fbc94" + }, + "docs/evidence/legacy-meter-weekly-review-20260809.json": { + "algorithm": "sha256", + "hex": "7002bd8e3ad13dcdb0f29765ad10095ad693863c28823fff76b42f0cc5d711ca" + }, + "docs/evidence/legacy-meter-weekly-review-20260810.json": { + "algorithm": "sha256", + "hex": "cf6f3e30346662af072b7deef7a91e5c2553d2c18ed99bb57028d8714a56cd70" + }, + "docs/evidence/legacy-meter-weekly-review-20260811.json": { + "algorithm": "sha256", + "hex": "a3006ba7efbce768721293a7b2a9118010933a7b05ffa91a6c5956401e30f9ca" + }, + "docs/evidence/legacy-meter-weekly-review-20260812.json": { + "algorithm": "sha256", + "hex": "55ab0c501ad14bda033e64756b8832d3aafe18cf5370234c5ab5b649a8764c82" + }, + "docs/evidence/legacy-meter-weekly-review-20260813.json": { + "algorithm": "sha256", + "hex": "978ddebbf3cda9298cf808492d73f66865af256643d309f69d26fb80ee1d7af8" + }, + "docs/evidence/legacy-meter-weekly-review-20260814.json": { + "algorithm": "sha256", + "hex": "fe3fca04b79f81f7aa20c3c31a3ae2588e24ac07e802cec2ef61eaa0cef7fbd4" + }, + "docs/evidence/legacy-meter-weekly-review-20260815.json": { + "algorithm": "sha256", + "hex": "7942c845ecc70919daf33b2d40d5c3146a9dc6bc701620ad8dfe8b4c76129e8b" + }, + "docs/evidence/legacy-meter-weekly-review-20260817.json": { + "algorithm": "sha256", + "hex": "c14c75f6f7382f2342ee49746814023d1c17a6a13238dd287b1e600a38c6f383" + }, + "docs/evidence/legacy-meter-weekly-review-20260818.json": { + "algorithm": "sha256", + "hex": "c19225ecbc830e31e31cf0844094d519c43860502a2ce4385e3cf854bbb93535" + }, + "docs/evidence/legacy-meter-weekly-review-20260819.json": { + "algorithm": "sha256", + "hex": "9f5cf393fbc15c5e80d1408e774bc1a24a6d1f95e6d34149350915875be35ac6" + }, + "docs/evidence/legacy-meter-weekly-review-20260820.json": { + "algorithm": "sha256", + "hex": "972dc8ea9ef358e96766e4555eb0c36368a13c5748e84941d7101aea6f3813f3" + }, + "docs/evidence/legacy-meter-weekly-review-20260821.json": { + "algorithm": "sha256", + "hex": "0ca7511b66d756badd28e82206f6d0963224036605684cb83cc872be325ec730" + }, + "docs/evidence/legacy-meter-weekly-review-20260822.json": { + "algorithm": "sha256", + "hex": "e4d541da094a21f682637ee47d76b5c45367e545974769988bb1307f540ad62d" + }, + "docs/evidence/legacy-meter-weekly-review-20260823.json": { + "algorithm": "sha256", + "hex": "64a90e2674734a55fedb232790b846950079cb239f318e98eb4b0c85458be7b0" + }, + "docs/evidence/legacy-meter-weekly-review-20260824.json": { + "algorithm": "sha256", + "hex": "efab6e86ffd47353bb8605f1f30cafdd0002c7b27d144aa52fe5a559583088c4" + }, + "docs/evidence/legacy-meter-weekly-review-20260825.json": { + "algorithm": "sha256", + "hex": "cabfe63fdb790f256f600aa1143e70e96785793e29fe14f037d673856eef33af" + }, + "docs/evidence/legacy-meter-weekly-review-20260826.json": { + "algorithm": "sha256", + "hex": "69c51cb1118cb05e5fc25f1f33d8d5f12d189e3633f41d37213e109d660bd097" + }, + "docs/evidence/legacy-meter-weekly-review-20260827.json": { + "algorithm": "sha256", + "hex": "7688ec1e2655a97c950cde4029a8cb54e69cb954e1e70dffc7faea9efa9d2487" + }, + "docs/evidence/legacy-meter-weekly-review-20260828.json": { + "algorithm": "sha256", + "hex": "fcd4903f65b1f119beda94d08bd8a629f052c9160ad0f52e421fc76b8fa4da8e" + }, + "docs/evidence/legacy-meter-weekly-review-20260829.json": { + "algorithm": "sha256", + "hex": "a5fc98ea93da0909a4c18866df942e4f641b6c22ae0d577da15d00028a7277b6" + }, + "docs/evidence/legacy-meter-weekly-review-20260831.json": { + "algorithm": "sha256", + "hex": "5d4c3ab1017cdd30e743173b0303b71891f02d62445df52c4f3b22d5db86b9b7" + }, + "docs/evidence/legacy-meter-weekly-review-20260901.json": { + "algorithm": "sha256", + "hex": "060e9afca16ff3a375faa98809615aad5bebcbf0dc9438cc839b49561e6ef794" + }, + "docs/evidence/legacy-meter-weekly-review-20260902.json": { + "algorithm": "sha256", + "hex": "535ad2c08d26ead465c3436be5d191076cb17f8b97e982943ad31cd53b011d0b" + }, + "docs/evidence/legacy-meter-weekly-review-20260903.json": { + "algorithm": "sha256", + "hex": "1ae25aafca37f96e174c6cfb6c3240b64cff8486edc3058e372b6221bbf8ffea" + }, + "docs/evidence/legacy-meter-weekly-review-20260904.json": { + "algorithm": "sha256", + "hex": "be3176035fe9b18a2d398dda943db146ee11de4a083a9d914a9cc33d246900c2" + }, + "docs/evidence/legacy-meter-weekly-review-20260906.json": { + "algorithm": "sha256", + "hex": "a7cd56104fbab6759d2d0c056ba7a92079156e0d7a2026146bf4fa5ad730d5d5" + }, + "docs/evidence/legacy-meter-weekly-review-20260907.json": { + "algorithm": "sha256", + "hex": "9dc4b2019a110fccab0f7664ad56dbe515f4a633d89ea38a4dfcb9dcd4935c71" + }, + "docs/evidence/legacy-meter-weekly-review-20260908.json": { + "algorithm": "sha256", + "hex": "7de34ae2e1550da6c5246a12733f96590fa5a44bd24e2bd0dd1570cb733cfb82" + }, + "docs/evidence/legacy-meter-weekly-review-20260909.json": { + "algorithm": "sha256", + "hex": "1dd746a046708d500bc7a4c405b210da8fea6567f7f2d084f0f9b6f780fa3ae4" + }, + "docs/evidence/legacy-meter-weekly-review-20260910.json": { + "algorithm": "sha256", + "hex": "5b1f89e28acc069f7ea71bc6dcfeb12a43aafb2a8616e657914126b6358eaa40" + }, + "docs/evidence/legacy-meter-weekly-review-20260911.json": { + "algorithm": "sha256", + "hex": "84ac195875520ec47dbda1ebe91228c0dcc8f5c69ca9ed9c0507203f106aef51" + }, + "docs/evidence/legacy-meter-weekly-review-20260913.json": { + "algorithm": "sha256", + "hex": "187d65cada9ad31e943ae96095e52d43c528f42cb37d989b0bffa307edcac21f" + }, + "docs/evidence/legacy-meter-weekly-review-20260914.json": { + "algorithm": "sha256", + "hex": "92fc0fbefced331ee28770148244bcdb7e1bee2243999d74ef2f38d08b43f2e1" + }, + "docs/evidence/legacy-meter-weekly-review-20260915.json": { + "algorithm": "sha256", + "hex": "5ceeffa0cb97c07f5f7f01db24defc3cd02a707afd89f6e0122bf8275f76f8a5" + }, + "docs/evidence/legacy-meter-weekly-review-20260916.json": { + "algorithm": "sha256", + "hex": "0c1b12729fe7a19e41bbc7b117ea5d011c41f2d29a0e96b92177acb8907c78d8" + }, + "docs/evidence/legacy-meter-weekly-review-20260921.json": { + "algorithm": "sha256", + "hex": "3220b0ee693b1ef1d690872791b5fad2bd372e1afdb30c8823baf23374b6ec2f" + }, + "docs/evidence/legacy-meter-weekly-review-20260922.json": { + "algorithm": "sha256", + "hex": "05b6a6a10b30f531fb7061a559703c2e3b97689415f26641fb7db46d44f15b39" + }, + "docs/evidence/legacy-meter-weekly-review-20260923.json": { + "algorithm": "sha256", + "hex": "006ef330cd92d930fd943ce19bf66a1d112a3f804adfdf61eb63c63792a48115" + }, + "docs/evidence/legacy-meter-weekly-review-20260924.json": { + "algorithm": "sha256", + "hex": "824c77aeabd953bb6c4ecb79bf332db9b6b1dbf92e43956cd753169b7818a112" + }, + "docs/evidence/legacy-meter-weekly-review-20260925.json": { + "algorithm": "sha256", + "hex": "4f2f92751fb3c721ec464d8bed261500283789e5cf21725480858f115ac19a23" + }, + "docs/evidence/legacy-meter-weekly-review-20260927.json": { + "algorithm": "sha256", + "hex": "9fc8bb2f345d62678d96551e2922cf8813efedade52046190d7a38a9c367215c" + }, + "docs/evidence/legacy-meter-weekly-review-20260928.json": { + "algorithm": "sha256", + "hex": "17c3fea320eda516ac4fdaa0b34f36bdf0c2a30026db61c238a67f938bb59eca" + }, + "docs/evidence/legacy-meter-weekly-review-20260929.json": { + "algorithm": "sha256", + "hex": "4d1cf65139ef012f3b475877894ee568de6b3714b114cd2710231c9459d5e43c" + }, + "docs/evidence/legacy-meter-weekly-review-20260930.json": { + "algorithm": "sha256", + "hex": "c89a89769bbc0387c1f82e5de1c322dae3497b52bcdaf993f62ddc0a55298c39" + }, + "docs/evidence/legacy-meter-weekly-review-20261002.json": { + "algorithm": "sha256", + "hex": "4d4bebf4dcbf3257d235eeb3d67e57d200a0781a46f715aaeff6ba79b1311e30" + }, + "docs/evidence/legacy-meter-weekly-review-20261003.json": { + "algorithm": "sha256", + "hex": "23b69be6a2dbdceff99bb81371df00d4cdfd3c1f2de488853507496f34cf2907" + }, + "docs/evidence/legacy-meter-weekly-review-20261004.json": { + "algorithm": "sha256", + "hex": "b8e144a56064f18590d04edcf00c7eb5ab6a6c7537b8dc40c0d303b62768d434" + }, + "docs/evidence/legacy-meter-weekly-review-20261005.json": { + "algorithm": "sha256", + "hex": "3ae7774bb148ef6b2e69cad2ac532c00c01548e2f38fa04e78b0fd9cec3e5c64" + }, + "docs/evidence/legacy-meter-weekly-review-20261006.json": { + "algorithm": "sha256", + "hex": "619215b3ba13f6df84875f402ecfc36ac7b626caff8025323f7cfa5b3ad248a0" + }, + "docs/evidence/legacy-meter-weekly-review-20261007.json": { + "algorithm": "sha256", + "hex": "62069b0fea73495750e0b756c4551c988b8c48ce2aefa33aa5c68aca5984b0fc" + }, + "docs/evidence/legacy-meter-weekly-review-20261008.json": { + "algorithm": "sha256", + "hex": "3a289853688812e588a56adf850d05cce7e643bd8c0846ed3703aed3f4a39440" + }, + "docs/evidence/legacy-meter-weekly-review-20261009.json": { + "algorithm": "sha256", + "hex": "a607b6862bdabdd76fc37cbe9ef4b294b8ef80eb9bf0decfe29217dd61527d96" + }, + "docs/evidence/legacy-meter-weekly-review-20261010.json": { + "algorithm": "sha256", + "hex": "602201db9837bdfa38470f1a03420788d3a9cd357b6511b2684bbccc648f24e2" + }, + "docs/evidence/legacy-meter-weekly-review-20261011.json": { + "algorithm": "sha256", + "hex": "ed729f8741bdc93f5be41189d34705ec3f5c2308465c9ef2f900a65db2274679" + }, + "docs/evidence/legacy-meter-weekly-review-20261012.json": { + "algorithm": "sha256", + "hex": "f83ae114f0f0ad9dd2b116dbd95631a5b15e5332176cad7936a4c640fc60d512" + }, + "docs/evidence/legacy-meter-weekly-review-20261013.json": { + "algorithm": "sha256", + "hex": "3665e7099c980cd3560423a8bd9541cacaadf64e08c27811dbc59ddd5182e01e" + }, + "docs/evidence/legacy-meter-weekly-review-20261014.json": { + "algorithm": "sha256", + "hex": "062776b15625df4096a8eab6844f1fce504a5196938d2628fe8bfebe3b9b1884" + }, + "docs/evidence/railiance01-state-hub-deploy-20260709.md": { + "algorithm": "sha256", + "hex": "ddfde9d29f79cc45f4631a5f32521f60b39fa13bd5177b557e2b9a35b470c6eb" + }, + "docs/evidence/repository-collection-projection-20260905.md": { + "algorithm": "sha256", + "hex": "aac6f3aadecfeb5440bbf9a8c7a4ad2aea509f921aaa3629b06f2bbd473c0bda" + }, + "docs/evidence/repository-registry-audit-20260904.json": { + "algorithm": "sha256", + "hex": "da62a2b2b518514315002b9b2b01d3f4a9eb4e9c6e3963575a6a9c4feaaa060d" + }, + "docs/evidence/statehub-inbox-pilot-20260905.json": { + "algorithm": "sha256", + "hex": "97727b2bc13c2219ee1ee4b7bc9ca87f4ebc44de14c01e4cc64e5e74c49bbf46" + }, + "docs/evidence/statehub-inbox-pilot-20260905.md": { + "algorithm": "sha256", + "hex": "2352f8b91cb42030c97e27d77faa0b75ca9da1670e8c6a804f4b1ff3833b61ae" + }, + "docs/evidence/workstream-caller-inventory-20260708.md": { + "algorithm": "sha256", + "hex": "e27f5bb4496fc87e09ddaa48ddc1786b7312c213d294f8b84090adaa861153cb" + }, + "docs/evidence/workstream-caller-inventory-20260709.md": { + "algorithm": "sha256", + "hex": "eaf108c740f38bf10f5515e0b1a095ba681d554d5a324ca20981d88870ec12b7" + }, + "docs/evidence/workstream-caller-status-20260711.md": { + "algorithm": "sha256", + "hex": "6e9a1d24ae0b308dc1ab7215beeb41f1a8669b409df6180076d26a83c39e04cf" + }, + "docs/examples/repository-rename-handoff-v1.json": { + "algorithm": "sha256", + "hex": "a6938d2d6b9199ecdf99b6c393a67b4ebeefe243801a39117e55d18bda5837b7" + }, + "docs/fabric-graph-read-model.md": { + "algorithm": "sha256", + "hex": "869e0554e697698fe81be2a70bbe86fbb81e1c25205b836be93f7c06e3b40b2a" + }, + "docs/forge-dependency-edge-receiving.md": { + "algorithm": "sha256", + "hex": "30124c3e48f3964adb470d4e42f64f1ebc38db10cb901db4ec385efb8f426c92" + }, + "docs/hub-ecosystem-route-audit.md": { + "algorithm": "sha256", + "hex": "9e820c38d266fb00f29e4ece394564a6d662f6447c9ba2cdef4ac35533b7663e" + }, + "docs/inbox-change-feed-contract.md": { + "algorithm": "sha256", + "hex": "8de70cdd2cf4c4b63e258038eab700e70dbcd4dfe8163b0e72b0630844c8790b" + }, + "docs/multi-user-access-model.md": { + "algorithm": "sha256", + "hex": "a43f8d116a725758bede3b7d023c2c78e1b63a483f72cf2b320f6c8cbccf691a" + }, + "docs/nats-event-subjects.md": { + "algorithm": "sha256", + "hex": "b414ea2171d319b78e079d84540610b8861e463fc71af5834de162dff30445a8" + }, + "docs/offline-write-buffer.md": { + "algorithm": "sha256", + "hex": "bbbd75182381818af431b9f32b407042fe7ddf88e8b40e270934241fdcaa217c" + }, + "docs/onboarding.md": { + "algorithm": "sha256", + "hex": "b2f1d241f27d61f8fbe788d977bc8af5d677520b984686a963c7297d0c07a8bb" + }, + "docs/ops-run-read-projection.md": { + "algorithm": "sha256", + "hex": "a1e455e5b744f425976c8feed938ed156b4df2d9fb97ee45f0210a8648a4b6aa" + }, + "docs/owner-return-handoff.md": { + "algorithm": "sha256", + "hex": "ea0df47ffa511996776a28070724a8b51039f49526f67cc47a80bdc0e8cf7968" + }, + "docs/repository-rename-operations.md": { + "algorithm": "sha256", + "hex": "0df9a265b4d81fcae2cec57eeb5e7e5b2e44bb45ef992ec3c20714043390ef5c" + }, + "docs/retirement-cutover-slice-plan.md": { + "algorithm": "sha256", + "hex": "7204ef904134d960eb01125d6808be365f6592dcb4ab9e1d4959d3dc12dacf19" + }, + "docs/review-contracts-v1.md": { + "algorithm": "sha256", + "hex": "65a4d90e9ee5c77d4d178a97c2b9d5e5e2f268d07a5844e04bfc8f2c674a4546" + }, + "docs/rollout-dependency-edge-receiving.md": { + "algorithm": "sha256", + "hex": "13751911b0701c3a235a49e83ca414dcf6dbca54acbb4ff83bb6949335fb5eda" + }, + "docs/schemas/repository-rename-handoff-v1.schema.json": { + "algorithm": "sha256", + "hex": "ab71385c6795eb8a745c1e6f633731147d1d3435a94703f4ec2877b4dc928198" + }, + "docs/sealed-prederivation-projection-repair.md": { + "algorithm": "sha256", + "hex": "5a386c95058ab415336ff05bb0860539b0ca63b95a3b455a693411cacbd3b0f0" + }, + "docs/task-flow-engine-spec.md": { + "algorithm": "sha256", + "hex": "c753ca19586dcdfdeb25c497add547ba0c03bea3c7e44ecb53c363be4587ce53" + }, + "docs/task-state-attached-repo-impact.md": { + "algorithm": "sha256", + "hex": "40abfcabe909cfc40a7fcbebad24353ff853c7ddfe6b3bf4218113a8e0c8a091" + }, + "docs/task-state-canon-migration.md": { + "algorithm": "sha256", + "hex": "adfbbe21fb279b0cd1f06362fd05f03a2cba2225b9715bb688ed9e81d8751f90" + }, + "docs/token-evidence-model.md": { + "algorithm": "sha256", + "hex": "05b739a1f7563bd95afda405e0b3af02a9bc6f162cef9f7008da7bf8b1198634" + }, + "docs/work-record-flavor.md": { + "algorithm": "sha256", + "hex": "fb7465919ad45332395c5fb594dcb7ff866b19311be95398773e20420b858249" + }, + "docs/work-record-quality-gates.md": { + "algorithm": "sha256", + "hex": "355ada37fc80148475cbf44b36af50e1c1474bb94d4511bfb6387ca1e22e664f" + }, + "docs/workplan-convention.md": { + "algorithm": "sha256", + "hex": "81220828ced15026f42c85c9ba83cb0a9138dd794320a7528751cc6627b8b526" + }, + "docs/workplan-state-model-proposal.md": { + "algorithm": "sha256", + "hex": "e9a282579d5f3aeab9e95291f182abef60bb5eab45d8297f6faab41d71850a16" + }, + "docs/workplan-terminology-legacy-retirement-backlog.md": { + "algorithm": "sha256", + "hex": "546930ccec7cd4313d982ca7b36f2f6f1cb227cac5d5bf4ecbaf31b39126d9c9" + }, + "docs/workplan-terminology-transition.md": { + "algorithm": "sha256", + "hex": "ea19df160c1d671305a747f65a9592c8b88cb13203671f9e5c0e84a7c6889ff1" + }, + "flows/capability_request.yaml": { + "algorithm": "sha256", + "hex": "2b50e373b9bb9d0b8e529b2f56c32958db38f089613ca3adc90277f3a9d8a4fd" + }, + "flows/contribution.yaml": { + "algorithm": "sha256", + "hex": "844014191b814ed191c3e13e447cf4c44c7e08494acc82ca58853c4843475f22" + }, + "flows/task.yaml": { + "algorithm": "sha256", + "hex": "2fba6d4dd8d3cba91ddd09373ef9743a19517b2152722aaa81b2cd4ff753750c" + }, + "flows/workplan.yaml": { + "algorithm": "sha256", + "hex": "9cb7a584cce96678607336cf19d9574b5f601e198454700b45edc60bd9980341" + }, + "flows/workstream.yaml": { + "algorithm": "sha256", + "hex": "5e0647715903f2686948e95a070357c6b15517de062a360ef3306f23b63fec96" + }, + "history/20260621-weekend-automation-assessment.md": { + "algorithm": "sha256", + "hex": "721fd1d028942ae5f655e3987157ba82e2e3f6662a97848d300eaa013c569261" + }, + "infra/README.md": { + "algorithm": "sha256", + "hex": "129c79297bb7b789cfb7d881c31012e803c54a4ec81c8bf938754a128a6d4cc6" + }, + "infra/docker-compose.yml": { + "algorithm": "sha256", + "hex": "60e7417af4c1ee7a98894a5c790652e449b36d5372b253b5a725d24393e434bf" + }, + "infra/systemd/archived/README.md": { + "algorithm": "sha256", + "hex": "296ce0d19dfdcf37a95872206b28c5f974ed63ab45b3bec00ece12b052a79192" + }, + "infra/systemd/archived/custodian-sync.service": { + "algorithm": "sha256", + "hex": "eecc24d9af8f19d3456c81087746b16042294e0ab5e62e6fca261db71fb8ec8f" + }, + "infra/systemd/archived/custodian-sync.timer": { + "algorithm": "sha256", + "hex": "9da38d0dfd67fe6a440a924750ddc77f5318fb1f31507d5b17b30858a2861019" + }, + "mcp_server/TOOLS.md": { + "algorithm": "sha256", + "hex": "a125b725987dcaa80e6cdb8ccfacf5ba79eed3fe619ee3ed760050fe1d523373" + }, + "mcp_server/__init__.py": { + "algorithm": "sha256", + "hex": "74f80f8f9a2099d9a56063989a0a89d06d29a427b168dd9b1e00e1d070a48cac" + }, + "mcp_server/codex_server.py": { + "algorithm": "sha256", + "hex": "45e1ab6a259748d9b51b081a84bb4e05ab7bc3e9eec7b601cb471cd918ef5ade" + }, + "mcp_server/constants.py": { + "algorithm": "sha256", + "hex": "f122252207c904b0bf59a553fe198d6829cf64659099c0c36ae631a2cbbe5f23" + }, + "mcp_server/server.py": { + "algorithm": "sha256", + "hex": "860ca430c547649bc5cbe31cf848cf7a2054e6f45123e373ed2c3f5b620e2abc" + }, + "migrations/__init__.py": { + "algorithm": "sha256", + "hex": "74f80f8f9a2099d9a56063989a0a89d06d29a427b168dd9b1e00e1d070a48cac" + }, + "migrations/env.py": { + "algorithm": "sha256", + "hex": "31d246e20deac05dbbf4da728fd9d74ad9564a31cbffac0012d61f8b819acb7b" + }, + "migrations/script.py.mako": { + "algorithm": "sha256", + "hex": "c9cf96301fd0ccc3ea2a197709cb123b52a4a41b9c77664ccbd75416034cddf4" + }, + "migrations/versions/0001_initial_schema.py": { + "algorithm": "sha256", + "hex": "fdb1bb67e9195de795bcc33c37eab3e949c92eb740e89555ff107c32b265d2bd" + }, + "migrations/versions/0b547c153153_add_workstream_dependencies.py": { + "algorithm": "sha256", + "hex": "1d695ac9b8e3e00ee0b5aa476a26f181a658102d2e05b95f7db39deb82b12057" + }, + "migrations/versions/5733434addf4_merge_task_status_canon_and_legacy_.py": { + "algorithm": "sha256", + "hex": "0a7cdc1dda8875791c336a5e4b7b04c70e576076442e39581a1c483816cadf55" + }, + "migrations/versions/a0b1c2d3e4f5_memo_notification_receipts.py": { + "algorithm": "sha256", + "hex": "5c9b12beef1f0fc4914ca7549c58813a05a4d71d7b4b19781cae44afd2a552ee" + }, + "migrations/versions/a3b4c5d6e7f8_gems_pass3_sbom_snapshot.py": { + "algorithm": "sha256", + "hex": "ba8285f0937f6e26821715bbdabb5bd95c3dde2121c5b746f6f7f7c45d961b6d" + }, + "migrations/versions/a3f1c2d4e5b6_add_extension_points_and_technical_debt.py": { + "algorithm": "sha256", + "hex": "51d45c42ea97c33a379b8e3b4f9346db4a3c93121993913eefc61c53c0a1f070" + }, + "migrations/versions/a4d5e6f7b8c9_allow_guarded_slug_rollback.py": { + "algorithm": "sha256", + "hex": "85724c5bf8c637bd381d1baa48c22c2b214ef6fee74621ae5db5052969b74f4c" + }, + "migrations/versions/a4v5w6x7y8z0_legacy_meter.py": { + "algorithm": "sha256", + "hex": "0d7652bf534992e3479a74347274a96679774fd7eba38a3676a73d7b4b6ef63a" + }, + "migrations/versions/a4v5w6x7y8z9_task_status_canon.py": { + "algorithm": "sha256", + "hex": "24bc6447921b1fe5a6a542b1974219e8a668573580a82179b6c23274661f525e" + }, + "migrations/versions/a7c3e9f1b4d2_intake_work_record_entity.py": { + "algorithm": "sha256", + "hex": "d20253f5aefadeb71e70acdc1ac7a732b46f4ff5aacd2cd9d47b0ffdc22b58de" + }, + "migrations/versions/b1c2d3e4f5a6_v0_5_dynamic_domains_and_managed_repos.py": { + "algorithm": "sha256", + "hex": "ceb44a5c74b66e2cfdb7438bd775ae891020ba115f8e142544730a64295eeb2b" + }, + "migrations/versions/b3c4d5e6f7a8_workplan_dependency_source_owner.py": { + "algorithm": "sha256", + "hex": "9ce74b8082f08e35edb2349f671aece4bb8726784cbf18646a9188999bb539ad" + }, + "migrations/versions/b4c5d6e7f8a9_add_needs_human.py": { + "algorithm": "sha256", + "hex": "60473198ac0126e14934a330b1856575750c15de9caf05340a44d36e9a34d869" + }, + "migrations/versions/b5e6f7a8c9d0_fabric_snapshot_set_revision.py": { + "algorithm": "sha256", + "hex": "08dd27faff5a2384059546105017fa55223b6587d51b441b9727955e747b9d3b" + }, + "migrations/versions/b8d4f0a2c6e1_work_record_identifier_aliases.py": { + "algorithm": "sha256", + "hex": "d0043eddf6d8a8c4be54aeab9277e2474b69535c4773b691b82b606ab9bae7ba" + }, + "migrations/versions/c2d3e4f5a6b7_v0_3_contributions.py": { + "algorithm": "sha256", + "hex": "d895532d17f401fbe6ce969e7fa795785c03891d7e8eb185c9d30d5d8018b207" + }, + "migrations/versions/c4d5e6f7a8b9_inbox_feed_revision.py": { + "algorithm": "sha256", + "hex": "8606148440bdd674b356a2ed0c7051aad13b53f2a6bfe947652768540dc13f9e" + }, + "migrations/versions/c5d6e7f8a9b0_add_goals.py": { + "algorithm": "sha256", + "hex": "f9810030dc588f0ae215f645c29518cdff0245d68ab88987caf5c8fa6ce78021" + }, + "migrations/versions/c6f7a8b9d0e1_work_record_flavor.py": { + "algorithm": "sha256", + "hex": "1c985f566a9995ed3a2dee94691905714df4609edf4dd765d0d703e9dc41ae31" + }, + "migrations/versions/c7d8e9f0a1b2_service_catalog.py": { + "algorithm": "sha256", + "hex": "459334db67fa8b023429dad744ea2dabf0f6d86f1df552a38de6380a74ddfc63" + }, + "migrations/versions/c9e5a1b3d7f2_review_contracts_and_receipts.py": { + "algorithm": "sha256", + "hex": "673786bb9967bd085326b52b8244300b12aecdc601b30c67b42a115f2b0b2aa1" + }, + "migrations/versions/d1a2b3c4e5f6_workplan_projection_retirement.py": { + "algorithm": "sha256", + "hex": "121f3fb78355e4e418aa84bff74f134ff0ce85288bbdb59437c98d4a402618c5" + }, + "migrations/versions/d3e4f5a6b7c8_v0_3_sbom_entries.py": { + "algorithm": "sha256", + "hex": "768b9e8ff4be1aa65445ced722e680aa4fdf3d1d14f4634bfff527c1fc3142e5" + }, + "migrations/versions/d6e7f8a9b0c1_sbom_ecosystem_expand.py": { + "algorithm": "sha256", + "hex": "ed1de9451b65ee64451f9c2585644330ae9d2f91dd10f8d8bc1477896e2f8375" + }, + "migrations/versions/d7e8f9a0b1c2_broadcast_receipts_and_notices.py": { + "algorithm": "sha256", + "hex": "074e488249fd4272b3c62fa84cf62326f47382047fb67ba8daad0b0d8b640aa0" + }, + "migrations/versions/d8e9f0a1b2c3_repo_anchored_classification_spine.py": { + "algorithm": "sha256", + "hex": "7a6f8a2a053a591ce5dfb14ec7adef056b8c9b85e9d9e273ac8ded71e9dfb558" + }, + "migrations/versions/e1f2a3b4c5d6_gems_pass1_domain_fk.py": { + "algorithm": "sha256", + "hex": "896bdbbdc0121dfad3e82a97547158c368dde0c12e8bb99936da035ba8c0fdaf" + }, + "migrations/versions/e2b3c4d5f6a7_task_canonical_record_id.py": { + "algorithm": "sha256", + "hex": "985ec8df1ff872317cf54c2539525cc275ddb583adc5208630617256c804ec10" + }, + "migrations/versions/e2f3a4b5c6d7_add_last_state_synced_at_to_repos.py": { + "algorithm": "sha256", + "hex": "017c934b7cd737ee98fe9ec20c1b9032b6937ac167b06dcf77a1c2888ad6fb21" + }, + "migrations/versions/e8f9a0b1c2d3_task_wait_qualifiers.py": { + "algorithm": "sha256", + "hex": "582fb7775ea261ddea974a435c42646c5d4e6a4855d7948dfd25cec95cadd423" + }, + "migrations/versions/e9f0a1b2c3d4_write_idempotency_keys.py": { + "algorithm": "sha256", + "hex": "f7625d1e752eb2b5ded73a20fb3a6811265d3425bb398f9be86990de136ae860" + }, + "migrations/versions/f0a1b2c3d4e5_suggestions.py": { + "algorithm": "sha256", + "hex": "4e02d531fce919e7b5e60a2720566d0695d91229191f85c30d075d1ee91a674d" + }, + "migrations/versions/f1a2b3c4d5e6_workplan_file_backing.py": { + "algorithm": "sha256", + "hex": "d20e579fc651e4b6ca7adfc5c44003c73806234253cd6640d9fe66060707817d" + }, + "migrations/versions/f2a3b4c5d6e7_gems_pass2_workstream_repo_id.py": { + "algorithm": "sha256", + "hex": "d762a0d8e934148750714d2315a371a71fb1680e0d376758f778309c5523c2ed" + }, + "migrations/versions/f3a4b5c6d7e8_add_agent_messages.py": { + "algorithm": "sha256", + "hex": "e6aec4a973ad89abbacf123f818ba85dfc617a007af9a88016b903d4be1916d4" + }, + "migrations/versions/f3c4d5e6a7b8_repository_rename_identity.py": { + "algorithm": "sha256", + "hex": "2918bb539b17bdf5bbdab3dc432317c2b0380dcdbade8c02a72dfa44725ff7ec" + }, + "migrations/versions/f9a0b1c2d3e4_task_wait_window.py": { + "algorithm": "sha256", + "hex": "a36c9965a6eb176afad43b24cda0ef986b59d69bc14496abb447221037b7f329" + }, + "migrations/versions/g4b5c6d7e8f9_add_host_paths_to_repos.py": { + "algorithm": "sha256", + "hex": "37de2e17bba171d5e7317b2bba2c434b9e510c2491fd552717fde57203ade0d3" + }, + "migrations/versions/h5c6d7e8f9a0_suggestion_workflow.py": { + "algorithm": "sha256", + "hex": "22a148456f302f37a1ed272cf892c3e105bfb890cf7e04eb9f101807284214e1" + }, + "migrations/versions/i6d7e8f9a0b1_capability_requests.py": { + "algorithm": "sha256", + "hex": "a1fe532d74fbe7d8d7e3312cdc9d66c56698aa4263b683a16e3075fd45f01ef5" + }, + "migrations/versions/j7e8f9a0b1c2_tpsc.py": { + "algorithm": "sha256", + "hex": "09a55cfd14e1c0eb5ae41ea0bb9f14d9f028d1d13c0e9dde9822241976f46e67" + }, + "migrations/versions/k8f9a0b1c2d3_doi_cache.py": { + "algorithm": "sha256", + "hex": "2e0502ce61212e937ed6d704e62183e1eb72532621a159cb12269f1f94f6bc5c" + }, + "migrations/versions/l9g0h1i2j3k4_capability_request_routing_note.py": { + "algorithm": "sha256", + "hex": "3f97c713bef98db2d1ce47cfc3d6f93da59463e425ebbbd072e284367eef7ed6" + }, + "migrations/versions/m0h1i2j3k4l5_capability_request_dispute.py": { + "algorithm": "sha256", + "hex": "b3e7fc09d8128ebe7a2ecda82edb98825f8599df18eb6ad45034fb7f59aef402" + }, + "migrations/versions/n1i2j3k4l5m6_add_git_fingerprint_to_repos.py": { + "algorithm": "sha256", + "hex": "3f5e0d0d770cb5ea04bbb158cbf442403f46927bdb612c5e00b410dcfe4a6c0f" + }, + "migrations/versions/o2j3k4l5m6n7_add_token_events.py": { + "algorithm": "sha256", + "hex": "445592d2f20a5c77e7d4ac87c5db37657962b8974e07c0cb7635c89b4436c5df" + }, + "migrations/versions/p3k4l5m6n7o8_add_repo_id_to_capability_catalog.py": { + "algorithm": "sha256", + "hex": "fc1c025b176face69cf564cf0481c6deb77ba7d09f9c8faa7614f9d91cdb951c" + }, + "migrations/versions/q4l5m6n7o8p9_add_interface_changes.py": { + "algorithm": "sha256", + "hex": "f85bcf84d5054e449ed1a684c71b35aec7c2d3632a6d92712e8724149a284a85" + }, + "migrations/versions/r5m6n7o8p9q0_workstream_status_string.py": { + "algorithm": "sha256", + "hex": "5b33d7a30c62f054bf454798ac6043f2672e7c61e209c5dac7fba11bb3b2f59d" + }, + "migrations/versions/s6n7o8p9q0r1_workstream_planning_metadata.py": { + "algorithm": "sha256", + "hex": "40cbd6b8ddbf82ef3948c5d14a85d4495b36590b82d622ccdb31bdedc0d70875" + }, + "migrations/versions/t7o8p9q0r1s2_perf_indexes.py": { + "algorithm": "sha256", + "hex": "6f97e0011fe9bb279bf9444bd172c47dbeebfd5bfc98f226d57fee99d0f98ee6" + }, + "migrations/versions/u8p9q0r1s2t3_workstream_canonical_states.py": { + "algorithm": "sha256", + "hex": "d5c103249da9ea22539eb78991a5f1590d99e0cbcb01c119d5bbc65bcf5e101f" + }, + "migrations/versions/v9q0r1s2t3u4_token_event_provenance.py": { + "algorithm": "sha256", + "hex": "7313983a288e0be888f72f7a51d505ceec1566f8be1cc5c77cc07009b9e26bea" + }, + "migrations/versions/w0r1s2t3u4v5_token_event_legacy_source_ids.py": { + "algorithm": "sha256", + "hex": "41aa9961041664d37e95767a5525e94d435011857dc84aef61c49c1c4b8df1e4" + }, + "migrations/versions/x1s2t3u4v5w6_workplan_execution_queue.py": { + "algorithm": "sha256", + "hex": "6a0c6016257e4f086a2a39aa15444fb5dc378dc2b5da78ec36313fdd7f2ceb16" + }, + "migrations/versions/y2t3u4v5w6x7_fabric_graph_read_model.py": { + "algorithm": "sha256", + "hex": "938394ed2f9b1b8cca6b7ca5a81b71148496fa92a0d62a3affe834648c92eb85" + }, + "migrations/versions/z3u4v5w6x7y8_financial_fabric_vnext.py": { + "algorithm": "sha256", + "hex": "b02a0a161c458cdf70026052498226cd715416f3a98c8677343d735e5d3a81b8" + }, + "policies/intake-doc.md": { + "algorithm": "sha256", + "hex": "52ee677ce2994d9dbf9c3f5141fe1b325a45f010afb67c5c52134c3c8bde500b" + }, + "policies/repo-doi.md": { + "algorithm": "sha256", + "hex": "a1977f91cd6dcdc55a00f1b7dac006bcdb8325c32ccfc21bd8fce4aa9cc1d212" + }, + "policies/retirement-freeze.md": { + "algorithm": "sha256", + "hex": "e8b790181475d928ea30a67410ca3ffb46186e5bf1b418013392a71b7a1bc861" + }, + "policies/service-dom.md": { + "algorithm": "sha256", + "hex": "c96151c71a3143a2ebd9b5f3862a9bf1760cca9495cad16104b5a5c2a456e014" + }, + "policies/work-item-dor.md": { + "algorithm": "sha256", + "hex": "81f99e2ed635e0c5b67c9735166af5e2d98dcc457986c38e060b28c2f68089bb" + }, + "policies/workstream-dod.md": { + "algorithm": "sha256", + "hex": "12b6d91efe307cabadd2c10dbd9264c2dcd92924ba0ab4cdbf1cc82496449416" + }, + "prompts/sbom-capture-agent.md": { + "algorithm": "sha256", + "hex": "f394edb238815507186bd7fcedbf6b2e0e61dc1037e8c6a78407897f889295fe" + }, + "pyproject.toml": { + "algorithm": "sha256", + "hex": "a62a37fcac0df220538c067e23c8b6c426a48eeaebcebfbf4b2796c5e822e1a9" + }, + "registry/README.md": { + "algorithm": "sha256", + "hex": "165c316bf8d2f30cc06d7ee79db91c218a343affe80a1f13ca35dbba21763280" + }, + "registry/capabilities/capability.statehub.progress-log.md": { + "algorithm": "sha256", + "hex": "664fc510f5195c4609a721d9ddca524eea61df585bf6603d06b26e60fdf614f6" + }, + "registry/capabilities/capability.statehub.workstream-coordinate.md": { + "algorithm": "sha256", + "hex": "33b5f8837e67cec820c7e1bd66211b709500129dea817e67b7f0c8e9ee5b973a" + }, + "registry/indexes/capabilities.yaml": { + "algorithm": "sha256", + "hex": "cc4bf2d800e158235d6f3974ce9a44a7444e2821ee0c7b40662627cf5463b778" + }, + "repository_rename_cli.py": { + "algorithm": "sha256", + "hex": "7c217a9176f3d2d6f430ba46854cec3b3da72505933fc3127f922a4266c7f56c" + }, + "repository_rename_workplan.py": { + "algorithm": "sha256", + "hex": "62794a22de657ed58d4911e71574ca6163a65203b61071d143b28789f73b3f22" + }, + "research/20260709-workstream-caller-sweep.md": { + "algorithm": "sha256", + "hex": "99d97923ca97ffbf0c0986cd7ee35089b17d1e8dd67a0fc9c8078b4e5c7ea836" + }, + "scripts/backfill_codex_token_events.py": { + "algorithm": "sha256", + "hex": "60dacdb6951fc512578a7c71dfa329eae844bb05e0ffb5f229374f40a26a426a" + }, + "scripts/benchmark_summary_cache.py": { + "algorithm": "sha256", + "hex": "b38a2522d480b0f327fc13dd95379008bbcd0e98a8ab8c60946d1be28da6e115" + }, + "scripts/bootstrap-env.sh": { + "algorithm": "sha256", + "hex": "6491f2d64b8543bb297e0a05f5e15163082ff41c4bfeb090c232cc213aa3f93b" + }, + "scripts/capture_legacy_meter_evidence.py": { + "algorithm": "sha256", + "hex": "90323fec4cc180b8a7eb473cac4fedbc2df0a3656feaddc63028bef2ac0f3472" + }, + "scripts/capture_sbom_tools.py": { + "algorithm": "sha256", + "hex": "3d6cd35d5d336e4da1280681a55e35666f898d21ab02b2672158eb0bf8387416" + }, + "scripts/check_doi.py": { + "algorithm": "sha256", + "hex": "f4dd4e69eddebf294df63be9b38c82001bb330273a010083b3aec66656f4e5a1" + }, + "scripts/cleanup_stale_tasks.py": { + "algorithm": "sha256", + "hex": "510c5991df3f80ae538c23efb6d66aea0c3ec01b2c59484ea98f7a97055b13a5" + }, + "scripts/codex-state-hub-mcp.sh": { + "algorithm": "sha256", + "hex": "7233a27feb812323cd7b17036580ba59f2c0868d6bcb37358953e166f7942e1e" + }, + "scripts/compare_consistency_sweep_parallel.py": { + "algorithm": "sha256", + "hex": "a9876ea4046b7438d8df2acb74161181454246abd1784cfe857c698f66d85072" + }, + "scripts/complete_statehub_bootstrap.py": { + "algorithm": "sha256", + "hex": "4a90383a356b76c1e8bf58b9e96f3c8c4a5bdf9f85258ddcdea04d4276e4903b" + }, + "scripts/configure-codex.sh": { + "algorithm": "sha256", + "hex": "f6ba4b3cbec34a8b22f8c8dffc09ef9941ee36feac78749e177d0d9d3a06e781" + }, + "scripts/consistency_check.py": { + "algorithm": "sha256", + "hex": "00768c5fc2682470446a27b2d8e9a5fa845ff12d54b63386312c8143db91ee11" + }, + "scripts/dev_hub_up.sh": { + "algorithm": "sha256", + "hex": "81ca200921262cedb8c6123f146e9ed1e68aa66552d0e5f13ce0fba964be55e0" + }, + "scripts/ensure_gitignore_claude_rules.py": { + "algorithm": "sha256", + "hex": "6b5205b309a94954e357a867643ccb419c37dd279e43c24dd73cca8c93c0808a" + }, + "scripts/gitea_inventory.py": { + "algorithm": "sha256", + "hex": "3b57e0f086bfba8a98003ec20647490b4c9a900bf3924c4777cb5f42c2bf6971" + }, + "scripts/ingest_capabilities.py": { + "algorithm": "sha256", + "hex": "7b0389144882a39b615934f536b46d2a4deba3c70a837f727a4329c3079935ad" + }, + "scripts/ingest_sbom.py": { + "algorithm": "sha256", + "hex": "38287358cf43b138d154c8b6b5003e1755009687eb50f96505625e6a5d468854" + }, + "scripts/ingest_tpsc.py": { + "algorithm": "sha256", + "hex": "97bfc4afe0ad4915af4af66abb091be7309b9f2cd21ef597e6c5491508f05033" + }, + "scripts/install_hooks.sh": { + "algorithm": "sha256", + "hex": "8037b45287f3b103c9e444f5f351a365d1f236af23584f7073a77e1d4e18a5bc" + }, + "scripts/mcp_hub_profile.sh": { + "algorithm": "sha256", + "hex": "0e447d3c9b220f6f1b8eafced940b329b8deb68d60d30006e8419ba463c79272" + }, + "scripts/mcp_registration.py": { + "algorithm": "sha256", + "hex": "770b692995871f3dd1708b5b4fdb9b2d6497dbe6826f37c66af721b85307997e" + }, + "scripts/migrate_mcp_config.py": { + "algorithm": "sha256", + "hex": "65aaf9eef1b8503aeac4d46385bd789d52c231abac4e95c3c3bd439badee82b1" + }, + "scripts/normalize_attached_repo_workplans.py": { + "algorithm": "sha256", + "hex": "053fcad24bf0fe23763717bdf3c383a0b0aadddc317a723e1f44000c603d4d92" + }, + "scripts/owner_return_handoff.py": { + "algorithm": "sha256", + "hex": "26d058bcf1281478522bacbe81e7e01f8e096e8316a20ad0578bfebf17d4ac97" + }, + "scripts/patch_mcp_cwd.py": { + "algorithm": "sha256", + "hex": "42ea9e20530ddff28da27f0622bab3e6e305e25ce297f78cdfb5b07314e44da2" + }, + "scripts/project_claude_md.template": { + "algorithm": "sha256", + "hex": "0ad4707c682150cf61d6fcfdbfb4d683311f573e55ce64db6953179204cddd2a" + }, + "scripts/project_rules/agents-codex.template": { + "algorithm": "sha256", + "hex": "4e38dc7f1a4f26dc170d3b4b0d38e8629be62324c260ed0c9fbbef09fe449633" + }, + "scripts/project_rules/agents.template": { + "algorithm": "sha256", + "hex": "2b3db2612fefc7d230e6a1d570ce2a86501ce89376fcb38f134e1b01ce523d8b" + }, + "scripts/project_rules/architecture.template": { + "algorithm": "sha256", + "hex": "5055e65ea9aa885c6b691b855f155fbb4628de0af806752aab8be7d005ccd6be" + }, + "scripts/project_rules/claude-md.template": { + "algorithm": "sha256", + "hex": "96065c83c4617214b25a796d57564463a6da2c9b29b002eb2df08ce4295b5237" + }, + "scripts/project_rules/credential-routing.template": { + "algorithm": "sha256", + "hex": "2d2f6a72f3da43f8d56c3fa1373bb67630fc0be311d158adb56614937c9d69d7" + }, + "scripts/project_rules/first-session.template": { + "algorithm": "sha256", + "hex": "3b163d997240d5244df728acebd31d4c9e693c51dbc9830e7112cbc8e6cd73d8" + }, + "scripts/project_rules/gitignore-claude.template": { + "algorithm": "sha256", + "hex": "b88d4699608d5e587d23831dc8c1897fd327f9ccfd69fd2267abe23beb603e97" + }, + "scripts/project_rules/repo-boundary.template": { + "algorithm": "sha256", + "hex": "d32eec3a4dd1c19704721b03336f2870312d228d0f40ff8ec1ba293e5892713c" + }, + "scripts/project_rules/repo-identity.template": { + "algorithm": "sha256", + "hex": "7fbbfec51d7916c9c8c518b76bf04444d02be44911e05b90765213769ed6f592" + }, + "scripts/project_rules/scope.template": { + "algorithm": "sha256", + "hex": "959a36f119c508afbbad42f53b1b684c90f90d6fac4a22ea4a08671e777cbf39" + }, + "scripts/project_rules/session-protocol.template": { + "algorithm": "sha256", + "hex": "10407b87395cd0af873201216aa006085268fc5bb9ece07c6312e7a47cd58d45" + }, + "scripts/project_rules/stack-and-commands.template": { + "algorithm": "sha256", + "hex": "be88dbf0d0f14e9a19862cf3289be0024d00c230adf42b7921e515bd0d2e6b56" + }, + "scripts/project_rules/workplan-convention.template": { + "algorithm": "sha256", + "hex": "f14469956daebe6f26b8060d3d33dc7ac6b930aa98b26e8a25794ea410ddabe6" + }, + "scripts/promote_intake.py": { + "algorithm": "sha256", + "hex": "d737cda2ed3eca8cc756ec09e7a70f38b9639da315a507741c52f6eb45ffbb84" + }, + "scripts/propagate_credential_routing.py": { + "algorithm": "sha256", + "hex": "4dd17c8034bbb22818f7127c3a4822cd6d9541366f2c96fd309c1e8232494975" + }, + "scripts/pull_image.py": { + "algorithm": "sha256", + "hex": "3121782da11232f21e78483fdc0853e86f5593a695f6cf3e2c3b683415f9a8a2" + }, + "scripts/push-seal.md": { + "algorithm": "sha256", + "hex": "5756e4d79793942e8c1f80000fd59a655528d0feb051a5fac4c54c52edd0a5df" + }, + "scripts/quality_assessment.py": { + "algorithm": "sha256", + "hex": "19671103230617ca97af99ca44d809671c8ad8f93b8cae8be3b585c3582c8495" + }, + "scripts/quality_debt.py": { + "algorithm": "sha256", + "hex": "b31e6751008f588680eea0f73865b5c0ba25c14abb1bc1fb008a564f33a5284c" + }, + "scripts/recently_on_scope.py": { + "algorithm": "sha256", + "hex": "ef91b3292eac275bdf1130c7919398d15adf594bb85c30a723e4ac46e76bdc42" + }, + "scripts/register-mcp.sh": { + "algorithm": "sha256", + "hex": "85c00a6688bf890e4a704e72f6d7f8b17ea55a32fa41b1a4906d6b8a32b47187" + }, + "scripts/register_from_classification.py": { + "algorithm": "sha256", + "hex": "9c901828977414d33e7f8e22b9d5423b03534fa8fe9806883a57156ced3b6ed6" + }, + "scripts/register_project.sh": { + "algorithm": "sha256", + "hex": "7e43846a69094e1c0544bf1a291a748077ca3ea57f5aa754e314ac0de45fa07d" + }, + "scripts/release_headroom_preflight.py": { + "algorithm": "sha256", + "hex": "efa66ef82a0dca9468acde03ef675431d698723a12583b14b8fc826adda868d3" + }, + "scripts/repo_sync.py": { + "algorithm": "sha256", + "hex": "1895989820e107e76c42f20478bcdd8085e351259ba2179d601bd8dee39452fd" + }, + "scripts/seed.py": { + "algorithm": "sha256", + "hex": "1d6d6840ac5bcc9f372dd37458d58fd19758605e29eac347534396b5edad3cc8" + }, + "scripts/seed_wp0012_suggestions.py": { + "algorithm": "sha256", + "hex": "d2bcae410c1bd62d6652470c9932984db889b087610a53ee63737dc98b235fc2" + }, + "scripts/smoke_dashboard_load.sh": { + "algorithm": "sha256", + "hex": "7eb0ab2bbddf631a430e0cee254ad9c629d3d0a503e431706b725936891a573a" + }, + "scripts/smoke_memo_dispatch.py": { + "algorithm": "sha256", + "hex": "c0f6bb6101280d180598c5d8efcfd867ae7b9d460b8577bf0f1edb374a78bb34" + }, + "scripts/spine_migration_data.py": { + "algorithm": "sha256", + "hex": "a3234c0c55a2ce053e14e9d95b944bad0bdd7e67b0d7a94a17ebeaa66371a692" + }, + "scripts/spine_migration_dry_run.py": { + "algorithm": "sha256", + "hex": "e7188e626e1f9701239871857ea7523902aadd307b9a5a875bee962cc836c48e" + }, + "scripts/sync_classification_allowed.py": { + "algorithm": "sha256", + "hex": "20f182904a3545db3269c12994b9a3707979659c7b87909ceefd3730a822a414" + }, + "scripts/task_token_hook.py": { + "algorithm": "sha256", + "hex": "57769e31aea7e96aaeb9a14153ad6063104e462d1eb08dd0bb2b1cada45bdbb5" + }, + "scripts/token_reconcile.py": { + "algorithm": "sha256", + "hex": "2f02039d3540e0676ec37f10afe055b633a38ad230633be993c03d98905fcdc5" + }, + "scripts/update_agent_instruction_files.py": { + "algorithm": "sha256", + "hex": "291330d2f6998e7e1d6a88515a105951192994bedce982fc0f7df24057b629a6" + }, + "scripts/validate_repo_adr.py": { + "algorithm": "sha256", + "hex": "8f65fe4b216fe528d1f0aab5518be01b33e0532730ab8bb18c3df6664e893e41" + }, + "scripts/verify_image_pin.py": { + "algorithm": "sha256", + "hex": "4590762210dbdb78ecbcf02f8740d0ba3f5a522d987b3e8e296e3e8c054bb5e3" + }, + "scripts/verify_preflight_signing_runtime.py": { + "algorithm": "sha256", + "hex": "f26f2e813fe64c8459b1cc24fe6b10e948bc350affc5c2f56fe0a1e39b0aad8b" + }, + "skills/state-hub/SKILL.md": { + "algorithm": "sha256", + "hex": "027a74f2c7d7d0c45b86ffa8b4a3c1f3f20e8a713efbcee2734351a9290631a1" + }, + "skills/state-hub/references/tool-signatures.md": { + "algorithm": "sha256", + "hex": "47a9ac4f30f464e44ff4f4acbb21d7e20f3d183ac0991a612015be8438b06629" + }, + "statehub_register.py": { + "algorithm": "sha256", + "hex": "ba9173fb375ba9b01a396710a24eb699df725288cabbf104e584a4916e046445" + }, + "task_flow_engine/__init__.py": { + "algorithm": "sha256", + "hex": "a528d4bb114456713b0778956cb5806ff2705b1d6e78d0e17229b74ad45adca7" + }, + "task_flow_engine/builtins.py": { + "algorithm": "sha256", + "hex": "ad3d790294ee4a08f6f8642410738b95d76b712a97c99f6fec3bddecd04e2cbc" + }, + "task_flow_engine/engine.py": { + "algorithm": "sha256", + "hex": "c5349b51dd82b0f67ed295ede5ed7f67cbdd04c5cfc73532c51bd61804c07b44" + }, + "task_flow_engine/evaluator.py": { + "algorithm": "sha256", + "hex": "4eca404ff7ad1a707cc5596bff9fe8907f41c5f425814f314e987d6933383e41" + }, + "task_flow_engine/models.py": { + "algorithm": "sha256", + "hex": "1b8ed0c99b9cf187d59f56bbb32b97e9f44b5427a4b6eb523110c58b559287d6" + }, + "templates/recently-on-scope/domain-digest.md": { + "algorithm": "sha256", + "hex": "e5d657d14e086849d5588ab24f233215cb67d479841e0db08720c412380b769c" + }, + "tests/__init__.py": { + "algorithm": "sha256", + "hex": "74f80f8f9a2099d9a56063989a0a89d06d29a427b168dd9b1e00e1d070a48cac" + }, + "tests/conftest.py": { + "algorithm": "sha256", + "hex": "577b738c80123148f37fc5fa23ede2b03ce96c46d5e1168fc69f93136ef2c0f9" + }, + "tests/fixtures/railiance-cluster/workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md": { + "algorithm": "sha256", + "hex": "ca2cf99bf2f66f235b88c58d711c40ae0f9d2337464b5d4c16b5016a59df7029" + }, + "tests/fixtures/railiance-cluster/workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md": { + "algorithm": "sha256", + "hex": "a3b4131cdbbd90b27a08674f9e330d37c359d7744c24771afc82c31d9b776adc" + }, + "tests/fixtures/railiance-cluster/workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md": { + "algorithm": "sha256", + "hex": "c08f5ba3ceb01d769afedcf476594fe3043552a12ab39161dd536290e1a59766" + }, + "tests/fixtures/release_headroom/rev61-65m.json": { + "algorithm": "sha256", + "hex": "39a8a360ebf836fc72703e00aff0f63ac5051ccda83960e789a3c91145c1c481" + }, + "tests/fixtures/release_headroom/rev63-105m-concurrent-pending.json": { + "algorithm": "sha256", + "hex": "a4c05b1490082a486d2ddba6db18431c068ca2bab7a2c0af19a58c7a52a4048d" + }, + "tests/fixtures/release_headroom/rev63-105m.json": { + "algorithm": "sha256", + "hex": "72452b6ceeed98257b9109b01f2acab18717b1669b86c0fb62dbb6bd006b9196" + }, + "tests/test_c07_retired_rows.py": { + "algorithm": "sha256", + "hex": "905612dde7b8524eccb8894e7ea6c332724c20f82407e5aeaa20763d506e9fc9" + }, + "tests/test_c25_message_pagination.py": { + "algorithm": "sha256", + "hex": "86488219d5d1ee2bd723a88a97392d9cfa714258282663a89915b0ccf011018c" + }, + "tests/test_c25_source_revision.py": { + "algorithm": "sha256", + "hex": "a8f4ad66b5da4e373cdb34045ae00fe0590ea5f59307c4a77aa99a55c7e5e5bc" + }, + "tests/test_capability_requests.py": { + "algorithm": "sha256", + "hex": "69c25d9344a8a1592f0c03ed6b9b739369d9e502bb7404e0391779746d20f624" + }, + "tests/test_classification.py": { + "algorithm": "sha256", + "hex": "8b8541883296c73af3850c9a3835b9cae1af5f1dfb6a048d01c7b86b186b45a7" + }, + "tests/test_cluster_historical_projection.py": { + "algorithm": "sha256", + "hex": "26b8b24d5991e96fece30fb91f8a37e35847bc21bf11eeb2f6d576ce3061028f" + }, + "tests/test_codex_mcp_launcher.py": { + "algorithm": "sha256", + "hex": "8440850a93ddd6a0e959b52aed8d7da1a0bb265801d3c002f9d0bd7b2968e69b" + }, + "tests/test_codex_mcp_server.py": { + "algorithm": "sha256", + "hex": "a9ef024a2b8955af9e168be17599a431ecedf2a395c29957fb31ae2a53d04b9c" + }, + "tests/test_configure_codex.py": { + "algorithm": "sha256", + "hex": "149c5215d4e3528351cd07ef234cbe44ada420eada58cfbbb41dd4cfde9f3fce" + }, + "tests/test_consistency_check.py": { + "algorithm": "sha256", + "hex": "095136c993d90d3dfea6019b7d964c2ddc3e9eb1649a279d9f98210dbcbb52a0" + }, + "tests/test_consistency_sweep.py": { + "algorithm": "sha256", + "hex": "43fe0a76b4487a4ecbd749d12af9c0f7144a7e8972df66b65c9cb7018519bab6" + }, + "tests/test_cors.py": { + "algorithm": "sha256", + "hex": "16d0949527020ad5686f89c101a73b4b61d669c59514b464c1e57fbd85bb32b8" + }, + "tests/test_doi_scope_health.py": { + "algorithm": "sha256", + "hex": "5cfae81bb2bcb4082aa61bf80c5b17d34a97259c5de2f47f03f16ca77627e3bd" + }, + "tests/test_edge_outbox.py": { + "algorithm": "sha256", + "hex": "5949ebcf034872e7479965e203078942688238d1203e57df94f4a9f00989e3d4" + }, + "tests/test_edge_read_cache.py": { + "algorithm": "sha256", + "hex": "5d55dd31d28954b83b11edf2695fdfc328faadd57b7e6a62473863410088a08e" + }, + "tests/test_edge_relay.py": { + "algorithm": "sha256", + "hex": "54e83bfa415fd341603f81789436aea957ca5e9d5e421f3d7c96225512fd69d6" + }, + "tests/test_ensure_gitignore_claude_rules.py": { + "algorithm": "sha256", + "hex": "372f51697f4cc4c3b8199b5998c3f6fd134b137aab0aea497ec8a4b670422caa" + }, + "tests/test_forge_dependency_edge_preview.py": { + "algorithm": "sha256", + "hex": "7fa67aca7256ea0b0f5609ca0db9c8faac5344ec48379d53d45798748621f71b" + }, + "tests/test_forge_dependency_edges.py": { + "algorithm": "sha256", + "hex": "ea6765fe2774db952727aff655821742f1915d1a95135810832812a20b7e3ab1" + }, + "tests/test_forge_projection.py": { + "algorithm": "sha256", + "hex": "bb7227b3042136d71e8a94db29563a1cdd9a55176aa1199d1d49208f7e28dbeb" + }, + "tests/test_forge_projection_qualifiers.py": { + "algorithm": "sha256", + "hex": "803bad3319e403e44fe966c3050b2a3e6e6b08d69315a8fa48a42bc331508390" + }, + "tests/test_frozen_binding_guard_isolated.py": { + "algorithm": "sha256", + "hex": "206adb93850f8b7af135aecb96563df01f702e66b4a5d1275c12fdb271ac23f9" + }, + "tests/test_historical_projection.py": { + "algorithm": "sha256", + "hex": "bcb06e41242087d94bd83e7d73fbeb06c89cbb15ab89e87e6c95f399711ab58f" + }, + "tests/test_hub_core_imports.py": { + "algorithm": "sha256", + "hex": "f6590e158ba37a647551aa27431a3765ae79b60bd7e668ea8c5eecc8e92956eb" + }, + "tests/test_ingest_sbom.py": { + "algorithm": "sha256", + "hex": "3ada02bb0cd893cb9a4b4544ee6ff819a180093d4263770e34a4d6506f1bbc42" + }, + "tests/test_instance_identity.py": { + "algorithm": "sha256", + "hex": "fa8a82119e58720a82631a5365063d50309a9124d1bbbf41cc9ec55ff2d97581" + }, + "tests/test_intake.py": { + "algorithm": "sha256", + "hex": "392c4e8b7218bc42c85515a098237b01701657f90ed2b51b5f4137b7704aa689" + }, + "tests/test_legacy_meter.py": { + "algorithm": "sha256", + "hex": "49fb5f342f5890e96f6b605429853933f1215a040c25a68226acd2431f0654eb" + }, + "tests/test_lifecycle.py": { + "algorithm": "sha256", + "hex": "9e60edc0e7f0daeea1592f7d79a6cfe6c586718372b9d23ca48e2837997f73d0" + }, + "tests/test_llm_connect_integration.py": { + "algorithm": "sha256", + "hex": "bb515d7d89bd1dd86f5c2b52df5db61af7cfe35308442134b15f2614002735a5" + }, + "tests/test_mcp_legacy_deprecation.py": { + "algorithm": "sha256", + "hex": "ebb3363d02b013822661d2508bc5f9bc125107aafb61233626178b5e107a90f1" + }, + "tests/test_mcp_queued_receipts.py": { + "algorithm": "sha256", + "hex": "bf3d261836c2104387e5f80fd75b5765639f437e738155e6c989da88c2214a4d" + }, + "tests/test_mcp_registration.py": { + "algorithm": "sha256", + "hex": "5cc53cfb1f2d5a0c8a06723c3dbfcf227b9d1374056418934023bfe4cf130eae" + }, + "tests/test_mcp_smoke.py": { + "algorithm": "sha256", + "hex": "452fe4871dab582e2a447cb58f52c1e97487abe581affd2cfd8fc5d1482cdc2a" + }, + "tests/test_mcp_write_tools.py": { + "algorithm": "sha256", + "hex": "dc8afe96892b88b38c29e83566ff8ee314f6ca1e7d28c50692f18e8895838397" + }, + "tests/test_memo_dispatch.py": { + "algorithm": "sha256", + "hex": "91efdccecc89c4e6cc9d829971344bcd89a701b23ee6b4f2cadb285f135ba025" + }, + "tests/test_memo_forwarding.py": { + "algorithm": "sha256", + "hex": "aeac54ab8333b52c2b43952d9696ef1a990110931f151fe129a7dfd690907976" + }, + "tests/test_memo_notification.py": { + "algorithm": "sha256", + "hex": "0bf73a9e8883ebdf1ded5f28ee74f7cf629108b8f692fd12c9f1494e2a088b28" + }, + "tests/test_message_feed.py": { + "algorithm": "sha256", + "hex": "29901277a0f603adb10b376782eaadb4f9adcb271eaec0b58c17b824d118d4b6" + }, + "tests/test_message_receipts.py": { + "algorithm": "sha256", + "hex": "be3cff46cffb2fe025ae63f2fc7aba10f969bfe8aeb7a714736e44a11691700d" + }, + "tests/test_ops_run_projection.py": { + "algorithm": "sha256", + "hex": "6ad02d4c936a2e65cc982528172c46f10ef44817fd39398c98212e7af57efa61" + }, + "tests/test_owner_return_handoff.py": { + "algorithm": "sha256", + "hex": "98ca96b02c4148312f38f97f9d15979c0a5330c091fa5c8d4ec3b047ab896896" + }, + "tests/test_policy_router.py": { + "algorithm": "sha256", + "hex": "7b16e737b77550eefc8b6623c225521e3e323bf4e181f60460d3d950650a9efa" + }, + "tests/test_preflight_signing_rotation.py": { + "algorithm": "sha256", + "hex": "5f309b667dc60aa3afabb163220455d9d2303d0238c1070a39a673cab92d46b5" + }, + "tests/test_promote_intake.py": { + "algorithm": "sha256", + "hex": "24bf48a23ad094fae4e21ee8b80d8bd51bdf844ae5e3d5c85b37a6a519fd93af" + }, + "tests/test_push_deadline.py": { + "algorithm": "sha256", + "hex": "9199e714a96e2da412e313397bd825b3b44ec3d3e8a7da7e398860cb433bb026" + }, + "tests/test_quality_assessment.py": { + "algorithm": "sha256", + "hex": "02d8d6d0790e352b862e0ce859fc36be29648964a2dd82deadd756887995e724" + }, + "tests/test_recently_on_scope.py": { + "algorithm": "sha256", + "hex": "2ef134cfa7ab774b474e6e9383a37b6b78f307276e8d80df926d8505cf7a418f" + }, + "tests/test_reconciliation.py": { + "algorithm": "sha256", + "hex": "7c15f0fb78495e55e3cb77ff0c363b99933166c51ea81ac100c228fa4e14eab5" + }, + "tests/test_register_from_classification.py": { + "algorithm": "sha256", + "hex": "f3fab2107913b5c0ac0782522509cdd451f906a8ccf95f9ac332e15077d998b1" + }, + "tests/test_release_headroom_preflight.py": { + "algorithm": "sha256", + "hex": "612acb8fcf5f08984bd0d807c8be1ebd30927084bd188fa8ec7318c3808bb414" + }, + "tests/test_repo_manager_workplan_adapter.py": { + "algorithm": "sha256", + "hex": "f64c6d44d690298b0e5b5dfbd46b9abe5a4d3b0e33ef57daf73f4be9d6ac8062" + }, + "tests/test_repo_sync.py": { + "algorithm": "sha256", + "hex": "578b695b3ba29331ff7234e2b1c496d73007e5407daa5bda6afdc5f85cf5edcd" + }, + "tests/test_repository_alias_routing.py": { + "algorithm": "sha256", + "hex": "4bb152404bc6d7544d65ce7496e763b2a625cf34afd2fe27cddd21170a340966" + }, + "tests/test_repository_collection_projection.py": { + "algorithm": "sha256", + "hex": "2229a766cf165ec7ccf3bbc143dfd57705cf8bbfc12795d22eef00553f78b52e" + }, + "tests/test_repository_rename_api.py": { + "algorithm": "sha256", + "hex": "89c8072ea0f3bf0bb0975a3c77dc7343d68f9d7fd89a1297e92400e063a77e08" + }, + "tests/test_repository_rename_cli.py": { + "algorithm": "sha256", + "hex": "9886a8d5f99ff59dcdecb3c9e8f8ee2176574f2b86ef2dae0510c39a7bfeca8e" + }, + "tests/test_repository_rename_docs.py": { + "algorithm": "sha256", + "hex": "fc8039bb428bf03b63ea3aff39a27f2c577917f8c0c28fcd05acd0ea3c96c696" + }, + "tests/test_repository_rename_persistence.py": { + "algorithm": "sha256", + "hex": "5f870e6c77dc64923a1be04c543241ba0824cbd51c8263da8ea8f9c01b9750f3" + }, + "tests/test_repository_rename_workplan.py": { + "algorithm": "sha256", + "hex": "2c31d38b7fe55325910c82fb9d55ec3cdb1ee52425001160c32d940ad150ab54" + }, + "tests/test_review_contracts.py": { + "algorithm": "sha256", + "hex": "13ef7ee55b632fbef3aa16b146eb3df9142b396633ada018b97783fbd05614cf" + }, + "tests/test_routers_core.py": { + "algorithm": "sha256", + "hex": "c903511a3b21cd5747c5297b9d7818b59e4c2dcd62c7ffc0aff2dc94a999cd86" + }, + "tests/test_routers_td_ep_contrib.py": { + "algorithm": "sha256", + "hex": "1c9a756ab8c851ef11d43ceeb7858dc8d912d329d76ef7158253868015786326" + }, + "tests/test_sbom_nexus_compat.py": { + "algorithm": "sha256", + "hex": "08d53e31d0555ba214008f7902293a1c8a2aafb413d8859d3087ced53924cc72" + }, + "tests/test_schema_state.py": { + "algorithm": "sha256", + "hex": "95e304cbffd36a29400a5fe66c273eae585a62cb4c29a9b769a78aaee0155fbe" + }, + "tests/test_server_dryrun_commands.py": { + "algorithm": "sha256", + "hex": "b27d699d7eb05d0397b649bf57c28aabb0f032847bebb36d8c45c0501b5f3603" + }, + "tests/test_services_router.py": { + "algorithm": "sha256", + "hex": "251527dc37696ddddbf4e1aff8f047bf8d492cf2d226ba1b49045082d14489aa" + }, + "tests/test_statehub_register_cli.py": { + "algorithm": "sha256", + "hex": "f9312a89943715169f171063a4f44e940ca3b4b8f6c3c3b2538a54ba7b744102" + }, + "tests/test_suggestions.py": { + "algorithm": "sha256", + "hex": "14d9426fa89420f141e9311971e65e2ae0b1402107c31dce23120ee21c226fca" + }, + "tests/test_summary_cache.py": { + "algorithm": "sha256", + "hex": "655052c819e24a2da743fcc861c32bf2f9487a99e2e2c18922c47cfa7e29d470" + }, + "tests/test_task_bulk_status_sync.py": { + "algorithm": "sha256", + "hex": "bba2045c9d978888a6b11349338aee67a9d95fc7106d0ab2302cdd062ecebdb7" + }, + "tests/test_task_flow_engine.py": { + "algorithm": "sha256", + "hex": "5b031e7200729f0a7bd4190b06d3af4ec1130f8babe8d19c0549757c1cd89fe7" + }, + "tests/test_task_record_id_backfill.py": { + "algorithm": "sha256", + "hex": "72c8dd990ffc1d1c38297e1fe720f550854895b6cab8697264c891ac66978e48" + }, + "tests/test_task_wait_qualifiers_schema.py": { + "algorithm": "sha256", + "hex": "572467435ccbdbe35b74df47b9382c65816da36b4baa763641ac5f2e6edea144" + }, + "tests/test_todo_md_staleness.py": { + "algorithm": "sha256", + "hex": "75113618409611e3a15b6348e545ab2248376d0f2452e17976c3b65deec38684" + }, + "tests/test_token_events.py": { + "algorithm": "sha256", + "hex": "8247ec154e8df95fc7ecde6109b115140c80a89da2e8ebca4522bc6c0d1cce53" + }, + "tests/test_token_passthrough.py": { + "algorithm": "sha256", + "hex": "32c95dc7a9b53f9040523c0a9c83ca406935f68c2a71e332b9301a7437f7de66" + }, + "tests/test_token_sources.py": { + "algorithm": "sha256", + "hex": "7950f8b1ca5dacd7a58e9443cc132840ed9f14af07589421ebfa03effb6b1230" + }, + "tests/test_tpsc_router.py": { + "algorithm": "sha256", + "hex": "d090c89c1a4f3d5d0699a0207dc6fa6c017b4238e91fe05a1df8b06134dbe26f" + }, + "tests/test_validate_repo_adr.py": { + "algorithm": "sha256", + "hex": "d09db625956b352d908eec9bb678672cf5f3aae714961a404395871128e1940d" + }, + "tests/test_wait_kind.py": { + "algorithm": "sha256", + "hex": "af9173e2b2a8e7eeff42c820e19effc482e4cd7f258c0859ae3f0bc2a297645a" + }, + "tests/test_work_record_check.py": { + "algorithm": "sha256", + "hex": "64308ae19f5bf483b70cf879960db91bd715c3f8173a218f4e78e0434195b72c" + }, + "tests/test_work_record_flavor.py": { + "algorithm": "sha256", + "hex": "ad548b47da095c02b3b6543efb8135e1368ea3ebd7396eb5cbebe564ca2d8af4" + }, + "tests/test_work_record_identifier_migration.py": { + "algorithm": "sha256", + "hex": "0a8946f76b691621913184bc7449138cdd56a1bd9437b904ccdf0a01efd6323f" + }, + "tests/test_work_record_index.py": { + "algorithm": "sha256", + "hex": "77d1b2b5f4c528210a828ddbd3229c98239bd38cafee01755860ad2d1d6216cd" + }, + "tests/test_work_record_projection_api.py": { + "algorithm": "sha256", + "hex": "1432b4811a187b1a155b411dbdd0bbcbfba6f4953e838bae2dc0bf9ec5fa989e" + }, + "tests/test_work_record_registration.py": { + "algorithm": "sha256", + "hex": "5246cd42e70d289a06809d7ddfe2f60f800749d481e0e7632ad0bf772d9459b2" + }, + "tests/test_write_idempotency.py": { + "algorithm": "sha256", + "hex": "84478dee314fb5af1c33cac5427d102731c3ecff9149345ce44dbe16ad669209" + }, + "tests/test_writeback_git_isolated.py": { + "algorithm": "sha256", + "hex": "53da13eab2d73491c239eb8957a19fba36008259182d455008249a86a967d138" + }, + "uv.lock": { + "algorithm": "sha256", + "hex": "667a5fb4c2fb889fd7a5eea77f82bb6f89cbb34e4c2edae0c975c12adb3f55c1" + }, + "workplans/ADHOC-2026-06-04.md": { + "algorithm": "sha256", + "hex": "e3ae47791aba0411890acc28311209cdb311beda867c5540e517656db17f4805" + }, + "workplans/ADHOC-2026-07-01.md": { + "algorithm": "sha256", + "hex": "c98b2048ed863b92e27d10298c0d79848c567c4444a0797dfb630c4a9054467a" + }, + "workplans/ADHOC-2026-08-08.md": { + "algorithm": "sha256", + "hex": "28931c2c2268011ff7827822b361d57a729a86462bae930ff483e1d24dd047dd" + }, + "workplans/ADHOC-2026-08-23.md": { + "algorithm": "sha256", + "hex": "36bbd8285ed7b07c76f16dc2604a420a513ad9831c893e326dc80fffb4d17e94" + }, + "workplans/ADHOC-2026-08-30.md": { + "algorithm": "sha256", + "hex": "fd1fedf0d770640c3589268726c92ad726837b36c8fc532d052a5751c6daccf6" + }, + "workplans/ADHOC-2026-09-04.md": { + "algorithm": "sha256", + "hex": "43c74166b8f6bd9343d16a19a13d7fd244773420221b8008999e83cac090166b" + }, + "workplans/ADHOC-2026-09-22.md": { + "algorithm": "sha256", + "hex": "b56f1002baa1c5fa49b9527f71932adb88ef76c545cbc18d4f164e8bbdea7e15" + }, + "workplans/ADHOC-2026-10-06.md": { + "algorithm": "sha256", + "hex": "9ee43d61232bdb89348928d53d207d89a055aa604582d0e2e4e119535b414bd2" + }, + "workplans/ADHOC-2026-10-13.md": { + "algorithm": "sha256", + "hex": "6104351bfe83ed4a9b7ec93b97f8ebb6e85aeca662fbdc1a2bec89a5872c60ce" + }, + "workplans/CUST-WP-0003-whi-kpi-card.md": { + "algorithm": "sha256", + "hex": "66f7b2a0e8160799f7d63aa445d8f58b6ad8eb4c62a00ac2e9bb98898f3f9be6" + }, + "workplans/CUST-WP-0012-multi-user-onboarding.md": { + "algorithm": "sha256", + "hex": "f02eaa67b1f333eeb3bd483bde7e2eb52f53dc4e0483bdfe273a3fdf97b81134" + }, + "workplans/CUST-WP-0038-state-hub-threephoenix-ha.md": { + "algorithm": "sha256", + "hex": "7c2a649f051c25e55ab36e312d6757c3d21508a4634f99e2e96ccd6586908a8a" + }, + "workplans/CUST-WP-0042-workplan-state-model-cleanup.md": { + "algorithm": "sha256", + "hex": "2b84dd27e4871d71029d884e1bdcd09cd8895d40626f581ce89b86881117355a" + }, + "workplans/STATE-WP-0043-dashboard-ui-experience.md": { + "algorithm": "sha256", + "hex": "c919c9be64c30324dab400d4125c1f143924e5d14b942b7abc7574b4c06d3adb" + }, + "workplans/STATE-WP-0044-recently-on-scope-digest.md": { + "algorithm": "sha256", + "hex": "b7c3441e562a09467d5acc2c4a998bf499942c0d7a189146d95021428446d95d" + }, + "workplans/STATE-WP-0045-token-measurement-accuracy.md": { + "algorithm": "sha256", + "hex": "1256465645fdf1451d75062641fca6ae8aae003245d54cf236a080f19421e222" + }, + "workplans/STATE-WP-0046-workplan-id-normalization.md": { + "algorithm": "sha256", + "hex": "a6eaf9dcf01aa2c69aded5d07a2c2cd5424a3b4c7fe31a142e1e07710737b51b" + }, + "workplans/STATE-WP-0047-lifecycle-assertions-and-renormalization.md": { + "algorithm": "sha256", + "hex": "cdfce1bca8bb3c736377fac6b59b30ce03f6fb0329428dacab7ca2548ce52daf" + }, + "workplans/STATE-WP-0048-ui-state-change-reconciliation.md": { + "algorithm": "sha256", + "hex": "4a8260e6518df654f9e5900f941f6266284631c291ac1662228999ec93970f1d" + }, + "workplans/STATE-WP-0049-workplan-execution-queue.md": { + "algorithm": "sha256", + "hex": "0650cd4551663efe2394e6aa9ac56e578aae445f0379d1e56d4a970b2fbdc053" + }, + "workplans/STATE-WP-0050-railiance-fabric-graph-read-model-ingest.md": { + "algorithm": "sha256", + "hex": "bc9b703de6d484c25ce005211c2075cb0778a64f328b6b47c487c6254f9bb055" + }, + "workplans/STATE-WP-0051-financial-fabric-read-model-adaptation.md": { + "algorithm": "sha256", + "hex": "f370454383f8d806ac0ff75e0e4520a44fa71b9e2e65c618c9b2e6bb8863fde2" + }, + "workplans/STATE-WP-0052-task-state-canon-adaptation.md": { + "algorithm": "sha256", + "hex": "aa05a692f809ad26e67f046ca59fd50aadbce587e62f225d23e0e41be69d5941" + }, + "workplans/STATE-WP-0053-wsjf-triage-review-page.md": { + "algorithm": "sha256", + "hex": "735b9f3d5ab94cadaac2ee5f7c29e35035400c2c6e17390b2f912290215f6afd" + }, + "workplans/STATE-WP-0054-workplan-terminology-transition-legacy-meter.md": { + "algorithm": "sha256", + "hex": "f159a82be9e6bb3c195797c334660ae581cd097082c51a2103cec4dc6ea0cfa4" + }, + "workplans/STATE-WP-0055-statehub-register-cli.md": { + "algorithm": "sha256", + "hex": "69369fd9c2648f77cc76e62a2273986c30b7c1764e8e4f8e26d75a7e94f07c6a" + }, + "workplans/STATE-WP-0056-dashboard-loading-robustness.md": { + "algorithm": "sha256", + "hex": "5e31d7905a576ee547c07fa07c3f929a05ae4f2675e40e8810e8dce78cee66e7" + }, + "workplans/STATE-WP-0057-overview-workstream-stage-counts.md": { + "algorithm": "sha256", + "hex": "c89d519affe5b07125998ac89de89a1a0c0a7946c00b1f158eba2604f4540bf1" + }, + "workplans/STATE-WP-0058-agent-skill-hub-interaction.md": { + "algorithm": "sha256", + "hex": "47f3acde3aa916491c04153a10f606bbcb55a01d5b0ea7971012b2aba56db452" + }, + "workplans/STATE-WP-0059-mcp-write-layer-reliability.md": { + "algorithm": "sha256", + "hex": "e473b8682a14bc6391e34d7f1859afa1c5c41a91a98ddc5aad516ebed5c8485e" + }, + "workplans/STATE-WP-0060-fix-consistency-cross-flavor.md": { + "algorithm": "sha256", + "hex": "90914b1ea7613f05d307ccb8214cc2b537254cbbe340ce057a9db5d5f66b8c95" + }, + "workplans/STATE-WP-0062-service-catalog-two-dimensions.md": { + "algorithm": "sha256", + "hex": "e3439a04110b7dbfeefac4cbf788238badd2e0ca8ef9d4e2123cf9f12f1fb9c7" + }, + "workplans/STATE-WP-0063-weekend-automation-repair.md": { + "algorithm": "sha256", + "hex": "7b34165c848d94d84a576278b911591ef123f7f3afb957f094fb05dbb66ad1a0" + }, + "workplans/STATE-WP-0064-statehub-consistency-sync-railiance01.md": { + "algorithm": "sha256", + "hex": "c63a8d5125961161621f514aba588f98a830f64d1c819b1987410884a7d967d7" + }, + "workplans/STATE-WP-0065-repo-anchored-classification-spine.md": { + "algorithm": "sha256", + "hex": "dbc954df523671619c0c9a74bf89fb7066b86b9862cc443016c6f52ae054ffd8" + }, + "workplans/STATE-WP-0066-state-summary-revision-cache.md": { + "algorithm": "sha256", + "hex": "63a1557b60d56766187cc34d7885aa4efd146ef0d978745d08e088f3779d2a4e" + }, + "workplans/STATE-WP-0067-attached-repo-agent-normalization.md": { + "algorithm": "sha256", + "hex": "dfe101a32756c86beb19b97f49c6a2400268d8764f14a021286db957bcc11dcb" + }, + "workplans/STATE-WP-0068-offline-write-buffer-and-edge-relay.md": { + "algorithm": "sha256", + "hex": "d2c99e582c487dc48500f80499aaab59edc3592365563efc9ded1fb563cc96ec" + }, + "workplans/STATE-WP-0071-railiance01-workstream-caller-deploy.md": { + "algorithm": "sha256", + "hex": "3a1a5ab4cb091e3dbd390ff96338344222dd6e25ff350605f269263adc7cfecd" + }, + "workplans/STATE-WP-0072-workstream-caller-remediation.md": { + "algorithm": "sha256", + "hex": "7089cc22c513472bfcb53e981ed247c4ee04a8849fcf9c0d6fa11b1c42d528cc" + }, + "workplans/STATE-WP-0073-legacy-meter-decline-and-remote-audit.md": { + "algorithm": "sha256", + "hex": "93c34a34007a3185789f8178adf4ac6c4d308d1ece266d1bc7177fe1cb016d48" + }, + "workplans/STATE-WP-0074-hub-ecosystem-boundary-alignment.md": { + "algorithm": "sha256", + "hex": "9131052edfa68d27c155c2d90982904ed6c549349b7817c5da7176af31569173" + }, + "workplans/STATE-WP-0075-workstream-route-410-stranglers.md": { + "algorithm": "sha256", + "hex": "be834d3a2291c47fa241f22e64c936d8ada25d60cd8a1ad6a44bddd3d3079803" + }, + "workplans/STATE-WP-0076-definition-of-ready-and-comprehension.md": { + "algorithm": "sha256", + "hex": "033257153312533147fe790c2feada51e04acf462cf03421ceaa69a80041b160" + }, + "workplans/STATE-WP-0077-dox-assessment-recording-and-soft-visibility.md": { + "algorithm": "sha256", + "hex": "5c8872ca33d04c883e97a21451a72f4c7dfca58d9be68289266c6e4dc32e7365" + }, + "workplans/STATE-WP-0078-ops-run-read-projection.md": { + "algorithm": "sha256", + "hex": "3a9e9c2dab0ba4d189dc56015eecbe2a94d3810083cdc936418b43affe94d3fe" + }, + "workplans/STATE-WP-0079-retirement-strangler.md": { + "algorithm": "sha256", + "hex": "93163346d9743a2b8b19654b8bd58b60ee09539413a6f46fa772dcffe5c6cfa3" + }, + "workplans/STATE-WP-0080-register-project-flavor-awareness.md": { + "algorithm": "sha256", + "hex": "145a7786e0bd5a9e5089ca43331209418c33e32ae82bca12ea9a5cb38e36745b" + }, + "workplans/STATE-WP-0081-cluster-self-sufficiency-and-registrar.md": { + "algorithm": "sha256", + "hex": "235c04f4d1b2a1b4d6baf26b6e920176bcd166fd9726ca3fdfcb4461515e71d9" + }, + "workplans/STATE-WP-0082-multi-owner-review-contracts-and-receipts.md": { + "algorithm": "sha256", + "hex": "75a15e854dff52d035b7b1a9e5c1ffc4cd15231b38d0b1a7063dc35cb36be29e" + }, + "workplans/STATE-WP-0083-forge-derived-projection-reset.md": { + "algorithm": "sha256", + "hex": "7c2c7a69d07915033c16f9405768799ef16c4774adf4e3a1293de8cf08a0d546" + }, + "workplans/STATE-WP-0084-forge-read-for-private-repositories.md": { + "algorithm": "sha256", + "hex": "da4e7608b0059561c2406ce3dd6aa10cdf67828577dd1c32a223a2407ec99901" + }, + "workplans/STATE-WP-0085-repository-lineage-preserving-rename.md": { + "algorithm": "sha256", + "hex": "7e69e2afeb456708fe83bdbd86f9b510b7613af512e88b25542bfe07eb4e48d9" + }, + "workplans/STATE-WP-0086-fast-forge-projection-reconcile.md": { + "algorithm": "sha256", + "hex": "9ff813d86535e820d85abd619c7aa4f2c131626a4a979dfd45f9997354673bd0" + }, + "workplans/STATE-WP-0087-bounded-repository-collection-projection.md": { + "algorithm": "sha256", + "hex": "b1abcf6201e188948a0d716e787623692d6c31b5f8af2fb834647a72089624eb" + }, + "workplans/STATE-WP-0088-preflight-signing-runtime-acceptance.md": { + "algorithm": "sha256", + "hex": "9e288cfeec24b853274643e1764fb47043dbed31db81a85629f1d1605fdddbb1" + }, + "workplans/STATE-WP-0089-rename-redirect-recovery.md": { + "algorithm": "sha256", + "hex": "a41c4c436a782f6fc8cb7e66e176a522ce526a85113a30e78ae5fa8b4ae05f4a" + }, + "workplans/STATE-WP-0090-projection-task-field-convergence.md": { + "algorithm": "sha256", + "hex": "2d2f946b6e11aeb3efdca881391b3bcff23ab634429244d0f93cbf0a989378bd" + }, + "workplans/STATE-WP-0091-release-headroom.md": { + "algorithm": "sha256", + "hex": "fbbc2e35771b9fdec15877af5f87fcd323e7aec0f4a22da41c59af7642b84934" + }, + "workplans/STATE-WP-0092-workplan-flavor-and-depends-on-policy.md": { + "algorithm": "sha256", + "hex": "31f129f9ca7840ce4c6541776c29a2b928fd9482006f0f938464b0666ea6cf56" + }, + "workplans/STATE-WP-0093-broadcast-receipts-and-standing-notices.md": { + "algorithm": "sha256", + "hex": "9a4f849688ca441de43f6b87460f5e415d0ba0ee75e53828299345c9cbcb4e8a" + }, + "workplans/STATE-WP-0094-routed-gates-and-owner-returns.md": { + "algorithm": "sha256", + "hex": "24dab02a1daa023c680c5d57130c9a75a1adedffbd88014f294d1f37d13abbb2" + }, + "workplans/STATE-WP-0096-private-decision-dispatch.md": { + "algorithm": "sha256", + "hex": "71595ac45b82dd6a7cc1f16aaf9f466a2c2fc6f38c9a9f58516426cdec4c7eb5" + }, + "workplans/STATE-WP-0097-unlinked-decision-supersession.md": { + "algorithm": "sha256", + "hex": "f1907e5b2083f607651d492bf515418c53237b9e8ace8630cc929c9fd2b81f45" + }, + "workplans/STATE-WP-0098-hub-core-receipt-inputs.md": { + "algorithm": "sha256", + "hex": "798c5eb847b71ec38e3a81dc6ee465ad1b5a2d85c5a41782a57e7c0aa094fd7d" + }, + "workplans/archived/260706-CUST-WP-0011-state-hub-threephoenix-migration.md": { + "algorithm": "sha256", + "hex": "7317bffe6db22106a7477e47f87c8d2c36f1211ada31e8861007221a464db8ab" + }, + "workplans/archived/260706-STATE-WP-0061-demand-weighted-suggestion-backlog.md": { + "algorithm": "sha256", + "hex": "53e7f1c2060f2a9ec544e4098870ceb0632114a95d34f69aa9f60f320dd76bf9" + }, + "workplans/archived/260708-STATE-WP-0069-workplan-terminology-legacy-retirement.md": { + "algorithm": "sha256", + "hex": "794f1b138651521ba339c1a948fa808fadc551dec158e257189889d65bf68585" + }, + "workplans/archived/260714-STATE-WP-0070-workplan-terminology-phase2-retirement.md": { + "algorithm": "sha256", + "hex": "bdf8ab7ec81ce18eb24b2166d88fa050ca959c37511507a34e1d1ee3338277ed" + } + }, + "dirty_worktree": { + ".custodian-brief.md": { + "algorithm": "sha256", + "hex": "cd1c044dd4a6b073ac3f34acf962edb4a4882279586bcf6558717167d6e1df57" + }, + "WORK-RECORDS.md": { + "algorithm": "sha256", + "hex": "8149b1cc0fd79f3e940175dfa38bdb13bb5e50cd2e36768761842d4c801ccb4e" + }, + "docs/evidence/legacy-meter-weekly-review-20261014.json": { + "algorithm": "sha256", + "hex": "aa06a6b9d4614adc79597b47ca2f6db287680476f3ada827653df7ab8aac357b" + }, + "docs/evidence/legacy-meter-weekly-review-20261015.json": { + "algorithm": "sha256", + "hex": "fedb437efa78ebbfba6a210b2b6deba57a73d6e013b4126317a5f9aec733af47" + }, + "docs/evidence/legacy-meter-weekly-review-20261016.json": { + "algorithm": "sha256", + "hex": "95593848e682f234f9483c016d41fad43945920d2d5a3ef4a284b0dc268daa24" + }, + "docs/evidence/legacy-meter-weekly-review-20261017.json": { + "algorithm": "sha256", + "hex": "a924c97c0a273dba0dd9a7f3f7526d9d56981add78991d20c84ee0318263a216" + } + } + } + } +} diff --git a/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r7/source-publication-readback.json b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r7/source-publication-readback.json new file mode 100644 index 00000000..32980ec7 --- /dev/null +++ b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r7/source-publication-readback.json @@ -0,0 +1,86 @@ +{ + "schema": "state95.workplan-followthrough-readback.v1", + "status": "applied", + "source_revision": "9eaa36143ea18111c522ea14d32978495b4e5030", + "remote_revision": "9eaa36143ea18111c522ea14d32978495b4e5030", + "instance_role": "primary", + "instance_label": "railiance01", + "expected_commit": "9eaa36143ea18111c522ea14d32978495b4e5030", + "derived_commit": "9eaa36143ea18111c522ea14d32978495b4e5030", + "tasks": [ + { + "uuid": "6a5f87bb-e63d-5e20-b9fc-c1b5cd403ff7", + "record_id": "STATE-WP-0095-T01", + "status": "done", + "needs_human": false + }, + { + "uuid": "ebb24194-e4cc-5130-aaa6-663f2ea2c822", + "record_id": "STATE-WP-0095-T02", + "status": "done", + "needs_human": false + }, + { + "uuid": "e8566341-cf6e-5b9c-ad80-8564d14cd52a", + "record_id": "STATE-WP-0095-T03", + "status": "done", + "needs_human": false + }, + { + "uuid": "3bbb311f-194e-5862-8aed-358a580f22b4", + "record_id": "STATE-WP-0095-T04", + "status": "done", + "needs_human": false + }, + { + "uuid": "339b9a37-181c-5599-9a89-0393e199bd4b", + "record_id": "STATE-WP-0095-T05", + "status": "done", + "needs_human": false + }, + { + "uuid": "6af973b4-1964-5d4d-a2f8-8dbd4c01fda4", + "record_id": "STATE-WP-0095-T06", + "status": "done", + "needs_human": false + }, + { + "uuid": "cfd1ea99-e75b-542e-a434-acefb62f3c7d", + "record_id": "STATE-WP-0095-T07", + "status": "wait", + "needs_human": false + }, + { + "uuid": "2dd9b04f-2250-5a8a-b5bc-c8a009872858", + "record_id": "STATE-WP-0095-T08", + "status": "done", + "needs_human": false + }, + { + "uuid": "8be8f13b-6352-5295-9755-de6fbfb13593", + "record_id": "STATE-WP-0095-T09", + "status": "done", + "needs_human": false + }, + { + "uuid": "88585c69-d9b9-5e1f-a256-6416ff71e824", + "record_id": "STATE-WP-0095-T10", + "status": "wait", + "needs_human": true + } + ], + "new_dependency": { + "id": "713e6db5-7574-4ade-a750-84bdde02f80a", + "from_workplan_id": "79579572-8120-5d3b-aca5-dd4aff60d058", + "from_task_id": "cfd1ea99-e75b-542e-a434-acefb62f3c7d", + "to_task_id": "88585c69-d9b9-5e1f-a256-6416ff71e824", + "relationship_type": "starts_after", + "source_owner": "forge:state-hub", + "source_commit": "9eaa36143ea18111c522ea14d32978495b4e5030" + }, + "unchanged_old_edge_creation_commits_not_rewritten": true, + "whole_unrelated_index_dirty_preserved": true, + "runtime_source": "c103cbf3c8bed5dba87a03e320595ddded9301a3", + "runtime_changed": false, + "new_UUIDs": false +} diff --git a/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r7/state-hub-workplan.patch b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r7/state-hub-workplan.patch new file mode 100644 index 00000000..4b0eb311 --- /dev/null +++ b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r7/state-hub-workplan.patch @@ -0,0 +1,39 @@ +--- a/workplans/STATE-WP-0095-historical-source-receiving.md ++++ b/workplans/STATE-WP-0095-historical-source-receiving.md +@@ -237,7 +237,7 @@ + id: STATE-WP-0095-T07 + status: wait + priority: high +-depends_on: [STATE-WP-0095-T06, RMGR-WP-0019-T06] ++depends_on: [STATE-WP-0095-T06, RMGR-WP-0019-T06, STATE-WP-0095-T10] + state_hub_task_id: "cfd1ea99-e75b-542e-a434-acefb62f3c7d" + ``` + +@@ -357,3 +357,27 @@ + before any retry; capture legitimate source HEAD transitions rather than assume + a static revision. T07 and T10 remain wait. No original parent preimage recovery, + new runtime delivery or broader authority follows from this source repair. ++ ++ ++T07 current-baseline client return, 2026-10-17: after the owner refreshed the ++installed package and verified the actually loaded checker matched the reviewed ++R6 source, ordinary Cluster deep consistency and fast projection passed. ++Bindings synced 20/20, omitting the three frozen histories; all three parent ++and 15 task CURRENT full-row hashes remained unchanged across ++before-verified-client.json / after-verified-client.json. Unrelated staged brief ++state was preserved. This proves the corrected installed client stage against ++its fresh current baseline; earlier parent-hash failures remain retained ++historical exceptions, not restored preimages or backfilled successes. ++ ++T10 remains wait/needs_human for exact proposal ++STATE-WP-0095-T10-frozen-bindings-guard-r1 revision 1, metadata ++sha256:81d365926fc585a186955d8c98ee83501fd3cec12135b2256d71b46a75097932, ++pending decision df703266-6719-4c04-ae1b-ba9afd3bca1c. The inspected candidate ++image is main-c103cbf@sha256:4cc4ce17bbcdb1b66132d07c5b7b741f46df83124ef1c8403ffabdafba6993d1, ++from runtime source c103cbf3c8bed5dba87a03e320595ddded9301a3. Image-only ++server dry-run passed eight identities with only three image-field changes. ++The exact proposal and recovery limits are retained in the Custodian dated ++2026-10-17 guard-successor-review-r1 packet. No new API runtime is approved or ++delivered by this source-only note; its later workplan commit does not change ++the image's source pin. T09 stays done, T07/T10 stay wait pending reviewed API ++delivery and explicit successor/current-baseline acceptance disposition. diff --git a/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r7/validation.json b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r7/validation.json new file mode 100644 index 00000000..157d0efe --- /dev/null +++ b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r7/validation.json @@ -0,0 +1,8 @@ +{ + "task_blocks": 10, + "all_UUIDs_statuses_needs_human_unchanged": true, + "only_task_field_change": "T07.depends_on adds STATE-WP-0095-T10", + "proposal_metadata_digest_verified": true, + "canonical_mutation": false, + "runtime_changed": false +} diff --git a/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r8/manifest.json b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r8/manifest.json new file mode 100644 index 00000000..074545a8 --- /dev/null +++ b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r8/manifest.json @@ -0,0 +1,16 @@ +{ + "schema": "state95.proposal-revision-followthrough.v1", + "base_revision": "9eaa36143ea18111c522ea14d32978495b4e5030", + "files": [ + { + "path": "workplans/STATE-WP-0095-historical-source-receiving.md", + "base_sha256": "df055846c34f4e4eb9dc1fcc88969efd40bfca9daad1df006f7527e9b6d6c9e7", + "candidate_sha256": "163acbdf8252f37e309f4cb0b51d48706c6bd43d439fdbf7802b953b78ae35ac" + } + ], + "patch_sha256": "sha256:83bf9a6d6f7dc9de6856aca30b3d10c5e715214132ab715f15a8f0caeef9c935", + "new_UUIDs": false, + "runtime_changed": false, + "proposal_id": "STATE-WP-0095-T10-frozen-bindings-guard-r1", + "revision": 2 +} diff --git a/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r8/normal-sync-result.json b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r8/normal-sync-result.json new file mode 100644 index 00000000..a6c41eb3 --- /dev/null +++ b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r8/normal-sync-result.json @@ -0,0 +1,198 @@ +{ + "ok": true, + "status": "applied", + "repo_slug": "state-hub", + "commit": "4c03c9d2c6a47f5c7247473f74b2e2f188b787bd", + "requests": 2, + "elapsed_ms": 10221.2, + "git": { + "upstream": "origin/main", + "behind": 0, + "ahead": 0 + }, + "identifiers": { + "schema": "repo-manager.identifier-assignment.v1", + "ok": true, + "executed": true, + "repo": "state-hub", + "namespace": "helixforge", + "assignments": [], + "historical_invalid_identifiers": [], + "historical_identity_collisions": [], + "files_changed": [] + }, + "receipt": { + "schema": "state-hub.repository-projection-reconcile.v1", + "instance_role": "primary", + "instance_label": "railiance01", + "expected_commit": "4c03c9d2c6a47f5c7247473f74b2e2f188b787bd", + "derived_commit": "4c03c9d2c6a47f5c7247473f74b2e2f188b787bd", + "outcome": { + "schema": "state-hub.projection-reset.v1", + "repo_slug": "state-hub", + "commit": "4c03c9d2c6a47f5c7247473f74b2e2f188b787bd", + "status": "applied", + "counts": { + "created": 0, + "updated": 70, + "retired": 0, + "refused": 0, + "released": 0, + "created_tasks": 0, + "updated_tasks": 1, + "cancelled_tasks": 0, + "created_edges": 0, + "removed_edges": 0, + "unresolved_edges": 0, + "external_edges": 6 + }, + "created": [], + "updated": [ + "CUST-WP-0003", + "CUST-WP-0011", + "CUST-WP-0012", + "CUST-WP-0038", + "CUST-WP-0042", + "STATE-WP-0043", + "STATE-WP-0044", + "STATE-WP-0045", + "STATE-WP-0046", + "STATE-WP-0047", + "STATE-WP-0048", + "STATE-WP-0049", + "STATE-WP-0050", + "STATE-WP-0051", + "STATE-WP-0052", + "STATE-WP-0053", + "STATE-WP-0054", + "STATE-WP-0055", + "STATE-WP-0056", + "STATE-WP-0057", + "STATE-WP-0058", + "STATE-WP-0059", + "STATE-WP-0060", + "STATE-WP-0061", + "STATE-WP-0062", + "STATE-WP-0063", + "STATE-WP-0064", + "STATE-WP-0065", + "STATE-WP-0066", + "STATE-WP-0067", + "STATE-WP-0068", + "STATE-WP-0069", + "STATE-WP-0070", + "STATE-WP-0071", + "STATE-WP-0072", + "STATE-WP-0073", + "STATE-WP-0074", + "STATE-WP-0075", + "STATE-WP-0076", + "STATE-WP-0077", + "STATE-WP-0078", + "STATE-WP-0079", + "STATE-WP-0080", + "STATE-WP-0081", + "STATE-WP-0082", + "STATE-WP-0083", + "STATE-WP-0084", + "STATE-WP-0085", + "STATE-WP-0086", + "STATE-WP-0087", + "STATE-WP-0088", + "STATE-WP-0089", + "STATE-WP-0090", + "STATE-WP-0091", + "STATE-WP-0092", + "STATE-WP-0093", + "STATE-WP-0094", + "STATE-WP-0095", + "STATE-WP-0096", + "STATE-WP-0097", + "STATE-WP-0098", + "STATE-WP-ADHOC-2026-06-04", + "STATE-WP-ADHOC-2026-07-01", + "STATE-WP-ADHOC-2026-08-08", + "STATE-WP-ADHOC-2026-08-23", + "STATE-WP-ADHOC-2026-08-30", + "STATE-WP-ADHOC-2026-09-04", + "STATE-WP-ADHOC-2026-09-22", + "STATE-WP-ADHOC-2026-10-06", + "STATE-WP-ADHOC-2026-10-13" + ], + "retired": [], + "released": [], + "created_tasks": [], + "updated_tasks": [ + "STATE-WP-0095-T10" + ], + "cancelled_tasks": [], + "created_edges": [], + "removed_edges": [], + "unresolved_edges": [], + "external_edges": [ + { + "workplan": "STATE-WP-0098", + "from": "STATE-WP-0098-T04", + "target": "HUB-WP-0011-T01", + "relationship_type": "starts_after", + "from_workplan_id": "0c68970e-295b-57fc-ac70-e472ee3a7bc4", + "from_task_id": "077797c8-289b-55ec-9597-28f223891b02", + "to_workplan_id": null, + "to_task_id": "588e4b58-4694-513c-8e7a-1fab38fb6ce3" + }, + { + "workplan": "CUST-WP-0038", + "from": "CUST-WP-0038", + "target": "CUST-WP-0011", + "relationship_type": "blocks", + "from_workplan_id": "ccb87fa4-6381-5f22-b097-6e026f56a9c1", + "from_task_id": null, + "to_workplan_id": "967baafb-d92d-405a-ba0b-0d00d37c4940", + "to_task_id": null + }, + { + "workplan": "STATE-WP-0079", + "from": "STATE-WP-0079-T04", + "target": "HUB-WP-0011-T03", + "relationship_type": "starts_after", + "from_workplan_id": "ed077b62-7048-5752-bf65-f90471f45854", + "from_task_id": "3a454438-1955-547f-a491-8eab7cd25710", + "to_workplan_id": null, + "to_task_id": "61c727a5-f4b1-54c0-b634-7d71a5416496" + }, + { + "workplan": "STATE-WP-0079", + "from": "STATE-WP-0079-T04", + "target": "HUB-WP-0006-T06", + "relationship_type": "starts_after", + "from_workplan_id": "ed077b62-7048-5752-bf65-f90471f45854", + "from_task_id": "3a454438-1955-547f-a491-8eab7cd25710", + "to_workplan_id": null, + "to_task_id": "7c8225f7-03dc-57b0-a668-c3d781bd828a" + }, + { + "workplan": "STATE-WP-0079", + "from": "STATE-WP-0079-T06", + "target": "STATE-WP-0079-T04", + "relationship_type": "starts_after", + "from_workplan_id": "ed077b62-7048-5752-bf65-f90471f45854", + "from_task_id": "9230c99b-af58-5794-9291-452e619a30fa", + "to_workplan_id": null, + "to_task_id": "3a454438-1955-547f-a491-8eab7cd25710" + }, + { + "workplan": "STATE-WP-0079", + "from": "STATE-WP-0079-T06", + "target": "STATE-WP-0079-T05", + "relationship_type": "starts_after", + "from_workplan_id": "ed077b62-7048-5752-bf65-f90471f45854", + "from_task_id": "9230c99b-af58-5794-9291-452e619a30fa", + "to_workplan_id": null, + "to_task_id": "f6cf8c01-eb59-5ca8-a541-23928d4a000c" + } + ], + "refused": [], + "notes": [] + } + } +} diff --git a/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r8/publish_workplan.py b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r8/publish_workplan.py new file mode 100644 index 00000000..64f091e6 --- /dev/null +++ b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r8/publish_workplan.py @@ -0,0 +1,16 @@ +from pathlib import Path +import hashlib,json,importlib.util +p=Path(__file__).resolve().parent;owner=Path('/home/worsch/state-hub') +spec=importlib.util.spec_from_file_location('pub',p.parent/'owner-followthrough-r5/publish_followthrough_source.py');pub=importlib.util.module_from_spec(spec);spec.loader.exec_module(pub) +d=json.loads((p/'manifest.json').read_text());e=d['files'][0];assert len(d['files'])==1 +assert pub.git(owner,'rev-parse','HEAD').stdout.decode().strip()==d['base_revision'] +assert hashlib.sha256((p/'state-hub-workplan.patch').read_bytes()).hexdigest()=='83bf9a6d6f7dc9de6856aca30b3d10c5e715214132ab715f15a8f0caeef9c935' +f=owner/e['path'];s=p/'state-hub'/e['path'];assert not f.is_symlink() and not s.is_symlink() +assert hashlib.sha256(f.read_bytes()).hexdigest()==e['base_sha256'] +assert hashlib.sha256(s.read_bytes()).hexdigest()==e['candidate_sha256'] +assert not pub.git(owner,'diff','--cached','--',e['path']).stdout +before=pub.preserved_state(owner,{e['path']});f.write_bytes(s.read_bytes());assert pub.preserved_state(owner,{e['path']})==before +result=pub.commit_source(owner,d,pub.SCANNER,execute=True,push=False) +assert pub.preserved_state(owner,{e['path']})==before +(p/'source-commit-result.json').write_text(json.dumps(result,indent=2)+'\n') +print(json.dumps({k:v for k,v in result.items() if k not in {'preserved_before','preserved_after'}})) diff --git a/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r8/run_consistency_check.py b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r8/run_consistency_check.py new file mode 100644 index 00000000..7f4ff614 --- /dev/null +++ b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r8/run_consistency_check.py @@ -0,0 +1,10 @@ +from pathlib import Path +import subprocess,json,hashlib +p=Path(__file__).resolve().parent +checker=Path('/home/worsch/state-hub/scripts/consistency_check.py') +assert hashlib.sha256(checker.read_bytes()).hexdigest()=='1bfbc89d3ff5c621ec541fd32384083cc7dcf96a639b217d62b6fc34de238efd' +r=subprocess.run(['/home/worsch/state-hub/.venv/bin/python',str(checker),'--repo','state-hub','--repo-path','/home/worsch/state-hub','--api-base','http://127.0.0.1:8000','--json'],cwd='/home/worsch/state-hub',capture_output=True,text=True,timeout=180) +try:d=json.loads(r.stdout) +except Exception:d={'status':'unparsed','exit':r.returncode} +(p/'normal-consistency-result.json').write_text(json.dumps(d,indent=2)+'\n') +print(json.dumps({'exit':r.returncode,'mode':'normal_check_no_fix_preserve_existing_dirty_files','parsed_type':type(d).__name__,'checker_sha256':'sha256:1bfbc89d3ff5c621ec541fd32384083cc7dcf96a639b217d62b6fc34de238efd'})) diff --git a/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r8/run_normal_sync.py b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r8/run_normal_sync.py new file mode 100644 index 00000000..3790505b --- /dev/null +++ b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r8/run_normal_sync.py @@ -0,0 +1,10 @@ +from pathlib import Path +import subprocess,json +p=Path(__file__).resolve().parent +r=subprocess.run(['make','sync','SYNC_PATH=.','SYNC_PUSH=1','STATE_HUB_API_BASE=http://127.0.0.1:8000'],cwd='/home/worsch/state-hub',capture_output=True,text=True,timeout=180) +try:d=json.loads(r.stdout[r.stdout.index('{'):]) +except Exception:d={'status':'unverified','reason':'normal_sync_receipt_unparseable','exit':r.returncode} +(p/'normal-sync-result.json').write_text(json.dumps(d,indent=2)+'\n') +receipt=d.get('receipt',{}) +print(json.dumps({'exit':r.returncode,'status':d.get('status'),'commit':d.get('commit'),'instance_role':receipt.get('instance_role'),'instance_label':receipt.get('instance_label'),'expected_commit':receipt.get('expected_commit'),'derived_commit':receipt.get('derived_commit'),'identifier_assignments':d.get('identifiers',{}).get('assignments')})) +raise SystemExit(r.returncode) diff --git a/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r8/source-commit-result.publication.json b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r8/source-commit-result.publication.json new file mode 100644 index 00000000..f463fe0c --- /dev/null +++ b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r8/source-commit-result.publication.json @@ -0,0 +1,6686 @@ +{ + "schema": "custodian.typed-hash-receipt-publication.v1", + "original_path": "docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r8/source-commit-result.json", + "original_sha256": "3291234c856b2dfd4a84f054475d0372bc7cbf7bdee37b6c08a6d327f46ab322", + "encoding": "Original JSON with lowercase hex64 SHA256 values represented as algorithm/hex records. Reverse transformation and JSON indent=2/final newline reconstruct original bytes.", + "receipt": { + "schema": "receiver-source-publication.v1", + "scope": "source_only", + "deployed": false, + "base_revision": "9eaa36143ea18111c522ea14d32978495b4e5030", + "files": [ + "workplans/STATE-WP-0095-historical-source-receiving.md" + ], + "preserved_before": { + "index_entries": { + ".claude/rules/agents.md": { + "algorithm": "sha256", + "hex": "2b3db2612fefc7d230e6a1d570ce2a86501ce89376fcb38f134e1b01ce523d8b" + }, + ".claude/rules/architecture.md": { + "algorithm": "sha256", + "hex": "5055e65ea9aa885c6b691b855f155fbb4628de0af806752aab8be7d005ccd6be" + }, + ".claude/rules/credential-routing.md": { + "algorithm": "sha256", + "hex": "e4ef0b25e55e22fab80c1a4be2dd308e61d5ceaaa364e30a0793bd12a9bd64e0" + }, + ".claude/rules/first-session.md": { + "algorithm": "sha256", + "hex": "f69a61a7a3deb874d2f26febf950278a7b5b331c6a46f4bbd387512ab67b38fc" + }, + ".claude/rules/repo-boundary.md": { + "algorithm": "sha256", + "hex": "aeb2d23e3a0fbcdca2b37d682f86572ba1b4b880408f56b5ce79d2da87bd8f97" + }, + ".claude/rules/repo-identity.md": { + "algorithm": "sha256", + "hex": "43fa84e08a5cec4ec290160f41cc0bf41b31c203acfac7bd33ef5a17d501e8f6" + }, + ".claude/rules/session-protocol.md": { + "algorithm": "sha256", + "hex": "eb95251d2735e8e8ecaa07a74ad4dc49133ed9eb268f2516d893099f2f07fcd9" + }, + ".claude/rules/stack-and-commands.md": { + "algorithm": "sha256", + "hex": "be88dbf0d0f14e9a19862cf3289be0024d00c230adf42b7921e515bd0d2e6b56" + }, + ".claude/rules/workplan-convention.md": { + "algorithm": "sha256", + "hex": "90b3caf33b5060b54315351d223fed4a2fc85c0e9f1ba56546a9e1a5d469fbf7" + }, + ".custodian-brief.md": { + "algorithm": "sha256", + "hex": "9cc34d7a3532f7763a51766820455ab0aec38b6a0642ee5552dffa74ec889375" + }, + ".dockerignore": { + "algorithm": "sha256", + "hex": "bed9da3007d217f666df21481e6b52a81e2b0e4ad4aaff47063d7f1e1dee8e04" + }, + ".env.example": { + "algorithm": "sha256", + "hex": "423f365b6108cb594f0abcddc31b2f82c49448618129787ae2dd222e4803ea8c" + }, + ".forgejo/workflows/ci-smoke.yaml": { + "algorithm": "sha256", + "hex": "e91d63401b6c0b2824ee1c55be96aaf2554b35b434cbaae793101b78382a8fa3" + }, + ".forgejo/workflows/image.yaml": { + "algorithm": "sha256", + "hex": "3d8b1452915276ea2d3bbc29beca2808176dd0ea35559dae86ffac023899e82f" + }, + ".forgejo/workflows/memo-dispatch-image.yaml": { + "algorithm": "sha256", + "hex": "c8ce95bfc6234ba125370c7c5703f1372f15b5b651d97ffddbf4906ce41a86ef" + }, + ".gitignore": { + "algorithm": "sha256", + "hex": "ddb067b9fd42ed170e2b5a38d6fb9b5e2e87742a981ff869365b1fc53be79e62" + }, + ".repo-classification.yaml": { + "algorithm": "sha256", + "hex": "17b60f856402f677386c025c71a29a691c0ac6f4f01cdee9c67397ee255c7800" + }, + "AGENTS.md": { + "algorithm": "sha256", + "hex": "8cbb49adfd7c27b2129ece1998062f4e53a3701480e00d01cefd36713a23dc16" + }, + "CLAUDE.md": { + "algorithm": "sha256", + "hex": "e9a597601a32b3ad510bc6bcbc18702816359004e4db03d3f6bacedd3ccf555f" + }, + "Containerfile.memo-dispatch": { + "algorithm": "sha256", + "hex": "ad5a31b7d2387cac4a563e018f350469ca36dcfac9bf90917525a9f7b58c9d3d" + }, + "Dockerfile": { + "algorithm": "sha256", + "hex": "94ec9e6200090be0a7edd0e85d3623f5337e4386646adc88ea5c882711d80a25" + }, + "INTENT.md": { + "algorithm": "sha256", + "hex": "f7c34c4b8ea8dbf3d1331b93bed7d3c5a120829cb164245110bf324b964a8efd" + }, + "LICENSE": { + "algorithm": "sha256", + "hex": "9c4cda3c0bcfa1e16a7137b567a1397cd925b9dce909e2de3e2d7e3bd56544a7" + }, + "Makefile": { + "algorithm": "sha256", + "hex": "3f975aedf9714f5e1c209a68d1f5d63c7eaa0b48ba2aa617ccf7484b5f228ca3" + }, + "README.md": { + "algorithm": "sha256", + "hex": "30d999405e1da820db58afce2c7ed95424231d23a9d99d0a8f1b36fd938cffe6" + }, + "SCOPE.md": { + "algorithm": "sha256", + "hex": "3c9442eaf4c7bf830dce5027ae4c892397ac32768f74789a7e784812a1954633" + }, + "WORK-RECORDS.md": { + "algorithm": "sha256", + "hex": "49737ce69a637ca741895907e7808d07a50a04082b21a6f98d6f3249a9d88de8" + }, + "alembic.ini": { + "algorithm": "sha256", + "hex": "26ee14169c2e89a3ff7e4f171aeb6e2108509ab599f818121e80f41b5efb45e0" + }, + "api/classification.py": { + "algorithm": "sha256", + "hex": "c1f26de5ff83664e2eb0f1b995e7dea4d99955c263f16332772f5c1e2925069a" + }, + "api/config.py": { + "algorithm": "sha256", + "hex": "66157fc2d45d59aa1622ad332fec5aca694adb8fc561356f85bddf7bbce7508b" + }, + "api/database.py": { + "algorithm": "sha256", + "hex": "51fac605a863d9c9b57997af2660b1ea3e7fa44680d66ed835226549df469f59" + }, + "api/doi_engine.py": { + "algorithm": "sha256", + "hex": "a391837a2b67708bbcd7b6efe5fdfb880df63a8e732fb8ed37588776fd4c0657" + }, + "api/edge/__init__.py": { + "algorithm": "sha256", + "hex": "1c126bf09d40fc1fd7b98753e2155132e6815adcd2df534d534930bab4a2ea0b" + }, + "api/edge/outbox.py": { + "algorithm": "sha256", + "hex": "bc0383b296aff4efc415cbb6382dbcba1ffc0cb1a1efd4d0129d94e2355e210a" + }, + "api/edge/read_cache.py": { + "algorithm": "sha256", + "hex": "138510c3ab6fcdf88a0fc7db150d77ce0578327ea9d006efbebc2f16da38f2cc" + }, + "api/edge/relay.py": { + "algorithm": "sha256", + "hex": "e1eaa95c75293cbd0a0f890273061673be0c506e90997f0d79e1dca75783d379" + }, + "api/events/__init__.py": { + "algorithm": "sha256", + "hex": "dcc181e084680cc6010238cc9b47a0af1ab376c4de8d61d4ec6e5c86ca59d1a5" + }, + "api/events/envelope.py": { + "algorithm": "sha256", + "hex": "0cc828255964a6e68073b3419de0afe5ebd40bda4c75c484f0e768d46cb7716b" + }, + "api/events/nats_publisher.py": { + "algorithm": "sha256", + "hex": "ed9af4e93ec518c5c767a69c88f08b1423ef9af6f7a263da5541883167834d9b" + }, + "api/flow_defs.py": { + "algorithm": "sha256", + "hex": "cf72911a1e13133fad05567cf463fb82f590fff5fe698b00931edab0d458ffa0" + }, + "api/main.py": { + "algorithm": "sha256", + "hex": "ae4e8d53f9d16b7a32b4e6f67483d96b73f1042f46b772a87d25eaf114b6e1e5" + }, + "api/models/__init__.py": { + "algorithm": "sha256", + "hex": "b9ec8fe8b6c27a4ac7d47d4567480303b583b0d51fc0f84692a5507a0e4d4692" + }, + "api/models/agent_message.py": { + "algorithm": "sha256", + "hex": "0c854788021a0eea650ea9c2463572d7f3fad12d187e2325a9e9c743f9e7937b" + }, + "api/models/base.py": { + "algorithm": "sha256", + "hex": "22235b70cf8eaef2dc1cdac52c9a23befa54e2ed32b60418d56db88e5c61bb22" + }, + "api/models/capability_catalog.py": { + "algorithm": "sha256", + "hex": "6122f685dfa1ed588de19ea96b8e47b45290b76460de34d01373aa9cfacef9fd" + }, + "api/models/capability_request.py": { + "algorithm": "sha256", + "hex": "9078411e26fce472a94ddf6112b83c70ac3f5613e8dea7002b5b239f79080fe0" + }, + "api/models/contribution.py": { + "algorithm": "sha256", + "hex": "16cf0afbb5364067f4b58721a3eac215aead070d819683ec62f15eda93e0a145" + }, + "api/models/decision.py": { + "algorithm": "sha256", + "hex": "aad6e9c9970cf91adc0a94b0e17e35ea3f430889b44633202d65a90bbda3aa8f" + }, + "api/models/doi_cache.py": { + "algorithm": "sha256", + "hex": "d19ae235d6bfcf2ec68d1cefb715993269865f4ffe51d767ae2789d21801ce46" + }, + "api/models/domain.py": { + "algorithm": "sha256", + "hex": "37f67eb5034439acd5e484e578f9eb2dc9e5103a50e6836cda226a19ef824df7" + }, + "api/models/domain_goal.py": { + "algorithm": "sha256", + "hex": "1e53545cdce5d3a31da44831820ec6d1f9ce420a968e7afce10314f3b95d33ce" + }, + "api/models/extension_point.py": { + "algorithm": "sha256", + "hex": "b537010fadb5ce33c5977292d7ebe57df49cd2bcfa2b8c5d92c03946def1546a" + }, + "api/models/fabric_graph.py": { + "algorithm": "sha256", + "hex": "a3ed7689fce71aaca0a35f805e0a537ad2f9949cf7cd1a914bd1ce8cadae3afe" + }, + "api/models/intake.py": { + "algorithm": "sha256", + "hex": "dfe916df29f0d293aa06385a1c67d5ac70ca4a9484434e1232704a0d90166027" + }, + "api/models/interface_change.py": { + "algorithm": "sha256", + "hex": "98f7ab1cf8f2fe7cd4146b542258b84b008d57dca80aa2946f019434471d778d" + }, + "api/models/legacy_meter.py": { + "algorithm": "sha256", + "hex": "85f47cd5f1ce987d7d7d2c900c9d2839f21860ee8e078e955e1937869fedad6b" + }, + "api/models/managed_repo.py": { + "algorithm": "sha256", + "hex": "dd4ea29c5a5b8a23577c0529fbebcb8dbbf0127a176b6ae546b1b9161e827edd" + }, + "api/models/memo_notification.py": { + "algorithm": "sha256", + "hex": "b124a0bc92e468825d7c9f23b1f4784e815463b17e9f97550a03f4d1e66362bb" + }, + "api/models/progress_event.py": { + "algorithm": "sha256", + "hex": "23324050361d3d4c663dfb411a1b1205621fb6da6cb5930f40765e50a53d3d8d" + }, + "api/models/repo_goal.py": { + "algorithm": "sha256", + "hex": "06f8ec6c9f513d5e28870a1fd4906deb3a61fe43f32dbf49a65e67a8016ec8cc" + }, + "api/models/repository_rename.py": { + "algorithm": "sha256", + "hex": "5f63dfdd589141da8664a3436d4bbabb6cec6ebeb435d9cb8bc647c32a0ebe61" + }, + "api/models/review_contract.py": { + "algorithm": "sha256", + "hex": "d7f500cdb8baf1e68a5e72d325cd34351df85045fc101585757c96747435cf12" + }, + "api/models/sbom_entry.py": { + "algorithm": "sha256", + "hex": "3e7d67b59b070b0c8c7bf920c328b55384cc093ed9e82b98423250f10f698503" + }, + "api/models/sbom_snapshot.py": { + "algorithm": "sha256", + "hex": "5f27447fc54307ee5cb952876a565b572aac84f8b9837d501441dd8724852166" + }, + "api/models/service_catalog.py": { + "algorithm": "sha256", + "hex": "40da7c5a6b1e2abe037a853de92b3507d8a4a4d579e7b84cb7fe69ce01f1b0b9" + }, + "api/models/suggestion.py": { + "algorithm": "sha256", + "hex": "992f3186ca41ec087fbd5525c7bb56bf4ee418534d2c5de3da98dda5f7ee5ad3" + }, + "api/models/task.py": { + "algorithm": "sha256", + "hex": "c7692753ea56e56a170c80cd5737ae176c6ae3de583920954e1ed387720de78c" + }, + "api/models/technical_debt.py": { + "algorithm": "sha256", + "hex": "305567685c2c3e70f9ce9e7cf4cb36327136a990ec454a1116fd335c4f7ffff3" + }, + "api/models/token_event.py": { + "algorithm": "sha256", + "hex": "8bc89d19f307a2ed50f450d971e36c484ce0606056626211cbc29c88af327a0f" + }, + "api/models/topic.py": { + "algorithm": "sha256", + "hex": "d6c471a4ca79ecb481d2e5ef2528fa1f506eb71f57a20718607d8c1aaccb75f5" + }, + "api/models/tpsc.py": { + "algorithm": "sha256", + "hex": "fce236a3aea45d2b074d76338c3ecfefe2778c39eb23c0f9c244040d3db89973" + }, + "api/models/work_record_identifier_alias.py": { + "algorithm": "sha256", + "hex": "5a45735f3b0db070d1778140c0b0e08a2fb9fc35e9388fd9cf1e5cfcdd4c2cda" + }, + "api/models/workplan.py": { + "algorithm": "sha256", + "hex": "33552929d5352cd45b759546d2cfc8fdbd6e079c6fdc3570d0adf66e67bd3b68" + }, + "api/models/workplan_dependency.py": { + "algorithm": "sha256", + "hex": "2e8b5cfef41d38ffd0c4393d89679c66dbae6c745b937da1abadbdf49305eb1d" + }, + "api/models/workplan_launch_request.py": { + "algorithm": "sha256", + "hex": "1dc8f5557630882be1911a6d986f01e572a46740e8e9ab5b0fce3d3ddf5a4a42" + }, + "api/models/workstream.py": { + "algorithm": "sha256", + "hex": "e702764a14e8ce14c96d715dd173be29afdf1f296c57f99bb15e43cf8cf569b8" + }, + "api/models/workstream_dependency.py": { + "algorithm": "sha256", + "hex": "b6b1bf213ae2a9d00eb75e2e2a4e28a8259f2902e4cae3f33237b2f701218744" + }, + "api/models/write_idempotency_key.py": { + "algorithm": "sha256", + "hex": "cbf96e551a7985763788b7f7d1fcfbfd4232a9925005995ffa9f3e05d0106185" + }, + "api/routers/__init__.py": { + "algorithm": "sha256", + "hex": "74f80f8f9a2099d9a56063989a0a89d06d29a427b168dd9b1e00e1d070a48cac" + }, + "api/routers/capability_requests.py": { + "algorithm": "sha256", + "hex": "45442df8ba71d8c869d35f8c92a5662e3f2840a1a03364102363b4e6202b59f7" + }, + "api/routers/consistency_sweep.py": { + "algorithm": "sha256", + "hex": "ee5dc67c125223ca58a9d93c80a3ab06abdc81896425ec8e04195dcd136bce51" + }, + "api/routers/contributions.py": { + "algorithm": "sha256", + "hex": "ee836d7dab9d4f4b3e47474aad9b4de92a47aa143833d7754ccdff8b3fb7c3e3" + }, + "api/routers/decisions.py": { + "algorithm": "sha256", + "hex": "16d0df0fb06df6ee33f2872fd8e69d648e8bc1cccdd0dbc43c191547eff9cc4b" + }, + "api/routers/domain_goals.py": { + "algorithm": "sha256", + "hex": "bde36713532e939177595975aafffcb5b6fff2d84dd0b75862d8ed93a11f4522" + }, + "api/routers/domains.py": { + "algorithm": "sha256", + "hex": "763af9c65370a4e9d27d0d0d4434eb6a127552eba9253c80ea2794fdaac4ee1e" + }, + "api/routers/execution.py": { + "algorithm": "sha256", + "hex": "b962c48c758243aa856497e24d572918c82bbb2e24ff64aa3d15008c8668dccb" + }, + "api/routers/extension_points.py": { + "algorithm": "sha256", + "hex": "2e16d1133e03027509433877fc993f9b86ebf997bd0689ca2cbd1bfe053c27af" + }, + "api/routers/fabric.py": { + "algorithm": "sha256", + "hex": "b0539625d3d96fb0d29381547cb183aa6610c800c2d8f5dedad74d575c002de6" + }, + "api/routers/flows.py": { + "algorithm": "sha256", + "hex": "996977be1f4023bff3ada96a80d6506d6bd75b99492e99359c8f9b5585d9456b" + }, + "api/routers/identifier_migrations.py": { + "algorithm": "sha256", + "hex": "dd0c7b8f46bafe945ebfaf1ab604cbf3a87436f8c68e158dc2d1c17d60be2b6b" + }, + "api/routers/intake.py": { + "algorithm": "sha256", + "hex": "9e6a54ca8047e104f0b4f6fb0637c8b51c9ac05fdc0e82d652f1001b058df912" + }, + "api/routers/interface_changes.py": { + "algorithm": "sha256", + "hex": "c78f3fe1fe71088b1748dd1e62645fd3c9a0c5133ca0cbe8b95261c9140f8b51" + }, + "api/routers/legacy_meter.py": { + "algorithm": "sha256", + "hex": "bccc919bc174fb5235c3e1417867ac01beba1705f4eff476a348fd02ab0572a2" + }, + "api/routers/memo_notifications.py": { + "algorithm": "sha256", + "hex": "1d07af6f3526b4e517a5d1034a78fea1fc4ef8a8e3070f5cc5f2de2fc58eae5c" + }, + "api/routers/message_feed.py": { + "algorithm": "sha256", + "hex": "c6c6654c2ace385edd63136e3570df40fe40b32810eee89c213626013c130f7d" + }, + "api/routers/messages.py": { + "algorithm": "sha256", + "hex": "69860288e3d281d7f08e93896f1d55b8523df5ec85a02eadb188b30dc6724da3" + }, + "api/routers/ops_runs.py": { + "algorithm": "sha256", + "hex": "c7bc5387c3d2739787a4f1a86d2901abb77e05b1d2045f0831a5874b83ec9061" + }, + "api/routers/policy.py": { + "algorithm": "sha256", + "hex": "9b007e619174aed76a02c8938c95909e85823228faa0a56d56d854ff56a110c0" + }, + "api/routers/progress.py": { + "algorithm": "sha256", + "hex": "aac8b3de4c7e16cdf08d992092408369f7c0bd875a19212b67b382881a863245" + }, + "api/routers/recently_on_scope.py": { + "algorithm": "sha256", + "hex": "191439389f4d7c386535100ac668c4bfd1f25fb0e554c8a9e00cb7de2913c591" + }, + "api/routers/reconciliation.py": { + "algorithm": "sha256", + "hex": "1921c2427de685fa44b22ca2b3778c8ede7ac92c5e0c377d2e1d5643d887b7ec" + }, + "api/routers/repo_goals.py": { + "algorithm": "sha256", + "hex": "fb6fd76150acccc115336c41d19ec2491489562ab91d088c4fe090cd19ee7c29" + }, + "api/routers/repos.py": { + "algorithm": "sha256", + "hex": "59ed04a10fb811b13069379b3860db843bba5fb15d30010984d14e959ea0bec2" + }, + "api/routers/repository_renames.py": { + "algorithm": "sha256", + "hex": "45a2565d6896f8f5a4640217eee27445195958816814d44cd7126bbd26e03b2a" + }, + "api/routers/review_contracts.py": { + "algorithm": "sha256", + "hex": "bbcd17c30611ef6f362ba3e7cc535f31fd03c39e36c52385b5ccf839d4fa984a" + }, + "api/routers/sbom.py": { + "algorithm": "sha256", + "hex": "c343cd6df0d528c068ad71ceebd9d6b4a964965ddbbcebd89402c2521a3c697c" + }, + "api/routers/services.py": { + "algorithm": "sha256", + "hex": "c401acb92c0f17a7e974a4c0e25cc0e7aff6cad2cbbb616260eb149cd15c1f9a" + }, + "api/routers/state.py": { + "algorithm": "sha256", + "hex": "86d50f64cddee4b24ca793be8201c511fcce663a0d301bbc8a15077502379a2f" + }, + "api/routers/suggestions.py": { + "algorithm": "sha256", + "hex": "096b80b4807111bd60d69334e7b679b2620a6709525d58b6ef7d9367f28d1661" + }, + "api/routers/tasks.py": { + "algorithm": "sha256", + "hex": "725b7a72a77d67b5ec5b86354977f3085f43b7258ccb05cfc64b41b922b076ad" + }, + "api/routers/technical_debt.py": { + "algorithm": "sha256", + "hex": "fa76bcd8b5b0c2ef663396e16c8aac5859e371c9195d867fc399ce5d32def369" + }, + "api/routers/token_events.py": { + "algorithm": "sha256", + "hex": "0634f92026f404bbb707b5dcb65edba9fa2eabde9bc5cac5cb743f05084a1f87" + }, + "api/routers/topics.py": { + "algorithm": "sha256", + "hex": "fa5415f3d0340042e91e206e9bfd2d58aa469318bf29a5dce411e7038748eef0" + }, + "api/routers/tpsc.py": { + "algorithm": "sha256", + "hex": "a9a1360f948f8eedf85bebe802974543afe142c1e36fb7ce17c288d4e393be7a" + }, + "api/routers/work_record_projection.py": { + "algorithm": "sha256", + "hex": "a6166516df1d7d228b3ab55826870ff8388e150c6a922c46bc6f4839bb59546d" + }, + "api/routers/workstream_dependencies.py": { + "algorithm": "sha256", + "hex": "155ee4fe4fdd8d722c4aad7016c303bcff4db81c1711ece1eb60b5e7a77d7774" + }, + "api/routers/workstreams.py": { + "algorithm": "sha256", + "hex": "fc85f5dfba097cf93e3f19325dea08a56b0044af7524798e1463d987fc68848e" + }, + "api/schemas/__init__.py": { + "algorithm": "sha256", + "hex": "4743b2a51859a0c95c17daeab817bb0b459f6e7ce5129339a76dd36a2690682a" + }, + "api/schemas/agent_message.py": { + "algorithm": "sha256", + "hex": "dfd14ffa3887a801e7b91292fad12d51423d7e384090a1bff0093712037c1eb2" + }, + "api/schemas/capability_request.py": { + "algorithm": "sha256", + "hex": "3527cdd3244f61cd3da329129a4014365503b1a59c40880f78c46b2a03abaeb8" + }, + "api/schemas/compat.py": { + "algorithm": "sha256", + "hex": "95440f423148be2b5e629aa01fb39cd125090def6167068558f4e2ff8e30ce9f" + }, + "api/schemas/consistency_sweep.py": { + "algorithm": "sha256", + "hex": "3981375b32959faee67cd2b69c3926fcc37e8b8308c2ce787754b2982f28e117" + }, + "api/schemas/contribution.py": { + "algorithm": "sha256", + "hex": "69defb2aadd75b956234ce601baea167ad8a2fd56d099914219017699e3920f0" + }, + "api/schemas/decision.py": { + "algorithm": "sha256", + "hex": "987b4980e1cc03a6ee80ae4539479eafe0e8bda892588b4a2467f4bdda1763a7" + }, + "api/schemas/doi.py": { + "algorithm": "sha256", + "hex": "4af4715bbb71c1e66c98a8404fb1265f2a9623f6cd9ad7caf71abe1faddcd7df" + }, + "api/schemas/domain.py": { + "algorithm": "sha256", + "hex": "4e608d5ea09bbf2d81432d4b0c1343cc9ddf83396ed3075fed7685611478c27d" + }, + "api/schemas/domain_goal.py": { + "algorithm": "sha256", + "hex": "c12454f958df703195e8a0e532f5ce9f23b2b913d2c769e36fd86b858c21c5fc" + }, + "api/schemas/execution.py": { + "algorithm": "sha256", + "hex": "18dbbc2b98b85558ef819c38fea43882d3b88f5bcf2fcfb0d665a49ce5a4145b" + }, + "api/schemas/extension_point.py": { + "algorithm": "sha256", + "hex": "c062b266b5a5249907885db8650c8044076ee528e576e4d38a93af082a8b2d06" + }, + "api/schemas/fabric_graph.py": { + "algorithm": "sha256", + "hex": "b9ad6093a75a7c73f0ea3e1d47a1795e4ba107c7b71bea4d35ad7b21a42e1e22" + }, + "api/schemas/identifier_migration.py": { + "algorithm": "sha256", + "hex": "59645fdb76d635106bc7c70f98c560857d50530e176de1add50ae26018f96ded" + }, + "api/schemas/inbox_feed.py": { + "algorithm": "sha256", + "hex": "ddb632db83eeb6676610a83326716c4c1c8d96ac988747e36b04b2b9f369ee15" + }, + "api/schemas/intake.py": { + "algorithm": "sha256", + "hex": "cc7ef4ba2ab77e176a985db81a489653e7138522d31160b4bbf81212cef2edc4" + }, + "api/schemas/interface_change.py": { + "algorithm": "sha256", + "hex": "29848212931f2640a65fa5286641e5c08c51082cc6266c8efc1beaf4a29617af" + }, + "api/schemas/legacy_meter.py": { + "algorithm": "sha256", + "hex": "c31b0de566234b1d1b369ef90a8810172d3ac00c84998fe2abf6115b92af29a9" + }, + "api/schemas/managed_repo.py": { + "algorithm": "sha256", + "hex": "beeb8aaafa0efebd3216e7daabdae973b3b2215f77a1fbf0e7520d3532e219da" + }, + "api/schemas/ops_run.py": { + "algorithm": "sha256", + "hex": "f5839e25d7e86a6dddfaa0301a219768a3319b2388aa0f194a069d067889befd" + }, + "api/schemas/progress_event.py": { + "algorithm": "sha256", + "hex": "1b2b28fbb6b89e9b64fe06ac9584162c8adc81ca7a3eeab98810910520c70fbf" + }, + "api/schemas/recently_on_scope.py": { + "algorithm": "sha256", + "hex": "3f33ef525e58faed99afc796eb51de71f376a0f9a43f1d4186dcb4dec4c375d5" + }, + "api/schemas/reconciliation.py": { + "algorithm": "sha256", + "hex": "bfe15287270108449923db918fdad670db0a797d2027a9eba32f42353a8d9806" + }, + "api/schemas/repo_goal.py": { + "algorithm": "sha256", + "hex": "9228389ecd53697127635d7bb0dfe045e5e144e1fc71a7521d8c2c63253434d0" + }, + "api/schemas/repository_rename.py": { + "algorithm": "sha256", + "hex": "517704b0d7018a4fb7c7eb577ae88dfec48eec224bf912c14efe95bf74898e99" + }, + "api/schemas/review_contract.py": { + "algorithm": "sha256", + "hex": "30a9700612dba308554a58bc8bc709694d6501d156b7c87dda0b6aa92997ce69" + }, + "api/schemas/sbom.py": { + "algorithm": "sha256", + "hex": "67f4f21d5fb4d754e920bbc63816e10b0f6cf0b953e0981388cb4718b6f41ade" + }, + "api/schemas/service.py": { + "algorithm": "sha256", + "hex": "9582b8ac339493c56cc54b6176d1fc06fcf981b4e6412cf1398232b663ecf075" + }, + "api/schemas/state.py": { + "algorithm": "sha256", + "hex": "aca2de89a79a8cefae3a24d2c3abdd6edca3eb7e88d896f67916912869247b9d" + }, + "api/schemas/suggestion.py": { + "algorithm": "sha256", + "hex": "7d1810ffaa81891c73960a22a829ab87e99e0654c33b64d0324fd12840343f9e" + }, + "api/schemas/task.py": { + "algorithm": "sha256", + "hex": "1292eac2643530d293b34c4ed5b8d02e19f4124ba6876b98a19beefe8d5ffa17" + }, + "api/schemas/technical_debt.py": { + "algorithm": "sha256", + "hex": "e7333c06b60cf477934623e4f7b8d00d8ebf84065bf5c4784adcc7d21978fc25" + }, + "api/schemas/token_event.py": { + "algorithm": "sha256", + "hex": "bb4798ac8cc23c806bb21c8b0ece60a44357ef416e3b26b0afa077ccfe83648a" + }, + "api/schemas/topic.py": { + "algorithm": "sha256", + "hex": "ad687da4c194126b3e67aa0177ce273e17cbd0bb823ab25eb23539d64e78e148" + }, + "api/schemas/tpsc.py": { + "algorithm": "sha256", + "hex": "d4b481781e1547ef38439a18046c596e7b6640a39c923981fd98cdc05d321aa9" + }, + "api/schemas/work_record_projection.py": { + "algorithm": "sha256", + "hex": "9c1364576f8775fa5d6cc1a16bf1ab57cee1fc25aa83586b42971bd99f104fa6" + }, + "api/schemas/workplan.py": { + "algorithm": "sha256", + "hex": "c3c78a8a5d13c7b053c7fdf0b686b8db72af5dd81902f19263d8ad57c5446be4" + }, + "api/schemas/workplan_dependency.py": { + "algorithm": "sha256", + "hex": "5724f3a16b23657275d8e3fa7fe54d6018f13f8e961fc0254fdebad8c1eb8708" + }, + "api/schemas/workstream.py": { + "algorithm": "sha256", + "hex": "2b5047e04e9c86f2a6872a034f538d2f5440a8f0339d43fdc5ae0479ac8739cb" + }, + "api/schemas/workstream_dependency.py": { + "algorithm": "sha256", + "hex": "77d717c16b2d31a97123b16fefd1bd62ed176767afd298230b7c3bf6238f7c9f" + }, + "api/services/__init__.py": { + "algorithm": "sha256", + "hex": "da66b54e6eadb7d7212ee1e4efaee5f4f78b735b4e58144d6a7aa3515962b764" + }, + "api/services/consistency_sweep.py": { + "algorithm": "sha256", + "hex": "e7e20df90304469546c96f5534d050fcbe5fb492162b474c2b865873344c12e8" + }, + "api/services/execution_queue.py": { + "algorithm": "sha256", + "hex": "fd608ee7cc0b3acb6c26962cdfddf643aa96c973646803d3a31cc4b317412280" + }, + "api/services/fabric_graph.py": { + "algorithm": "sha256", + "hex": "6f321ad0859e65c4b3faafc475c9af51d4e86c63c7ecb1a31f785e494524e8ae" + }, + "api/services/forge_credential.py": { + "algorithm": "sha256", + "hex": "80a53bf6e3514599d293cf2c2459e912ff83a96b0793e5128e2f9818618750eb" + }, + "api/services/forge_projection.py": { + "algorithm": "sha256", + "hex": "af4c266ecaa0fdf53b696e4a11b553c84cff58b1501d82e87165e344ca35c25d" + }, + "api/services/forge_repository.py": { + "algorithm": "sha256", + "hex": "c6bd3ffc7c614a24554091c0c28269abba1c8bdcc8b15a289091864a7131cad0" + }, + "api/services/historical_projection.py": { + "algorithm": "sha256", + "hex": "9ff2a1e2d97a0499f62220533f9d8fc1cd22fe02a13abc2bbcd346b86dc34fba" + }, + "api/services/informed_decision_contract.py": { + "algorithm": "sha256", + "hex": "cb686ca8066e4a42e5efa296040565b07afe7c2cf7733e2f256a3565b4b81633" + }, + "api/services/legacy_compat.py": { + "algorithm": "sha256", + "hex": "82f8e720c72da7294e006fd0ab1aaaff80ce0f2f088adb20150289e21a651603" + }, + "api/services/legacy_meter.py": { + "algorithm": "sha256", + "hex": "95f77ca2b51bc9474d3bd39640e491a72a4454c60683768d53d22c7eb0518510" + }, + "api/services/lifecycle.py": { + "algorithm": "sha256", + "hex": "ce066dee96e6a2aebc8d6c5fe4f482823a83d0426e880fcc4c3e46addaf22f1c" + }, + "api/services/markitect_templates.py": { + "algorithm": "sha256", + "hex": "ff1ad991b25d047003b9f16543ba500a95c0771803883374a3b1c417180671ce" + }, + "api/services/memo_dispatch.py": { + "algorithm": "sha256", + "hex": "85e50695fe9f904591181d19e0632730b30b770998c990b8b7037430b2410fae" + }, + "api/services/memo_forwarding.py": { + "algorithm": "sha256", + "hex": "4f79e6412aad501a28031557ddc78ed191e15f467b434f2e4f779254d60a814b" + }, + "api/services/memo_notification.py": { + "algorithm": "sha256", + "hex": "12de35652472c6b244d393e4ee82d3dc9d8a77ef8d8625ad35f95eaec398b71b" + }, + "api/services/message_receipts.py": { + "algorithm": "sha256", + "hex": "509dea53f843abf4099c7a4e6d6c5ffdeac979150806493c3fbf29cfdab3db0d" + }, + "api/services/ops_run_projection.py": { + "algorithm": "sha256", + "hex": "405036d4423f78fd2ab0f4c29ce9e2d415824377b1bf657ac03622d2e4b18f12" + }, + "api/services/recently_on_scope.py": { + "algorithm": "sha256", + "hex": "941f18194b24e3a92ab20744b9bc17f81db94a017e78d9da7ff0b64a11a265b5" + }, + "api/services/reconciliation.py": { + "algorithm": "sha256", + "hex": "08d9f78c4fe26cba67e4dbc510a0719fe8060b4888e0dfda2f295f8f93496bdd" + }, + "api/services/repo_manager_dual_run.py": { + "algorithm": "sha256", + "hex": "8826ab47565120a7f106007ca48392c2da9af02f496e11fbef07771a45daee2e" + }, + "api/services/repository_aliases.py": { + "algorithm": "sha256", + "hex": "a3b520dad3201e1627c70a8027b1b9d765d533d490cf524ee68672ff4af92e89" + }, + "api/services/repository_identity.py": { + "algorithm": "sha256", + "hex": "7fc1e26fe92cc1914b2ddf3e60078a28553482bd22413377beaf04ad5c7c5be4" + }, + "api/services/repository_rename.py": { + "algorithm": "sha256", + "hex": "a5aa9334f17e4642b76399b4a0e06484dacc9c209586bac968247b2637024e21" + }, + "api/services/review_contracts.py": { + "algorithm": "sha256", + "hex": "2bce44e33d129b33537cf70bc86250ee0a5756df728c40b168b8230f1af8fd96" + }, + "api/services/sbom_nexus.py": { + "algorithm": "sha256", + "hex": "df850101985523cd785b7349d0686062bca011a6aa1ddb9e8fb4a3b7dfef6dab" + }, + "api/services/schema_state.py": { + "algorithm": "sha256", + "hex": "ad3bf7d49314b2683ee7f1778ce03f369d09477bb6d69f5c5f2ccdd3acc46c7f" + }, + "api/services/suggestion_relevance.py": { + "algorithm": "sha256", + "hex": "ad6b94d3f049e318c67c14fdb2aa7364988a57af7c1caff26f6c1527eea4bc88" + }, + "api/services/suggestion_wsjf.py": { + "algorithm": "sha256", + "hex": "e204f4ef469289ecc2c3cfea8cf04f548cc5b8fcb268712a04cc711856109a9a" + }, + "api/services/summary_cache.py": { + "algorithm": "sha256", + "hex": "e87b912da8e3e032184e269388105a3d9a4ca73d3c7dea453d82bc9ac9a1f719" + }, + "api/services/task_record_id_backfill.py": { + "algorithm": "sha256", + "hex": "71d8e963d89b85c6cb859414e280607464838628602590a641fa05e8dede3734" + }, + "api/services/token_sources/__init__.py": { + "algorithm": "sha256", + "hex": "00f151308dd4287434c921a8713e0b340c5759bfbc7b18dd28f0c522cc406d57" + }, + "api/services/token_sources/attribution.py": { + "algorithm": "sha256", + "hex": "136ba70619453ac033cd570acee529776f8eb441e76e9dddf475adba4345912e" + }, + "api/services/token_sources/base.py": { + "algorithm": "sha256", + "hex": "bbd19cbcd713d16a5586147ec2c263af4dc11b1a50ef56035195cda05013ff04" + }, + "api/services/token_sources/claude.py": { + "algorithm": "sha256", + "hex": "5cd26cf652a0977fe7e65b153162e93a9db7629fc44c3aee094726c81195a498" + }, + "api/services/token_sources/codex.py": { + "algorithm": "sha256", + "hex": "2eccea35babe7aa02d8174023a125ad955f1c691de80090eddd1f1e66969144c" + }, + "api/services/wait_kind.py": { + "algorithm": "sha256", + "hex": "69d7ea79df1ca5e5ed2b0fbf6eba78443fb70485ea67d77839ffaa3edb10c941" + }, + "api/services/work_record_identifier_migration.py": { + "algorithm": "sha256", + "hex": "1ef732a6beba93d2b69b04fc1e510c452eb1663b7519383358bd3878ab6d8323" + }, + "api/services/workplan_files.py": { + "algorithm": "sha256", + "hex": "6f4aba5ef2811118cfbd4ca436149730a404ea91e5c1f47212c646a5a2ef5365" + }, + "api/services/write_idempotency.py": { + "algorithm": "sha256", + "hex": "ea1d709f25327492e65267c8b0d9159aa1576cf59b353f1451d8d39488f2c287" + }, + "api/task_status.py": { + "algorithm": "sha256", + "hex": "53dcf200d9f2ef206d7fdc166e778fbdfbd72d9b600f82760a3108dac83b3320" + }, + "api/work_record_flavor.py": { + "algorithm": "sha256", + "hex": "72f5664aefa5230fd5664755428fd8af383309d12819aba49a59b35ec2a7aa15" + }, + "api/workplan_status.py": { + "algorithm": "sha256", + "hex": "ca6c9df3038dbfe02dd95b2bafc0ed64b1bdd316b16c8631a1376da74f7a77cd" + }, + "custodian_cli.py": { + "algorithm": "sha256", + "hex": "0dcf8f6ffdcc3dd21339af3132693b700210fddfe58a68a10da671db27d43e75" + }, + "dashboard/observablehq.config.js": { + "algorithm": "sha256", + "hex": "d54a2162803be62b1fa39d5e7e2ac25a9e20a5ed41c8a280243e9f76ebe96db3" + }, + "dashboard/package-lock.json": { + "algorithm": "sha256", + "hex": "633f2a3712879937670307f24ddf9c8efa2ed2c7fd26f6f73cfc5d4480fae554" + }, + "dashboard/package.json": { + "algorithm": "sha256", + "hex": "ec63294626b088865ba1fb052d6a6a2a29723b5e29cc20e9c69528b62cb5ac53" + }, + "dashboard/src/capability-requests.md": { + "algorithm": "sha256", + "hex": "0acf764934fc01756d02fd4f2bf7cbcd88142dcbc723601fdc9ff32275aba26f" + }, + "dashboard/src/components/action-confirm.js": { + "algorithm": "sha256", + "hex": "4c4da9f770ac2d12b5b1a9bd041ae1aa01c747a0e5e123784047512911d716aa" + }, + "dashboard/src/components/config.js": { + "algorithm": "sha256", + "hex": "33afffe68f56aac229de15f5152c6de37652ccb601a5d2845d2e9f210e87a61e" + }, + "dashboard/src/components/doc-overlay.js": { + "algorithm": "sha256", + "hex": "e4926a169a05ede4e353b0db620a694c971e88f000668d53db5d18fc50955558" + }, + "dashboard/src/components/entity-modal.js": { + "algorithm": "sha256", + "hex": "6179ca8c418921a716e29531dee0f61030d9cec91da40749fb4eeaac6d0377d4" + }, + "dashboard/src/components/field-help.js": { + "algorithm": "sha256", + "hex": "893451916214d27fce5c5e86930d4420b259726fe900909487668ba918db49e7" + }, + "dashboard/src/components/help-tip.js": { + "algorithm": "sha256", + "hex": "0b192e29ea7db8103264e79745a4fed174d71c29cf9f9a129fa76f4252df0342" + }, + "dashboard/src/components/improvement-modal.js": { + "algorithm": "sha256", + "hex": "8b88ff03b258e45f1f111abf65f62c884b63f86dbaeb35a8aef06910eb6be8f1" + }, + "dashboard/src/components/multiselect.js": { + "algorithm": "sha256", + "hex": "8e41df009acb139b91632daf3ae0450ccb201972ac48aae5b7bf8a06c782f0c1" + }, + "dashboard/src/components/ref-cell.js": { + "algorithm": "sha256", + "hex": "abea58e74684d7678ac04161329b8e9ac264db4e25f5d8c76afdf829fe2aff87" + }, + "dashboard/src/components/status-control.js": { + "algorithm": "sha256", + "hex": "ac9bd6bb89b9584f177a48c64c8839eb48f49bb48117244a2ec3c3961aa0f591" + }, + "dashboard/src/components/toc-sidebar.js": { + "algorithm": "sha256", + "hex": "54d5d85013b848b87552fdc6145077b5ed67320a93399f212587e46c0f4e4464" + }, + "dashboard/src/components/workplan-search.js": { + "algorithm": "sha256", + "hex": "d0f6aaf1f682e7c2dbbbe37d98ab7e2dd4f4847012301ca83474c342066cd7bc" + }, + "dashboard/src/components/workplan-status.js": { + "algorithm": "sha256", + "hex": "8d0a9bfd05cdebb58c7acf20f149c872796a290ee3581895ef576c44dee02ec1" + }, + "dashboard/src/components/wsjf-triage.js": { + "algorithm": "sha256", + "hex": "6f5b2d55ed06f448a5db6fb7a15f66406332eff8fde3f72a4ebe9a733b60ca70" + }, + "dashboard/src/contributions.md": { + "algorithm": "sha256", + "hex": "05acf2fa351ae70f74d7573d63e9be5b32fb391863099df403c58810fd277465" + }, + "dashboard/src/data/contributions.json.py": { + "algorithm": "sha256", + "hex": "25df053fa57b621ec7e1af3793f14a6ba6f7b2c92ee54191e666be622a63f48f" + }, + "dashboard/src/data/decisions.json.py": { + "algorithm": "sha256", + "hex": "1d7e6c666654d2d480d8dd1275d556e9873517f4ce6a5ad4011bcf4b3fd66def" + }, + "dashboard/src/data/domains.json.py": { + "algorithm": "sha256", + "hex": "bcd5bc5afcc39eb339b6f2b2fcd09b890eafb990747382edd3beff3b7f5526fe" + }, + "dashboard/src/data/gitea-inventory.json.py": { + "algorithm": "sha256", + "hex": "f3bfda3275b821d5b86fa9b49a349082419fb63ee94b625964249ab606d217b3" + }, + "dashboard/src/data/messages.json.py": { + "algorithm": "sha256", + "hex": "028fc00b4195fe2a410883b8dcd992259495494b64b8e379564c018ae0e14e1b" + }, + "dashboard/src/data/notices.json.py": { + "algorithm": "sha256", + "hex": "40fd604d0622081e1b24d1355453a0b57432d7eb7b4c95210313af7633b6567f" + }, + "dashboard/src/data/progress.json.py": { + "algorithm": "sha256", + "hex": "71696e300f4cef6623719e44e40a90b5c330be1ea338e6f549d3447573e2906e" + }, + "dashboard/src/data/repos.json.py": { + "algorithm": "sha256", + "hex": "a1a020ae2076725bb6420d862eb329544eb1c2c2fffd73780949b7106d5914d0" + }, + "dashboard/src/data/repos/[slug].json.py": { + "algorithm": "sha256", + "hex": "27f4e8e85df24f55e760cff875f25a65ec5fa3a4c42f121b19daccb2c4488550" + }, + "dashboard/src/data/sbom.json.py": { + "algorithm": "sha256", + "hex": "61654aa4e723f403cf7e2de568a20b29ca924bd4e9b7227c9312018f5246e5b5" + }, + "dashboard/src/data/summary.json.py": { + "algorithm": "sha256", + "hex": "1d1a9308b109bf762404d8dc4388b2ec2d546d57a195a02f0e545a90f371c52c" + }, + "dashboard/src/data/token-events/[id].json.py": { + "algorithm": "sha256", + "hex": "5b581ce85050b3ff8153cba55f842d44ae73f0117bfe6a45232a30f0a472e9d5" + }, + "dashboard/src/data/token-summary.json.py": { + "algorithm": "sha256", + "hex": "3c42651295a3cad41808b5518f40e3b16c316cc601a6308bc57acf5afad013b0" + }, + "dashboard/src/data/workstreams.json.py": { + "algorithm": "sha256", + "hex": "6ad80b1c475f5975f325426b647bf7db5e7790f39679473cb5a91c69930ff4fc" + }, + "dashboard/src/data/workstreams/[id].json.py": { + "algorithm": "sha256", + "hex": "17579797a49665812cf03003964b6f34dddee3bbeb96082f1fbee6fb5cee9358" + }, + "dashboard/src/decisions.md": { + "algorithm": "sha256", + "hex": "4b933c0a625c2e0b25e0ddfc57d5c6aa4e01b23715f6fb1d9488bbfa948c40ff" + }, + "dashboard/src/dependencies.md": { + "algorithm": "sha256", + "hex": "d15d0d1d428f64d0504483b4fc7ded3cf45da71e82c3cfe47c993af81540b3a1" + }, + "dashboard/src/docs/capabilities.md": { + "algorithm": "sha256", + "hex": "336bc79dc393513fc059853d4b93e76194b5f4dd4575722b9d1af47708e45fb0" + }, + "dashboard/src/docs/connecting.md": { + "algorithm": "sha256", + "hex": "aff97f6b91f881ab3ae3c6bd2fbf65e8f9181fc61b8530d6a7e5f1e0433e99e2" + }, + "dashboard/src/docs/contributions.md": { + "algorithm": "sha256", + "hex": "58884f7b282bf0eb7827119e5b1e3e8086d584cb2d88d42616f5ae646e7dba88" + }, + "dashboard/src/docs/dashboard.md": { + "algorithm": "sha256", + "hex": "f121c8f7789058cd61c4844222c7fe882afc422291479243fa8e11b2a9562593" + }, + "dashboard/src/docs/debt.md": { + "algorithm": "sha256", + "hex": "3b8773911371f26877f6f466c7887b5d55c03186a75c252327aa3fd858965f0f" + }, + "dashboard/src/docs/decisions-kpi.md": { + "algorithm": "sha256", + "hex": "033d9bff17415427cac75b7dcd321528a02f9aa00bfbaae1af8ef19913720cde" + }, + "dashboard/src/docs/decisions.md": { + "algorithm": "sha256", + "hex": "edca19d3981910c2b861c82737753fe1bd44f335e96eac7beb86ca65233d5579" + }, + "dashboard/src/docs/dependencies.md": { + "algorithm": "sha256", + "hex": "4d1719268002c4385665d2fe2a0ee1d83f2d1d591cff8b178b32f17b48787f6f" + }, + "dashboard/src/docs/domains.md": { + "algorithm": "sha256", + "hex": "4fd1384abd886d8a8a29fa69421e109a47965547f6524c520a70acb524630591" + }, + "dashboard/src/docs/extensions.md": { + "algorithm": "sha256", + "hex": "bf75ee5b889d70a9a0dd39c9ff6da838f04bbb258b31b7093acbcf463aabfd45" + }, + "dashboard/src/docs/gdpr-maturity.md": { + "algorithm": "sha256", + "hex": "c03f939317741bdd62881805fc0e500a2dab9d4dfc96365fda86989ee8f09fe5" + }, + "dashboard/src/docs/goals.md": { + "algorithm": "sha256", + "hex": "9c8a374ee3090833e2487744e40ad1666f2b55d7b5b078a9365275470325a31c" + }, + "dashboard/src/docs/intakes.md": { + "algorithm": "sha256", + "hex": "fc61b50436971f1c1db3bbae88d317ba62e0d82b234065efe0110e0ce0c41c4f" + }, + "dashboard/src/docs/inter-repo-communication.md": { + "algorithm": "sha256", + "hex": "7bef6237ca5e6b54b3ee76cdc6ffb254e10a6b657941c960f30e82790b9eccbc" + }, + "dashboard/src/docs/interventions.md": { + "algorithm": "sha256", + "hex": "c0a5b2ca7f461e500212423a2e91fea727da3a5f5a0dca9905e91978cbbec956" + }, + "dashboard/src/docs/live-data.md": { + "algorithm": "sha256", + "hex": "f649f82abf1f2611f90f3e85a08a3220a050e9f29a8c2d26ddf9f5e6bbc8f1ab" + }, + "dashboard/src/docs/overview.md": { + "algorithm": "sha256", + "hex": "77f9707ea68a528d21206a2723e729d1a8e95b8ed420492ac39495d9328fb24c" + }, + "dashboard/src/docs/progress-log.md": { + "algorithm": "sha256", + "hex": "566ce978f2855bdcbcd1bc82f557a830c47f35e45ff1ab840473321614da0b20" + }, + "dashboard/src/docs/ralph-workplan.md": { + "algorithm": "sha256", + "hex": "f73ed54f47e77aae28b2e6c80efe80fe5e0322e0528db8da07f15ef6da8a0b0f" + }, + "dashboard/src/docs/reference.md": { + "algorithm": "sha256", + "hex": "3c8a75641ac3b021079629d1f6e9795afaf2717b48347551c4b3ce3f9f6aa034" + }, + "dashboard/src/docs/repo-integration.md": { + "algorithm": "sha256", + "hex": "705e874201aed903c943cc78559c4cec361c432456d00ccbb41e6d3c215cfdec" + }, + "dashboard/src/docs/repos.md": { + "algorithm": "sha256", + "hex": "655cd5c20a2132d0c61325b4572dc27ddb301aae592376a7d88ce375ed6b29fe" + }, + "dashboard/src/docs/repository-renames.md": { + "algorithm": "sha256", + "hex": "3b182c94ce7979d27bc2c86d5327a809a2f4f0de2dd51fe03e6a4685f0c53576" + }, + "dashboard/src/docs/sbom.md": { + "algorithm": "sha256", + "hex": "32f9813ae6a5f55709333c325ef8dde70d771c90f7191f9ed74d0b53df6572c1" + }, + "dashboard/src/docs/scope.md": { + "algorithm": "sha256", + "hex": "105d0118e1e54a669db6b50653b594d1438ac7b87138afb6218c9ba7855e7391" + }, + "dashboard/src/docs/services.md": { + "algorithm": "sha256", + "hex": "1e448dd0551c0ba09fe182b3d7c16f4dcce2fa5eeb61bf10a89fb84e5b5b88d1" + }, + "dashboard/src/docs/state-hub.md": { + "algorithm": "sha256", + "hex": "e5fb83ce46dc2bf8ed23b481fd0bed6e692985ad50b66eb6510c054197f99641" + }, + "dashboard/src/docs/suggestions.md": { + "algorithm": "sha256", + "hex": "6792b6be0458a47ed774e1707d623b0c767361697e7f127e4cb2cfd6204b3421" + }, + "dashboard/src/docs/tasks.md": { + "algorithm": "sha256", + "hex": "5eafd0be1ddc21d5538524ac014ba9db4758ae327a60398a53ba824d100ea6cb" + }, + "dashboard/src/docs/todo.md": { + "algorithm": "sha256", + "hex": "814620124658d0f4056f1a0af9059a888a4997317fdfb0813de051a701b3acbf" + }, + "dashboard/src/docs/tpsc.md": { + "algorithm": "sha256", + "hex": "69acfba5c4f415145996f75f1edf12eb8f12e93f8bdff50008ab311f9df67548" + }, + "dashboard/src/docs/work-records.md": { + "algorithm": "sha256", + "hex": "06324e6dc5cb646fe8b229798f5ed5cf78399e52d7265fc5585cdebfc6b03c17" + }, + "dashboard/src/docs/workstream-health-index.md": { + "algorithm": "sha256", + "hex": "bcffdf8fbe9f2baf88b7bf4af025b42e5044310a86407aaa6025945be23ac2ef" + }, + "dashboard/src/docs/workstream-kpi.md": { + "algorithm": "sha256", + "hex": "98e1149fd7e826c897ebe97ebd8f367e2295344d0d8db05c1d48dabd21bfc3d9" + }, + "dashboard/src/docs/workstream-lifecycle.md": { + "algorithm": "sha256", + "hex": "f3162a77e335a5b201e1049be1c7e2d35ddd274532e2a4a1b74ff81ea5d43171" + }, + "dashboard/src/docs/workstreams.md": { + "algorithm": "sha256", + "hex": "bcfef0a8fb73ac80bd0d10833f302ddf7e99d3d931f7bc8a2633133b05ed42ed" + }, + "dashboard/src/docs/wsjf-triage.md": { + "algorithm": "sha256", + "hex": "632dc11c3ef4e422885b3d4526413367de8c9043597e826e92885d64dbfc05ab" + }, + "dashboard/src/domains.md": { + "algorithm": "sha256", + "hex": "72f312d4ece7708e2fcd26213bf58668c5fe866a3f164460ea11b62c0e2ade06" + }, + "dashboard/src/domains/recently-on-scope.md": { + "algorithm": "sha256", + "hex": "932e0f21465734d3812af862eb11660fa59f7f53f4151f3fc346de0828b1ddb7" + }, + "dashboard/src/extensions.md": { + "algorithm": "sha256", + "hex": "941756d267eb8c336f9e5439e8b3f3cf5641eea6bb1795a3f69f442b61ad4de8" + }, + "dashboard/src/goals.md": { + "algorithm": "sha256", + "hex": "89d6fbd47d6b58835c1ecad74a3249712e1a3282749ac674b1a152689b65fafe" + }, + "dashboard/src/inbox.md": { + "algorithm": "sha256", + "hex": "3392253cc634d18381d1ad801177bd7af4e602b8786d4ed17010c5ff04420038" + }, + "dashboard/src/index.md": { + "algorithm": "sha256", + "hex": "83ae6fc0080f65c092de7c6eb849044b34b00dd70ce778c39dd8d697564b0f1f" + }, + "dashboard/src/interface-changes.md": { + "algorithm": "sha256", + "hex": "0c53fc70f5ba1b4adec493633aece42e5469ab3d4f55ca172ba01311b0a98fd4" + }, + "dashboard/src/interventions.md": { + "algorithm": "sha256", + "hex": "780394878d78f59323d1d17aa94dee54c9918f5c1f29c915511f29f0316825e0" + }, + "dashboard/src/policy/intake-doc.md": { + "algorithm": "sha256", + "hex": "e4b0868f3a25580015363946597c761a48508fb5a253e6d34394ffb730259f89" + }, + "dashboard/src/policy/repo-doi.md": { + "algorithm": "sha256", + "hex": "ee10b5895f6826fa4051f079cc97b8c51b3b4185c084b00893f729e71099e8b1" + }, + "dashboard/src/policy/service-dom.md": { + "algorithm": "sha256", + "hex": "7302a4322807483b6d2cdca6664fbba51f3b621ea86ee0b001009979ba8d7a1d" + }, + "dashboard/src/policy/work-item-dor.md": { + "algorithm": "sha256", + "hex": "eb9da554b7f975ae4e247661585d5d8c7ead76d49e1dc38da3968fe5f74b7bb7" + }, + "dashboard/src/policy/workstream-dod.md": { + "algorithm": "sha256", + "hex": "6348935bea8cc3f229baa9b0c81dbb0b4953e567132b11556af0baf0be47ff26" + }, + "dashboard/src/progress.md": { + "algorithm": "sha256", + "hex": "7bfe7a4254b7360de8dc175f38eb1e55a7b80c4449634f69f740493ff9a26a85" + }, + "dashboard/src/reference.md": { + "algorithm": "sha256", + "hex": "4b88d8282e2daf1847863f587fdd698be6079f158fe6538041323a9f03cf7a46" + }, + "dashboard/src/repo-sync.md": { + "algorithm": "sha256", + "hex": "4499a3aae4d88d30d65fe96608b2e3de59ecd8889901cf4968db3620b83a3fc5" + }, + "dashboard/src/repos.md": { + "algorithm": "sha256", + "hex": "c0e969c1ac160d0a1e5687949c15ae76748f3da339b182f0f3d44526368cd8f2" + }, + "dashboard/src/repos/[slug].md": { + "algorithm": "sha256", + "hex": "24057fc94a2e631403606a33f68193ee5888c2830f8f92d5ed7b91774b09820f" + }, + "dashboard/src/sbom.md": { + "algorithm": "sha256", + "hex": "d21813fdf6c64be1250e97c1bd9c5a4536663728ae30f94d5eb44c21c8c1c15d" + }, + "dashboard/src/services/first-party.md": { + "algorithm": "sha256", + "hex": "957f4332fd4c38ba2a8d30785a17843b57ce8ae9287b2063d23cda4a9080ea21" + }, + "dashboard/src/services/self-hosted.md": { + "algorithm": "sha256", + "hex": "13d611ce3d980233adef094580fa3b35b8e71a7c879bb596fc93a446e6ea2aa7" + }, + "dashboard/src/tasks.md": { + "algorithm": "sha256", + "hex": "b36f0aac7c92152e9753dd7cf4e133aead702946d4ababc7c1a71dcc060ad7a0" + }, + "dashboard/src/tasks/[id].md": { + "algorithm": "sha256", + "hex": "2a0ec4c22238f9ca372767822b8078add84385576c1ea04917db83dff322d8d0" + }, + "dashboard/src/techdept.md": { + "algorithm": "sha256", + "hex": "794922e96282e1b24e75be0907165df7e834c0d09d62a52575d2d571d2ddee0a" + }, + "dashboard/src/todo.md": { + "algorithm": "sha256", + "hex": "27542b218360277c244f489b4b8805b7e76b859cb96b3ec4f11f9090bb4ed50f" + }, + "dashboard/src/token-cost.md": { + "algorithm": "sha256", + "hex": "18dd7f69f50bbed3fa11939f22821d5ce99b227e0b63e09148d69fccea6a29ce" + }, + "dashboard/src/token-events/[id].md": { + "algorithm": "sha256", + "hex": "0baa83a6eeed1c252ff5ddedfc3aa328f0358b289297716828ac93afb4b74a6c" + }, + "dashboard/src/tools.md": { + "algorithm": "sha256", + "hex": "fed04b842d9d2a09bdb5876b1ca73de0f159366c6a94c96ba417ecacd4f5dfeb" + }, + "dashboard/src/tpsc.md": { + "algorithm": "sha256", + "hex": "095456db4aaffb4ab43aefe37c3a1c4c9e339dc34641f0e7988c329edbffa029" + }, + "dashboard/src/ui-feedback.md": { + "algorithm": "sha256", + "hex": "11f584960e371803bc1cbe2ff2cb43b1d4d60dd19483e66e13e25f87a2a4bb70" + }, + "dashboard/src/workplan-queue.md": { + "algorithm": "sha256", + "hex": "22ee89aa09ccec2948b4b7ac79153afcde8b55579655f728669dc09652047f8d" + }, + "dashboard/src/workstreams.md": { + "algorithm": "sha256", + "hex": "6b841eabf4fb4876ace06ee3212cbec140cb7de3e638d6136c32089e4553347d" + }, + "dashboard/src/workstreams/[id].md": { + "algorithm": "sha256", + "hex": "2e49391fb4f0b2431d6fb5187baf0f3d27dbdcc97e27c806eedf30de86329ed6" + }, + "dashboard/src/wsjf-triage.md": { + "algorithm": "sha256", + "hex": "028c78f25321870228fd2926f0c31f35978ef99590d59a461f6a48b650ba2203" + }, + "dashboard/test/config.test.mjs": { + "algorithm": "sha256", + "hex": "ef2fa6b462912314459026e29dd3b3ac6727a1a2ae0bde663c9ca1210d5059df" + }, + "dashboard/test/improvement-modal.test.mjs": { + "algorithm": "sha256", + "hex": "0e446d2e1f490d13f811cc952e21b54c7912416ded12ab2e29a9227f56fa9271" + }, + "dashboard/test/status-control.test.mjs": { + "algorithm": "sha256", + "hex": "4ddb95edc5e6c4cd309eca7bf62897ee8ba20fc53625caa80649b7bfd4afe6e4" + }, + "dashboard/test/terminology-nav.test.mjs": { + "algorithm": "sha256", + "hex": "b30041b001b213799168e0fde2d18b4991929f3db6b2526576370ee8dca631f6" + }, + "dashboard/test/workplan-search.test.mjs": { + "algorithm": "sha256", + "hex": "39fe94609497c8ec49b36d0cab30f16c71f0cf30fdbee892fe4d8624dcfb0630" + }, + "dashboard/test/workplan-status.test.mjs": { + "algorithm": "sha256", + "hex": "def4ac2aaf4990d3f463fac4cce65d1ca87fd418d4bc7deefad74119f3217c2f" + }, + "dashboard/test/wsjf-triage.test.mjs": { + "algorithm": "sha256", + "hex": "f3074eb2d6068a3c650ff4da6ee8842e3950ac1321fa8003cb09c227ca345030" + }, + "deploy/informed-decision/README.md": { + "algorithm": "sha256", + "hex": "de63232e52731eb1a221450ab03016fce14dfd9cb4bbacb1f923d2934260a146" + }, + "deploy/informed-decision/dispatcher.candidate.json": { + "algorithm": "sha256", + "hex": "7212b50ec12f25b32612263fe3ec36a0e17d3f8e603eda2cd6e2c60eb73f4206" + }, + "deploy/informed-decision/kustomization.yaml": { + "algorithm": "sha256", + "hex": "21cff0bfb91e68194060ea3ce226b0910654be006d7eb509bb8b175146b19516" + }, + "deploy/railiance/README.md": { + "algorithm": "sha256", + "hex": "820be0b56f67b25bb9535d4e1b09e824013523962ca14da2ddd0857339437cbe" + }, + "deploy/railiance/apps/charts/state-hub/Chart.yaml": { + "algorithm": "sha256", + "hex": "8bde0c4b826a1192003f553d7a140e5bb09831885b71cc199f5fc723d301a353" + }, + "deploy/railiance/apps/charts/state-hub/PROMOTE.md": { + "algorithm": "sha256", + "hex": "0d751752438bf0508fe0228fb946d2721df236fb3855fbf82a223ddebc3fdc74" + }, + "deploy/railiance/apps/charts/state-hub/files/repo-classification.allowed.yaml": { + "algorithm": "sha256", + "hex": "ad3d656c27932bd592ed5caf34b42faa26bd58d14bb0b6c4100bb8a42c8b213d" + }, + "deploy/railiance/apps/charts/state-hub/templates/_helpers.tpl": { + "algorithm": "sha256", + "hex": "b5b1bf87365c61c0499fec43877dc52bf021e20b556fad553ec2c7c849778a01" + }, + "deploy/railiance/apps/charts/state-hub/templates/classification-configmap.yaml": { + "algorithm": "sha256", + "hex": "91700b9b186b2bc9998bc7a625c646c56409c7f843d79fb64f1515e013f59369" + }, + "deploy/railiance/apps/charts/state-hub/templates/configmap.yaml": { + "algorithm": "sha256", + "hex": "b755b10847e5aac7a65cc406a5c6d9ad5cf4dc45c86a5192dfa713a73ef0a3dc" + }, + "deploy/railiance/apps/charts/state-hub/templates/deployment.yaml": { + "algorithm": "sha256", + "hex": "68e63815f36a1f667397f491ea114416114815061b2d548bc1f409092de5dfa6" + }, + "deploy/railiance/apps/charts/state-hub/templates/ingress.yaml": { + "algorithm": "sha256", + "hex": "2465fe81a42db9de96de353f0f81e56e2226a31d068556fb7dcacaed1bffbca2" + }, + "deploy/railiance/apps/charts/state-hub/templates/mcp-deployment.yaml": { + "algorithm": "sha256", + "hex": "5fcbbb05f82192a71b14f75f9fad1430f57b2a6b0f928af18ce4ba099ff86b6f" + }, + "deploy/railiance/apps/charts/state-hub/templates/mcp-service.yaml": { + "algorithm": "sha256", + "hex": "ee39f77b14e118003da842097d248616c02cbc0c2eecadd6aa909aa71c4336f7" + }, + "deploy/railiance/apps/charts/state-hub/templates/migrate-job.yaml": { + "algorithm": "sha256", + "hex": "2d3c6dd5bdd3c3a6c84c0636b3810dabcae31939612d6ec444ebf2d77cb21695" + }, + "deploy/railiance/apps/charts/state-hub/templates/namespace.yaml": { + "algorithm": "sha256", + "hex": "340694ca1ba1f9e35c5ff57fb20614dffdea1e588fd1a9193c4515228f34fe0a" + }, + "deploy/railiance/apps/charts/state-hub/templates/service.yaml": { + "algorithm": "sha256", + "hex": "f0b4fdbdfd36ef39b621a00339d50b1bbf2871c5985c7ddd89260a1285d766e6" + }, + "deploy/railiance/apps/charts/state-hub/templates/serviceaccount.yaml": { + "algorithm": "sha256", + "hex": "15261e36f84ba0107cb28537ff7e8c4857bff543e60b836b8244cfdcd11fe575" + }, + "deploy/railiance/apps/charts/state-hub/values.yaml": { + "algorithm": "sha256", + "hex": "a6228f40a7c8b520c2c81886456f4d0bbd6dbab844c07ab990c78821bd12e219" + }, + "deploy/railiance/apps/helm/state-hub-values.yaml": { + "algorithm": "sha256", + "hex": "35d42ba6f484f3acc32ad8d1e55c4187ab7c4fb68b98bc35278179bdc0c16408" + }, + "deploy/railiance/apps/manifests/state-hub-env.secret.sops.yaml.template": { + "algorithm": "sha256", + "hex": "7d106719751ac4eba0bd913825ded1ff7483aa8020dbdd57c075c95aad3496c2" + }, + "deploy/railiance/apps/manifests/state-hub-namespace.yaml": { + "algorithm": "sha256", + "hex": "8a37b163aa2bc52e88622c92cec83a3a9429e682953f8b5d66c4c45cbdccff0a" + }, + "deploy/railiance/platform/state-hub-db-cluster.yaml": { + "algorithm": "sha256", + "hex": "7bb729514e015553e0bed102ee0792bf02fef6b1587bb034ca1c948238835c52" + }, + "deploy/railiance/platform/state-hub-db-credentials.sops.yaml.template": { + "algorithm": "sha256", + "hex": "2f30da1a2842dbe102c9762588e450c08adfbb453af4e2fa15abfae0cb6b89fe" + }, + "deploy/railiance/platform/state-hub-db-networkpolicies.yaml": { + "algorithm": "sha256", + "hex": "9bcc4bf6101094be1cfb64e047428efaeeeaa7eedecf8ab59c0655e336d52440" + }, + "docs/a5-topic-spine-comparison-packet.md": { + "algorithm": "sha256", + "hex": "a9a572fb230f54f995f4e7219f6d1a0bb1c86f6d77d58d19792f16afa92385da" + }, + "docs/activity-core-delegation.md": { + "algorithm": "sha256", + "hex": "70b65897a5f5d292a9f3ba3d353f170bb570159fbc02e8ae761b92a726650889" + }, + "docs/adr/ADR-001-repository-rename-identity-contract.md": { + "algorithm": "sha256", + "hex": "2738a882ce673b26ade2a0c396d95da8fbdd8e680a0025ebb8de0cd94e39f12c" + }, + "docs/adr/ADR-002-forge-repository-boundary.md": { + "algorithm": "sha256", + "hex": "53c711a180f37e79cde819efa5d66634a67eedb2eb1642bea2cbfcab0c71ad1d" + }, + "docs/architecture/state-hub_v0.1.md": { + "algorithm": "sha256", + "hex": "a9c6e017aef7066e1b6ce1dc7bb1648d3d05248f9eaf92cd1a9f9a7d691c6c8f" + }, + "docs/cluster-operating-model.md": { + "algorithm": "sha256", + "hex": "1b99aad76d377e7df6639a2218f81d3d3599fda3303628ce5efc25f7e93f8b5a" + }, + "docs/consistency-sweep-runbook.md": { + "algorithm": "sha256", + "hex": "e08cd696187962846eba4f81f94a8f3f1e5a11dbda6fd711a77c4034659ce519" + }, + "docs/container-image.md": { + "algorithm": "sha256", + "hex": "10d2f5fb867825c1e1bcc48055a96d31796ddf1ebe04d18d9f9c604626f82d15" + }, + "docs/cron-migration.md": { + "algorithm": "sha256", + "hex": "7aaea0020d2b0d166a734d67cc232fd8810e1df89bbc920f8a3050ef18c3d4fb" + }, + "docs/decision-contest-convention.md": { + "algorithm": "sha256", + "hex": "5b286f31ca8d28bd243266c927ac8ed9d366b8baf53ff25819dd09cba1d868a5" + }, + "docs/evidence/2026-09-10-projection-convergence.json": { + "algorithm": "sha256", + "hex": "b92c410f811fedfe850782cce93a47adef831e89c3e034fa520c7b784eb93457" + }, + "docs/evidence/2026-09-14-release-headroom.md": { + "algorithm": "sha256", + "hex": "83333314526d18049fa549f90efbde78a1b98b167480ee7e7797cf50de78490f" + }, + "docs/evidence/2026-10-04-edge-receiving-rollout.json": { + "algorithm": "sha256", + "hex": "8cd7c4c648e7dcf32e737399707982a1565433799678d2836a68ffe62045ec37" + }, + "docs/evidence/2026-10-04-forge-qualifier-receiving.md": { + "algorithm": "sha256", + "hex": "7dbe83cf709af1fe393c3c26c4ec9b1a8d722ce564335ebb303e996f1c275978" + }, + "docs/evidence/2026-10-04-historical-receiving-rollout.json": { + "algorithm": "sha256", + "hex": "61b6bae0384d2f8f7f11687646411051e8ad4bc9949af892bb4acbf442d0f419" + }, + "docs/evidence/2026-10-04-historical-receiving-source.json": { + "algorithm": "sha256", + "hex": "b8e57e537a03a413e7b819382d988435360a3bc444c734d87bf3e8f5f2eaa7d2" + }, + "docs/evidence/2026-10-04-memo-dispatch/container.json": { + "algorithm": "sha256", + "hex": "8335f88199a9fdf26091e0c773b1dbc1cfd18eb30b49db4dfa8e757c18679ad5" + }, + "docs/evidence/2026-10-04-memo-dispatch/dispatcher-container.json": { + "algorithm": "sha256", + "hex": "443ca10ff3a07652f74a844d30b99c3d4b98ab3548e5d904dffecb92c6ba2f1f" + }, + "docs/evidence/2026-10-04-memo-dispatch/dispatcher-scan.json": { + "algorithm": "sha256", + "hex": "b70298c5fd6826bdd95a8c30394b4694c53505da7289f7315fc4bc4c1f2650d9" + }, + "docs/evidence/2026-10-04-receiving-rollout.json": { + "algorithm": "sha256", + "hex": "f60a4785390a1167b8e7aad5f43f3746818f9a6766e2f163db78cf53baf6d541" + }, + "docs/evidence/2026-10-06-activity-stale-retirement-rollout.json": { + "algorithm": "sha256", + "hex": "8cb32e25babec727cbbecac5432879edb41c8197db4e1a9eb6244475aacdc315" + }, + "docs/evidence/2026-10-06-state-hub-rollout-7d99282.json": { + "algorithm": "sha256", + "hex": "0f54e27711cc6ddb765e5e3ce508b1ca0cd52457525c538c7a1d1bb8e24b8f1e" + }, + "docs/evidence/2026-10-17-cluster-historical-receiving-rollout.json": { + "algorithm": "sha256", + "hex": "6e3cf2e5bdb4a8bceb9abebc4e57292cfd42abf9a9254521ac6fb3f99e861bfe" + }, + "docs/evidence/STATE-WP-0079-caller-and-receiver-review-20260905.md": { + "algorithm": "sha256", + "hex": "13ae2e96aba5c68be5c059488d94ee392d968e14384a5f8b77d725dd8ac92ff3" + }, + "docs/evidence/STATE-WP-0079-d2-dual-read-20260831.md": { + "algorithm": "sha256", + "hex": "e92ed572c400b74c089f7ea24731eca0f9159a8f7de60e7753755ec137dde353" + }, + "docs/evidence/STATE-WP-0079-legacy-retirement-20260922.json": { + "algorithm": "sha256", + "hex": "2d3b5a8dc8055c65f89da71bebb324aca661cf227aa34426222fea8eb9b1e297" + }, + "docs/evidence/STATE-WP-0079-sbom-retirement-20260905.json": { + "algorithm": "sha256", + "hex": "1515890b6877fa0a132d6b64bfef6926dfc17de4a1914bf7b8625ee8651919e2" + }, + "docs/evidence/STATE-WP-0083-task-identity-audit-2026-08-31.json": { + "algorithm": "sha256", + "hex": "86ee84b0196eebfe65b2e4c59f03859c069fee9e7435805153d7d0c24cc6b26a" + }, + "docs/evidence/STATE-WP-0084-private-forge-cutover-2026-08-31.md": { + "algorithm": "sha256", + "hex": "6da8443e7830cc67434e0a2bd56d57d50a4b50aabe9e50b1afb63db59061b971" + }, + "docs/evidence/STATE-WP-0085-T07-repository-rename-recovery-matrix.md": { + "algorithm": "sha256", + "hex": "6ac8ff77d0cfb41141897d57f81902460de808e3762aaeb1ffe251d353005eb3" + }, + "docs/evidence/STATE-WP-0088-independent-signing-verification-20260905.json": { + "algorithm": "sha256", + "hex": "9086c9eddbc907a6a4364c5dcc9a0d7cede6e1ff079361d47d31b0956b9de486" + }, + "docs/evidence/a5-topic-spine-comparison-cases.json": { + "algorithm": "sha256", + "hex": "238786894b5838abf4f0e4a3aa18ae4bcde48a31b10d4ddf23d00e436c927d08" + }, + "docs/evidence/legacy-meter-delta-20260709.md": { + "algorithm": "sha256", + "hex": "bd2a16f92a55c979d2960890dae50d99c1747b07fe765c7ea64cc0bd24926d51" + }, + "docs/evidence/legacy-meter-weekly-review-20260708.json": { + "algorithm": "sha256", + "hex": "9f902869bcc08a7b8fc535fd592a2b09e1822e0234ebfeeef79037e22e53650b" + }, + "docs/evidence/legacy-meter-weekly-review-20260709.json": { + "algorithm": "sha256", + "hex": "1db384a50bef0f596870d20d454fba0c276bb4431bcf8c210df14e51735b5f52" + }, + "docs/evidence/legacy-meter-weekly-review-20260710.json": { + "algorithm": "sha256", + "hex": "e162e556fce6b22a490c97fdcf38ba74e0f5beb6991fcd9a214bf91f81f39468" + }, + "docs/evidence/legacy-meter-weekly-review-20260711.json": { + "algorithm": "sha256", + "hex": "fa4077cb7be1daf82a06bd0803d1581584f4764a57144986800c46f60f9164c0" + }, + "docs/evidence/legacy-meter-weekly-review-20260712.json": { + "algorithm": "sha256", + "hex": "523589fab64d4a41c37a24df00ac180bfb254d7d34a316c3450788e45d3aff11" + }, + "docs/evidence/legacy-meter-weekly-review-20260713.json": { + "algorithm": "sha256", + "hex": "40cd5ab4ab8b86f9da57b00718597a3e5ff742b64e9e20e12e5402a38e7875d7" + }, + "docs/evidence/legacy-meter-weekly-review-20260714.json": { + "algorithm": "sha256", + "hex": "5df6564b23d30e2328cb7a79453944bfc5dbcc1c233dec129c0331a03cd68a44" + }, + "docs/evidence/legacy-meter-weekly-review-20260716.json": { + "algorithm": "sha256", + "hex": "6b407537dada6b1cefb205e38b926f6aded40e2de9c00b8b9a2d5257c2904e17" + }, + "docs/evidence/legacy-meter-weekly-review-20260717.json": { + "algorithm": "sha256", + "hex": "ced0a1da6aeaff5677f6656b6407cbae9d51c0ee08906d688fc05aa432e13991" + }, + "docs/evidence/legacy-meter-weekly-review-20260718.json": { + "algorithm": "sha256", + "hex": "857d6d0cea09bf0b619594738c68c3cf02955bf969c0fc5757ccef6582b8b39d" + }, + "docs/evidence/legacy-meter-weekly-review-20260719.json": { + "algorithm": "sha256", + "hex": "bc28712e96275423c39b86925cf74c9461417d76b4038ac04383c3f6fba55857" + }, + "docs/evidence/legacy-meter-weekly-review-20260721.json": { + "algorithm": "sha256", + "hex": "e940f87db251ab7d67e0143236579422baf020062b83983a2953f16dec8b25d4" + }, + "docs/evidence/legacy-meter-weekly-review-20260722.json": { + "algorithm": "sha256", + "hex": "3c3d530f44bd93e9897bece6c44d3b86c81e866325e56ffc0e52ef6bf74d9495" + }, + "docs/evidence/legacy-meter-weekly-review-20260723.json": { + "algorithm": "sha256", + "hex": "1aef33a3183b0173dd6df13d8b448db09e56ffee9621d11a4bdd96162b1f570a" + }, + "docs/evidence/legacy-meter-weekly-review-20260724.json": { + "algorithm": "sha256", + "hex": "b5f2794333f75807a736d49aa58682cb97fa4c940b9316552eee3052c980a7eb" + }, + "docs/evidence/legacy-meter-weekly-review-20260725.json": { + "algorithm": "sha256", + "hex": "c27006e8201f58884adb978b383c45d5607756a424137ec40c0c6c3197aadeed" + }, + "docs/evidence/legacy-meter-weekly-review-20260726.json": { + "algorithm": "sha256", + "hex": "8e235217905196c241488290e548fe4431fd5f9ce71220676177d530d2322138" + }, + "docs/evidence/legacy-meter-weekly-review-20260727.json": { + "algorithm": "sha256", + "hex": "a4f71de4627ead1672f48faec035b7ddf84c00724e59e8343b6886b111ce7141" + }, + "docs/evidence/legacy-meter-weekly-review-20260728.json": { + "algorithm": "sha256", + "hex": "05cb9cdea2b0b7c53d21d2a1bb11a700986c4c5de1def0cdd51298b1cd9fe92b" + }, + "docs/evidence/legacy-meter-weekly-review-20260729.json": { + "algorithm": "sha256", + "hex": "633f251a294bbe81e1b41924c1ca5e90f7e5fc1a8a25bc05d83245e842ed052d" + }, + "docs/evidence/legacy-meter-weekly-review-20260730.json": { + "algorithm": "sha256", + "hex": "c308873572365fd2ad54789e93f681f309ef5b37b120d3121640d010dc1a8174" + }, + "docs/evidence/legacy-meter-weekly-review-20260731.json": { + "algorithm": "sha256", + "hex": "8ca243f13eae70a7cdbd37500d0a2205febfd5099417f30eb4384e15ffaaa98b" + }, + "docs/evidence/legacy-meter-weekly-review-20260801.json": { + "algorithm": "sha256", + "hex": "fd4daa15d40e3efca0ec5daf71b3cd609fd36adcbe49a13e8b574ca0c727104f" + }, + "docs/evidence/legacy-meter-weekly-review-20260802.json": { + "algorithm": "sha256", + "hex": "851d37cb081d60f8b756dddcc12a93e17a8efb56f2fb6c6197e8e1d86b0c12e3" + }, + "docs/evidence/legacy-meter-weekly-review-20260803.json": { + "algorithm": "sha256", + "hex": "8514be91df44cbe5720ae460eed1c1344395a3a7465e70647cbb529e09cb6c2e" + }, + "docs/evidence/legacy-meter-weekly-review-20260804.json": { + "algorithm": "sha256", + "hex": "3bebdc8ebbc663e974749b77a028bd7d8001bce139a89a0f2efdc3ff9d4d898e" + }, + "docs/evidence/legacy-meter-weekly-review-20260805.json": { + "algorithm": "sha256", + "hex": "e878e11c411bd376575a0a7616df857dbf2abb13c66d9381c65bb34181afb4ee" + }, + "docs/evidence/legacy-meter-weekly-review-20260806.json": { + "algorithm": "sha256", + "hex": "6a656386e45d6b7cf30beca7e06eb0682a00af3d2aa7f32020e41f8e0843f5cf" + }, + "docs/evidence/legacy-meter-weekly-review-20260807.json": { + "algorithm": "sha256", + "hex": "cc2f06ddcb626db2d5b60e8be97930e2f763245ff837a4e1a30641a0c2368661" + }, + "docs/evidence/legacy-meter-weekly-review-20260808.json": { + "algorithm": "sha256", + "hex": "00a5da0feab7f877c2f410308195d955b6488dffa0ae05f83219227c209fbc94" + }, + "docs/evidence/legacy-meter-weekly-review-20260809.json": { + "algorithm": "sha256", + "hex": "7002bd8e3ad13dcdb0f29765ad10095ad693863c28823fff76b42f0cc5d711ca" + }, + "docs/evidence/legacy-meter-weekly-review-20260810.json": { + "algorithm": "sha256", + "hex": "cf6f3e30346662af072b7deef7a91e5c2553d2c18ed99bb57028d8714a56cd70" + }, + "docs/evidence/legacy-meter-weekly-review-20260811.json": { + "algorithm": "sha256", + "hex": "a3006ba7efbce768721293a7b2a9118010933a7b05ffa91a6c5956401e30f9ca" + }, + "docs/evidence/legacy-meter-weekly-review-20260812.json": { + "algorithm": "sha256", + "hex": "55ab0c501ad14bda033e64756b8832d3aafe18cf5370234c5ab5b649a8764c82" + }, + "docs/evidence/legacy-meter-weekly-review-20260813.json": { + "algorithm": "sha256", + "hex": "978ddebbf3cda9298cf808492d73f66865af256643d309f69d26fb80ee1d7af8" + }, + "docs/evidence/legacy-meter-weekly-review-20260814.json": { + "algorithm": "sha256", + "hex": "fe3fca04b79f81f7aa20c3c31a3ae2588e24ac07e802cec2ef61eaa0cef7fbd4" + }, + "docs/evidence/legacy-meter-weekly-review-20260815.json": { + "algorithm": "sha256", + "hex": "7942c845ecc70919daf33b2d40d5c3146a9dc6bc701620ad8dfe8b4c76129e8b" + }, + "docs/evidence/legacy-meter-weekly-review-20260817.json": { + "algorithm": "sha256", + "hex": "c14c75f6f7382f2342ee49746814023d1c17a6a13238dd287b1e600a38c6f383" + }, + "docs/evidence/legacy-meter-weekly-review-20260818.json": { + "algorithm": "sha256", + "hex": "c19225ecbc830e31e31cf0844094d519c43860502a2ce4385e3cf854bbb93535" + }, + "docs/evidence/legacy-meter-weekly-review-20260819.json": { + "algorithm": "sha256", + "hex": "9f5cf393fbc15c5e80d1408e774bc1a24a6d1f95e6d34149350915875be35ac6" + }, + "docs/evidence/legacy-meter-weekly-review-20260820.json": { + "algorithm": "sha256", + "hex": "972dc8ea9ef358e96766e4555eb0c36368a13c5748e84941d7101aea6f3813f3" + }, + "docs/evidence/legacy-meter-weekly-review-20260821.json": { + "algorithm": "sha256", + "hex": "0ca7511b66d756badd28e82206f6d0963224036605684cb83cc872be325ec730" + }, + "docs/evidence/legacy-meter-weekly-review-20260822.json": { + "algorithm": "sha256", + "hex": "e4d541da094a21f682637ee47d76b5c45367e545974769988bb1307f540ad62d" + }, + "docs/evidence/legacy-meter-weekly-review-20260823.json": { + "algorithm": "sha256", + "hex": "64a90e2674734a55fedb232790b846950079cb239f318e98eb4b0c85458be7b0" + }, + "docs/evidence/legacy-meter-weekly-review-20260824.json": { + "algorithm": "sha256", + "hex": "efab6e86ffd47353bb8605f1f30cafdd0002c7b27d144aa52fe5a559583088c4" + }, + "docs/evidence/legacy-meter-weekly-review-20260825.json": { + "algorithm": "sha256", + "hex": "cabfe63fdb790f256f600aa1143e70e96785793e29fe14f037d673856eef33af" + }, + "docs/evidence/legacy-meter-weekly-review-20260826.json": { + "algorithm": "sha256", + "hex": "69c51cb1118cb05e5fc25f1f33d8d5f12d189e3633f41d37213e109d660bd097" + }, + "docs/evidence/legacy-meter-weekly-review-20260827.json": { + "algorithm": "sha256", + "hex": "7688ec1e2655a97c950cde4029a8cb54e69cb954e1e70dffc7faea9efa9d2487" + }, + "docs/evidence/legacy-meter-weekly-review-20260828.json": { + "algorithm": "sha256", + "hex": "fcd4903f65b1f119beda94d08bd8a629f052c9160ad0f52e421fc76b8fa4da8e" + }, + "docs/evidence/legacy-meter-weekly-review-20260829.json": { + "algorithm": "sha256", + "hex": "a5fc98ea93da0909a4c18866df942e4f641b6c22ae0d577da15d00028a7277b6" + }, + "docs/evidence/legacy-meter-weekly-review-20260831.json": { + "algorithm": "sha256", + "hex": "5d4c3ab1017cdd30e743173b0303b71891f02d62445df52c4f3b22d5db86b9b7" + }, + "docs/evidence/legacy-meter-weekly-review-20260901.json": { + "algorithm": "sha256", + "hex": "060e9afca16ff3a375faa98809615aad5bebcbf0dc9438cc839b49561e6ef794" + }, + "docs/evidence/legacy-meter-weekly-review-20260902.json": { + "algorithm": "sha256", + "hex": "535ad2c08d26ead465c3436be5d191076cb17f8b97e982943ad31cd53b011d0b" + }, + "docs/evidence/legacy-meter-weekly-review-20260903.json": { + "algorithm": "sha256", + "hex": "1ae25aafca37f96e174c6cfb6c3240b64cff8486edc3058e372b6221bbf8ffea" + }, + "docs/evidence/legacy-meter-weekly-review-20260904.json": { + "algorithm": "sha256", + "hex": "be3176035fe9b18a2d398dda943db146ee11de4a083a9d914a9cc33d246900c2" + }, + "docs/evidence/legacy-meter-weekly-review-20260906.json": { + "algorithm": "sha256", + "hex": "a7cd56104fbab6759d2d0c056ba7a92079156e0d7a2026146bf4fa5ad730d5d5" + }, + "docs/evidence/legacy-meter-weekly-review-20260907.json": { + "algorithm": "sha256", + "hex": "9dc4b2019a110fccab0f7664ad56dbe515f4a633d89ea38a4dfcb9dcd4935c71" + }, + "docs/evidence/legacy-meter-weekly-review-20260908.json": { + "algorithm": "sha256", + "hex": "7de34ae2e1550da6c5246a12733f96590fa5a44bd24e2bd0dd1570cb733cfb82" + }, + "docs/evidence/legacy-meter-weekly-review-20260909.json": { + "algorithm": "sha256", + "hex": "1dd746a046708d500bc7a4c405b210da8fea6567f7f2d084f0f9b6f780fa3ae4" + }, + "docs/evidence/legacy-meter-weekly-review-20260910.json": { + "algorithm": "sha256", + "hex": "5b1f89e28acc069f7ea71bc6dcfeb12a43aafb2a8616e657914126b6358eaa40" + }, + "docs/evidence/legacy-meter-weekly-review-20260911.json": { + "algorithm": "sha256", + "hex": "84ac195875520ec47dbda1ebe91228c0dcc8f5c69ca9ed9c0507203f106aef51" + }, + "docs/evidence/legacy-meter-weekly-review-20260913.json": { + "algorithm": "sha256", + "hex": "187d65cada9ad31e943ae96095e52d43c528f42cb37d989b0bffa307edcac21f" + }, + "docs/evidence/legacy-meter-weekly-review-20260914.json": { + "algorithm": "sha256", + "hex": "92fc0fbefced331ee28770148244bcdb7e1bee2243999d74ef2f38d08b43f2e1" + }, + "docs/evidence/legacy-meter-weekly-review-20260915.json": { + "algorithm": "sha256", + "hex": "5ceeffa0cb97c07f5f7f01db24defc3cd02a707afd89f6e0122bf8275f76f8a5" + }, + "docs/evidence/legacy-meter-weekly-review-20260916.json": { + "algorithm": "sha256", + "hex": "0c1b12729fe7a19e41bbc7b117ea5d011c41f2d29a0e96b92177acb8907c78d8" + }, + "docs/evidence/legacy-meter-weekly-review-20260921.json": { + "algorithm": "sha256", + "hex": "3220b0ee693b1ef1d690872791b5fad2bd372e1afdb30c8823baf23374b6ec2f" + }, + "docs/evidence/legacy-meter-weekly-review-20260922.json": { + "algorithm": "sha256", + "hex": "05b6a6a10b30f531fb7061a559703c2e3b97689415f26641fb7db46d44f15b39" + }, + "docs/evidence/legacy-meter-weekly-review-20260923.json": { + "algorithm": "sha256", + "hex": "006ef330cd92d930fd943ce19bf66a1d112a3f804adfdf61eb63c63792a48115" + }, + "docs/evidence/legacy-meter-weekly-review-20260924.json": { + "algorithm": "sha256", + "hex": "824c77aeabd953bb6c4ecb79bf332db9b6b1dbf92e43956cd753169b7818a112" + }, + "docs/evidence/legacy-meter-weekly-review-20260925.json": { + "algorithm": "sha256", + "hex": "4f2f92751fb3c721ec464d8bed261500283789e5cf21725480858f115ac19a23" + }, + "docs/evidence/legacy-meter-weekly-review-20260927.json": { + "algorithm": "sha256", + "hex": "9fc8bb2f345d62678d96551e2922cf8813efedade52046190d7a38a9c367215c" + }, + "docs/evidence/legacy-meter-weekly-review-20260928.json": { + "algorithm": "sha256", + "hex": "17c3fea320eda516ac4fdaa0b34f36bdf0c2a30026db61c238a67f938bb59eca" + }, + "docs/evidence/legacy-meter-weekly-review-20260929.json": { + "algorithm": "sha256", + "hex": "4d1cf65139ef012f3b475877894ee568de6b3714b114cd2710231c9459d5e43c" + }, + "docs/evidence/legacy-meter-weekly-review-20260930.json": { + "algorithm": "sha256", + "hex": "c89a89769bbc0387c1f82e5de1c322dae3497b52bcdaf993f62ddc0a55298c39" + }, + "docs/evidence/legacy-meter-weekly-review-20261002.json": { + "algorithm": "sha256", + "hex": "4d4bebf4dcbf3257d235eeb3d67e57d200a0781a46f715aaeff6ba79b1311e30" + }, + "docs/evidence/legacy-meter-weekly-review-20261003.json": { + "algorithm": "sha256", + "hex": "23b69be6a2dbdceff99bb81371df00d4cdfd3c1f2de488853507496f34cf2907" + }, + "docs/evidence/legacy-meter-weekly-review-20261004.json": { + "algorithm": "sha256", + "hex": "b8e144a56064f18590d04edcf00c7eb5ab6a6c7537b8dc40c0d303b62768d434" + }, + "docs/evidence/legacy-meter-weekly-review-20261005.json": { + "algorithm": "sha256", + "hex": "3ae7774bb148ef6b2e69cad2ac532c00c01548e2f38fa04e78b0fd9cec3e5c64" + }, + "docs/evidence/legacy-meter-weekly-review-20261006.json": { + "algorithm": "sha256", + "hex": "619215b3ba13f6df84875f402ecfc36ac7b626caff8025323f7cfa5b3ad248a0" + }, + "docs/evidence/legacy-meter-weekly-review-20261007.json": { + "algorithm": "sha256", + "hex": "62069b0fea73495750e0b756c4551c988b8c48ce2aefa33aa5c68aca5984b0fc" + }, + "docs/evidence/legacy-meter-weekly-review-20261008.json": { + "algorithm": "sha256", + "hex": "3a289853688812e588a56adf850d05cce7e643bd8c0846ed3703aed3f4a39440" + }, + "docs/evidence/legacy-meter-weekly-review-20261009.json": { + "algorithm": "sha256", + "hex": "a607b6862bdabdd76fc37cbe9ef4b294b8ef80eb9bf0decfe29217dd61527d96" + }, + "docs/evidence/legacy-meter-weekly-review-20261010.json": { + "algorithm": "sha256", + "hex": "602201db9837bdfa38470f1a03420788d3a9cd357b6511b2684bbccc648f24e2" + }, + "docs/evidence/legacy-meter-weekly-review-20261011.json": { + "algorithm": "sha256", + "hex": "ed729f8741bdc93f5be41189d34705ec3f5c2308465c9ef2f900a65db2274679" + }, + "docs/evidence/legacy-meter-weekly-review-20261012.json": { + "algorithm": "sha256", + "hex": "f83ae114f0f0ad9dd2b116dbd95631a5b15e5332176cad7936a4c640fc60d512" + }, + "docs/evidence/legacy-meter-weekly-review-20261013.json": { + "algorithm": "sha256", + "hex": "3665e7099c980cd3560423a8bd9541cacaadf64e08c27811dbc59ddd5182e01e" + }, + "docs/evidence/legacy-meter-weekly-review-20261014.json": { + "algorithm": "sha256", + "hex": "062776b15625df4096a8eab6844f1fce504a5196938d2628fe8bfebe3b9b1884" + }, + "docs/evidence/railiance01-state-hub-deploy-20260709.md": { + "algorithm": "sha256", + "hex": "ddfde9d29f79cc45f4631a5f32521f60b39fa13bd5177b557e2b9a35b470c6eb" + }, + "docs/evidence/repository-collection-projection-20260905.md": { + "algorithm": "sha256", + "hex": "aac6f3aadecfeb5440bbf9a8c7a4ad2aea509f921aaa3629b06f2bbd473c0bda" + }, + "docs/evidence/repository-registry-audit-20260904.json": { + "algorithm": "sha256", + "hex": "da62a2b2b518514315002b9b2b01d3f4a9eb4e9c6e3963575a6a9c4feaaa060d" + }, + "docs/evidence/statehub-inbox-pilot-20260905.json": { + "algorithm": "sha256", + "hex": "97727b2bc13c2219ee1ee4b7bc9ca87f4ebc44de14c01e4cc64e5e74c49bbf46" + }, + "docs/evidence/statehub-inbox-pilot-20260905.md": { + "algorithm": "sha256", + "hex": "2352f8b91cb42030c97e27d77faa0b75ca9da1670e8c6a804f4b1ff3833b61ae" + }, + "docs/evidence/workstream-caller-inventory-20260708.md": { + "algorithm": "sha256", + "hex": "e27f5bb4496fc87e09ddaa48ddc1786b7312c213d294f8b84090adaa861153cb" + }, + "docs/evidence/workstream-caller-inventory-20260709.md": { + "algorithm": "sha256", + "hex": "eaf108c740f38bf10f5515e0b1a095ba681d554d5a324ca20981d88870ec12b7" + }, + "docs/evidence/workstream-caller-status-20260711.md": { + "algorithm": "sha256", + "hex": "6e9a1d24ae0b308dc1ab7215beeb41f1a8669b409df6180076d26a83c39e04cf" + }, + "docs/examples/repository-rename-handoff-v1.json": { + "algorithm": "sha256", + "hex": "a6938d2d6b9199ecdf99b6c393a67b4ebeefe243801a39117e55d18bda5837b7" + }, + "docs/fabric-graph-read-model.md": { + "algorithm": "sha256", + "hex": "869e0554e697698fe81be2a70bbe86fbb81e1c25205b836be93f7c06e3b40b2a" + }, + "docs/forge-dependency-edge-receiving.md": { + "algorithm": "sha256", + "hex": "30124c3e48f3964adb470d4e42f64f1ebc38db10cb901db4ec385efb8f426c92" + }, + "docs/hub-ecosystem-route-audit.md": { + "algorithm": "sha256", + "hex": "9e820c38d266fb00f29e4ece394564a6d662f6447c9ba2cdef4ac35533b7663e" + }, + "docs/inbox-change-feed-contract.md": { + "algorithm": "sha256", + "hex": "8de70cdd2cf4c4b63e258038eab700e70dbcd4dfe8163b0e72b0630844c8790b" + }, + "docs/multi-user-access-model.md": { + "algorithm": "sha256", + "hex": "a43f8d116a725758bede3b7d023c2c78e1b63a483f72cf2b320f6c8cbccf691a" + }, + "docs/nats-event-subjects.md": { + "algorithm": "sha256", + "hex": "b414ea2171d319b78e079d84540610b8861e463fc71af5834de162dff30445a8" + }, + "docs/offline-write-buffer.md": { + "algorithm": "sha256", + "hex": "bbbd75182381818af431b9f32b407042fe7ddf88e8b40e270934241fdcaa217c" + }, + "docs/onboarding.md": { + "algorithm": "sha256", + "hex": "b2f1d241f27d61f8fbe788d977bc8af5d677520b984686a963c7297d0c07a8bb" + }, + "docs/ops-run-read-projection.md": { + "algorithm": "sha256", + "hex": "a1e455e5b744f425976c8feed938ed156b4df2d9fb97ee45f0210a8648a4b6aa" + }, + "docs/owner-return-handoff.md": { + "algorithm": "sha256", + "hex": "ea0df47ffa511996776a28070724a8b51039f49526f67cc47a80bdc0e8cf7968" + }, + "docs/repository-rename-operations.md": { + "algorithm": "sha256", + "hex": "0df9a265b4d81fcae2cec57eeb5e7e5b2e44bb45ef992ec3c20714043390ef5c" + }, + "docs/retirement-cutover-slice-plan.md": { + "algorithm": "sha256", + "hex": "7204ef904134d960eb01125d6808be365f6592dcb4ab9e1d4959d3dc12dacf19" + }, + "docs/review-contracts-v1.md": { + "algorithm": "sha256", + "hex": "65a4d90e9ee5c77d4d178a97c2b9d5e5e2f268d07a5844e04bfc8f2c674a4546" + }, + "docs/rollout-dependency-edge-receiving.md": { + "algorithm": "sha256", + "hex": "13751911b0701c3a235a49e83ca414dcf6dbca54acbb4ff83bb6949335fb5eda" + }, + "docs/schemas/repository-rename-handoff-v1.schema.json": { + "algorithm": "sha256", + "hex": "ab71385c6795eb8a745c1e6f633731147d1d3435a94703f4ec2877b4dc928198" + }, + "docs/sealed-prederivation-projection-repair.md": { + "algorithm": "sha256", + "hex": "5a386c95058ab415336ff05bb0860539b0ca63b95a3b455a693411cacbd3b0f0" + }, + "docs/task-flow-engine-spec.md": { + "algorithm": "sha256", + "hex": "c753ca19586dcdfdeb25c497add547ba0c03bea3c7e44ecb53c363be4587ce53" + }, + "docs/task-state-attached-repo-impact.md": { + "algorithm": "sha256", + "hex": "40abfcabe909cfc40a7fcbebad24353ff853c7ddfe6b3bf4218113a8e0c8a091" + }, + "docs/task-state-canon-migration.md": { + "algorithm": "sha256", + "hex": "adfbbe21fb279b0cd1f06362fd05f03a2cba2225b9715bb688ed9e81d8751f90" + }, + "docs/token-evidence-model.md": { + "algorithm": "sha256", + "hex": "05b739a1f7563bd95afda405e0b3af02a9bc6f162cef9f7008da7bf8b1198634" + }, + "docs/work-record-flavor.md": { + "algorithm": "sha256", + "hex": "fb7465919ad45332395c5fb594dcb7ff866b19311be95398773e20420b858249" + }, + "docs/work-record-quality-gates.md": { + "algorithm": "sha256", + "hex": "355ada37fc80148475cbf44b36af50e1c1474bb94d4511bfb6387ca1e22e664f" + }, + "docs/workplan-convention.md": { + "algorithm": "sha256", + "hex": "81220828ced15026f42c85c9ba83cb0a9138dd794320a7528751cc6627b8b526" + }, + "docs/workplan-state-model-proposal.md": { + "algorithm": "sha256", + "hex": "e9a282579d5f3aeab9e95291f182abef60bb5eab45d8297f6faab41d71850a16" + }, + "docs/workplan-terminology-legacy-retirement-backlog.md": { + "algorithm": "sha256", + "hex": "546930ccec7cd4313d982ca7b36f2f6f1cb227cac5d5bf4ecbaf31b39126d9c9" + }, + "docs/workplan-terminology-transition.md": { + "algorithm": "sha256", + "hex": "ea19df160c1d671305a747f65a9592c8b88cb13203671f9e5c0e84a7c6889ff1" + }, + "flows/capability_request.yaml": { + "algorithm": "sha256", + "hex": "2b50e373b9bb9d0b8e529b2f56c32958db38f089613ca3adc90277f3a9d8a4fd" + }, + "flows/contribution.yaml": { + "algorithm": "sha256", + "hex": "844014191b814ed191c3e13e447cf4c44c7e08494acc82ca58853c4843475f22" + }, + "flows/task.yaml": { + "algorithm": "sha256", + "hex": "2fba6d4dd8d3cba91ddd09373ef9743a19517b2152722aaa81b2cd4ff753750c" + }, + "flows/workplan.yaml": { + "algorithm": "sha256", + "hex": "9cb7a584cce96678607336cf19d9574b5f601e198454700b45edc60bd9980341" + }, + "flows/workstream.yaml": { + "algorithm": "sha256", + "hex": "5e0647715903f2686948e95a070357c6b15517de062a360ef3306f23b63fec96" + }, + "history/20260621-weekend-automation-assessment.md": { + "algorithm": "sha256", + "hex": "721fd1d028942ae5f655e3987157ba82e2e3f6662a97848d300eaa013c569261" + }, + "infra/README.md": { + "algorithm": "sha256", + "hex": "129c79297bb7b789cfb7d881c31012e803c54a4ec81c8bf938754a128a6d4cc6" + }, + "infra/docker-compose.yml": { + "algorithm": "sha256", + "hex": "60e7417af4c1ee7a98894a5c790652e449b36d5372b253b5a725d24393e434bf" + }, + "infra/systemd/archived/README.md": { + "algorithm": "sha256", + "hex": "296ce0d19dfdcf37a95872206b28c5f974ed63ab45b3bec00ece12b052a79192" + }, + "infra/systemd/archived/custodian-sync.service": { + "algorithm": "sha256", + "hex": "eecc24d9af8f19d3456c81087746b16042294e0ab5e62e6fca261db71fb8ec8f" + }, + "infra/systemd/archived/custodian-sync.timer": { + "algorithm": "sha256", + "hex": "9da38d0dfd67fe6a440a924750ddc77f5318fb1f31507d5b17b30858a2861019" + }, + "mcp_server/TOOLS.md": { + "algorithm": "sha256", + "hex": "a125b725987dcaa80e6cdb8ccfacf5ba79eed3fe619ee3ed760050fe1d523373" + }, + "mcp_server/__init__.py": { + "algorithm": "sha256", + "hex": "74f80f8f9a2099d9a56063989a0a89d06d29a427b168dd9b1e00e1d070a48cac" + }, + "mcp_server/codex_server.py": { + "algorithm": "sha256", + "hex": "45e1ab6a259748d9b51b081a84bb4e05ab7bc3e9eec7b601cb471cd918ef5ade" + }, + "mcp_server/constants.py": { + "algorithm": "sha256", + "hex": "f122252207c904b0bf59a553fe198d6829cf64659099c0c36ae631a2cbbe5f23" + }, + "mcp_server/server.py": { + "algorithm": "sha256", + "hex": "860ca430c547649bc5cbe31cf848cf7a2054e6f45123e373ed2c3f5b620e2abc" + }, + "migrations/__init__.py": { + "algorithm": "sha256", + "hex": "74f80f8f9a2099d9a56063989a0a89d06d29a427b168dd9b1e00e1d070a48cac" + }, + "migrations/env.py": { + "algorithm": "sha256", + "hex": "31d246e20deac05dbbf4da728fd9d74ad9564a31cbffac0012d61f8b819acb7b" + }, + "migrations/script.py.mako": { + "algorithm": "sha256", + "hex": "c9cf96301fd0ccc3ea2a197709cb123b52a4a41b9c77664ccbd75416034cddf4" + }, + "migrations/versions/0001_initial_schema.py": { + "algorithm": "sha256", + "hex": "fdb1bb67e9195de795bcc33c37eab3e949c92eb740e89555ff107c32b265d2bd" + }, + "migrations/versions/0b547c153153_add_workstream_dependencies.py": { + "algorithm": "sha256", + "hex": "1d695ac9b8e3e00ee0b5aa476a26f181a658102d2e05b95f7db39deb82b12057" + }, + "migrations/versions/5733434addf4_merge_task_status_canon_and_legacy_.py": { + "algorithm": "sha256", + "hex": "0a7cdc1dda8875791c336a5e4b7b04c70e576076442e39581a1c483816cadf55" + }, + "migrations/versions/a0b1c2d3e4f5_memo_notification_receipts.py": { + "algorithm": "sha256", + "hex": "5c9b12beef1f0fc4914ca7549c58813a05a4d71d7b4b19781cae44afd2a552ee" + }, + "migrations/versions/a3b4c5d6e7f8_gems_pass3_sbom_snapshot.py": { + "algorithm": "sha256", + "hex": "ba8285f0937f6e26821715bbdabb5bd95c3dde2121c5b746f6f7f7c45d961b6d" + }, + "migrations/versions/a3f1c2d4e5b6_add_extension_points_and_technical_debt.py": { + "algorithm": "sha256", + "hex": "51d45c42ea97c33a379b8e3b4f9346db4a3c93121993913eefc61c53c0a1f070" + }, + "migrations/versions/a4d5e6f7b8c9_allow_guarded_slug_rollback.py": { + "algorithm": "sha256", + "hex": "85724c5bf8c637bd381d1baa48c22c2b214ef6fee74621ae5db5052969b74f4c" + }, + "migrations/versions/a4v5w6x7y8z0_legacy_meter.py": { + "algorithm": "sha256", + "hex": "0d7652bf534992e3479a74347274a96679774fd7eba38a3676a73d7b4b6ef63a" + }, + "migrations/versions/a4v5w6x7y8z9_task_status_canon.py": { + "algorithm": "sha256", + "hex": "24bc6447921b1fe5a6a542b1974219e8a668573580a82179b6c23274661f525e" + }, + "migrations/versions/a7c3e9f1b4d2_intake_work_record_entity.py": { + "algorithm": "sha256", + "hex": "d20253f5aefadeb71e70acdc1ac7a732b46f4ff5aacd2cd9d47b0ffdc22b58de" + }, + "migrations/versions/b1c2d3e4f5a6_v0_5_dynamic_domains_and_managed_repos.py": { + "algorithm": "sha256", + "hex": "ceb44a5c74b66e2cfdb7438bd775ae891020ba115f8e142544730a64295eeb2b" + }, + "migrations/versions/b3c4d5e6f7a8_workplan_dependency_source_owner.py": { + "algorithm": "sha256", + "hex": "9ce74b8082f08e35edb2349f671aece4bb8726784cbf18646a9188999bb539ad" + }, + "migrations/versions/b4c5d6e7f8a9_add_needs_human.py": { + "algorithm": "sha256", + "hex": "60473198ac0126e14934a330b1856575750c15de9caf05340a44d36e9a34d869" + }, + "migrations/versions/b5e6f7a8c9d0_fabric_snapshot_set_revision.py": { + "algorithm": "sha256", + "hex": "08dd27faff5a2384059546105017fa55223b6587d51b441b9727955e747b9d3b" + }, + "migrations/versions/b8d4f0a2c6e1_work_record_identifier_aliases.py": { + "algorithm": "sha256", + "hex": "d0043eddf6d8a8c4be54aeab9277e2474b69535c4773b691b82b606ab9bae7ba" + }, + "migrations/versions/c2d3e4f5a6b7_v0_3_contributions.py": { + "algorithm": "sha256", + "hex": "d895532d17f401fbe6ce969e7fa795785c03891d7e8eb185c9d30d5d8018b207" + }, + "migrations/versions/c4d5e6f7a8b9_inbox_feed_revision.py": { + "algorithm": "sha256", + "hex": "8606148440bdd674b356a2ed0c7051aad13b53f2a6bfe947652768540dc13f9e" + }, + "migrations/versions/c5d6e7f8a9b0_add_goals.py": { + "algorithm": "sha256", + "hex": "f9810030dc588f0ae215f645c29518cdff0245d68ab88987caf5c8fa6ce78021" + }, + "migrations/versions/c6f7a8b9d0e1_work_record_flavor.py": { + "algorithm": "sha256", + "hex": "1c985f566a9995ed3a2dee94691905714df4609edf4dd765d0d703e9dc41ae31" + }, + "migrations/versions/c7d8e9f0a1b2_service_catalog.py": { + "algorithm": "sha256", + "hex": "459334db67fa8b023429dad744ea2dabf0f6d86f1df552a38de6380a74ddfc63" + }, + "migrations/versions/c9e5a1b3d7f2_review_contracts_and_receipts.py": { + "algorithm": "sha256", + "hex": "673786bb9967bd085326b52b8244300b12aecdc601b30c67b42a115f2b0b2aa1" + }, + "migrations/versions/d1a2b3c4e5f6_workplan_projection_retirement.py": { + "algorithm": "sha256", + "hex": "121f3fb78355e4e418aa84bff74f134ff0ce85288bbdb59437c98d4a402618c5" + }, + "migrations/versions/d3e4f5a6b7c8_v0_3_sbom_entries.py": { + "algorithm": "sha256", + "hex": "768b9e8ff4be1aa65445ced722e680aa4fdf3d1d14f4634bfff527c1fc3142e5" + }, + "migrations/versions/d6e7f8a9b0c1_sbom_ecosystem_expand.py": { + "algorithm": "sha256", + "hex": "ed1de9451b65ee64451f9c2585644330ae9d2f91dd10f8d8bc1477896e2f8375" + }, + "migrations/versions/d7e8f9a0b1c2_broadcast_receipts_and_notices.py": { + "algorithm": "sha256", + "hex": "074e488249fd4272b3c62fa84cf62326f47382047fb67ba8daad0b0d8b640aa0" + }, + "migrations/versions/d8e9f0a1b2c3_repo_anchored_classification_spine.py": { + "algorithm": "sha256", + "hex": "7a6f8a2a053a591ce5dfb14ec7adef056b8c9b85e9d9e273ac8ded71e9dfb558" + }, + "migrations/versions/e1f2a3b4c5d6_gems_pass1_domain_fk.py": { + "algorithm": "sha256", + "hex": "896bdbbdc0121dfad3e82a97547158c368dde0c12e8bb99936da035ba8c0fdaf" + }, + "migrations/versions/e2b3c4d5f6a7_task_canonical_record_id.py": { + "algorithm": "sha256", + "hex": "985ec8df1ff872317cf54c2539525cc275ddb583adc5208630617256c804ec10" + }, + "migrations/versions/e2f3a4b5c6d7_add_last_state_synced_at_to_repos.py": { + "algorithm": "sha256", + "hex": "017c934b7cd737ee98fe9ec20c1b9032b6937ac167b06dcf77a1c2888ad6fb21" + }, + "migrations/versions/e8f9a0b1c2d3_task_wait_qualifiers.py": { + "algorithm": "sha256", + "hex": "582fb7775ea261ddea974a435c42646c5d4e6a4855d7948dfd25cec95cadd423" + }, + "migrations/versions/e9f0a1b2c3d4_write_idempotency_keys.py": { + "algorithm": "sha256", + "hex": "f7625d1e752eb2b5ded73a20fb3a6811265d3425bb398f9be86990de136ae860" + }, + "migrations/versions/f0a1b2c3d4e5_suggestions.py": { + "algorithm": "sha256", + "hex": "4e02d531fce919e7b5e60a2720566d0695d91229191f85c30d075d1ee91a674d" + }, + "migrations/versions/f1a2b3c4d5e6_workplan_file_backing.py": { + "algorithm": "sha256", + "hex": "d20e579fc651e4b6ca7adfc5c44003c73806234253cd6640d9fe66060707817d" + }, + "migrations/versions/f2a3b4c5d6e7_gems_pass2_workstream_repo_id.py": { + "algorithm": "sha256", + "hex": "d762a0d8e934148750714d2315a371a71fb1680e0d376758f778309c5523c2ed" + }, + "migrations/versions/f3a4b5c6d7e8_add_agent_messages.py": { + "algorithm": "sha256", + "hex": "e6aec4a973ad89abbacf123f818ba85dfc617a007af9a88016b903d4be1916d4" + }, + "migrations/versions/f3c4d5e6a7b8_repository_rename_identity.py": { + "algorithm": "sha256", + "hex": "2918bb539b17bdf5bbdab3dc432317c2b0380dcdbade8c02a72dfa44725ff7ec" + }, + "migrations/versions/f9a0b1c2d3e4_task_wait_window.py": { + "algorithm": "sha256", + "hex": "a36c9965a6eb176afad43b24cda0ef986b59d69bc14496abb447221037b7f329" + }, + "migrations/versions/g4b5c6d7e8f9_add_host_paths_to_repos.py": { + "algorithm": "sha256", + "hex": "37de2e17bba171d5e7317b2bba2c434b9e510c2491fd552717fde57203ade0d3" + }, + "migrations/versions/h5c6d7e8f9a0_suggestion_workflow.py": { + "algorithm": "sha256", + "hex": "22a148456f302f37a1ed272cf892c3e105bfb890cf7e04eb9f101807284214e1" + }, + "migrations/versions/i6d7e8f9a0b1_capability_requests.py": { + "algorithm": "sha256", + "hex": "a1fe532d74fbe7d8d7e3312cdc9d66c56698aa4263b683a16e3075fd45f01ef5" + }, + "migrations/versions/j7e8f9a0b1c2_tpsc.py": { + "algorithm": "sha256", + "hex": "09a55cfd14e1c0eb5ae41ea0bb9f14d9f028d1d13c0e9dde9822241976f46e67" + }, + "migrations/versions/k8f9a0b1c2d3_doi_cache.py": { + "algorithm": "sha256", + "hex": "2e0502ce61212e937ed6d704e62183e1eb72532621a159cb12269f1f94f6bc5c" + }, + "migrations/versions/l9g0h1i2j3k4_capability_request_routing_note.py": { + "algorithm": "sha256", + "hex": "3f97c713bef98db2d1ce47cfc3d6f93da59463e425ebbbd072e284367eef7ed6" + }, + "migrations/versions/m0h1i2j3k4l5_capability_request_dispute.py": { + "algorithm": "sha256", + "hex": "b3e7fc09d8128ebe7a2ecda82edb98825f8599df18eb6ad45034fb7f59aef402" + }, + "migrations/versions/n1i2j3k4l5m6_add_git_fingerprint_to_repos.py": { + "algorithm": "sha256", + "hex": "3f5e0d0d770cb5ea04bbb158cbf442403f46927bdb612c5e00b410dcfe4a6c0f" + }, + "migrations/versions/o2j3k4l5m6n7_add_token_events.py": { + "algorithm": "sha256", + "hex": "445592d2f20a5c77e7d4ac87c5db37657962b8974e07c0cb7635c89b4436c5df" + }, + "migrations/versions/p3k4l5m6n7o8_add_repo_id_to_capability_catalog.py": { + "algorithm": "sha256", + "hex": "fc1c025b176face69cf564cf0481c6deb77ba7d09f9c8faa7614f9d91cdb951c" + }, + "migrations/versions/q4l5m6n7o8p9_add_interface_changes.py": { + "algorithm": "sha256", + "hex": "f85bcf84d5054e449ed1a684c71b35aec7c2d3632a6d92712e8724149a284a85" + }, + "migrations/versions/r5m6n7o8p9q0_workstream_status_string.py": { + "algorithm": "sha256", + "hex": "5b33d7a30c62f054bf454798ac6043f2672e7c61e209c5dac7fba11bb3b2f59d" + }, + "migrations/versions/s6n7o8p9q0r1_workstream_planning_metadata.py": { + "algorithm": "sha256", + "hex": "40cbd6b8ddbf82ef3948c5d14a85d4495b36590b82d622ccdb31bdedc0d70875" + }, + "migrations/versions/t7o8p9q0r1s2_perf_indexes.py": { + "algorithm": "sha256", + "hex": "6f97e0011fe9bb279bf9444bd172c47dbeebfd5bfc98f226d57fee99d0f98ee6" + }, + "migrations/versions/u8p9q0r1s2t3_workstream_canonical_states.py": { + "algorithm": "sha256", + "hex": "d5c103249da9ea22539eb78991a5f1590d99e0cbcb01c119d5bbc65bcf5e101f" + }, + "migrations/versions/v9q0r1s2t3u4_token_event_provenance.py": { + "algorithm": "sha256", + "hex": "7313983a288e0be888f72f7a51d505ceec1566f8be1cc5c77cc07009b9e26bea" + }, + "migrations/versions/w0r1s2t3u4v5_token_event_legacy_source_ids.py": { + "algorithm": "sha256", + "hex": "41aa9961041664d37e95767a5525e94d435011857dc84aef61c49c1c4b8df1e4" + }, + "migrations/versions/x1s2t3u4v5w6_workplan_execution_queue.py": { + "algorithm": "sha256", + "hex": "6a0c6016257e4f086a2a39aa15444fb5dc378dc2b5da78ec36313fdd7f2ceb16" + }, + "migrations/versions/y2t3u4v5w6x7_fabric_graph_read_model.py": { + "algorithm": "sha256", + "hex": "938394ed2f9b1b8cca6b7ca5a81b71148496fa92a0d62a3affe834648c92eb85" + }, + "migrations/versions/z3u4v5w6x7y8_financial_fabric_vnext.py": { + "algorithm": "sha256", + "hex": "b02a0a161c458cdf70026052498226cd715416f3a98c8677343d735e5d3a81b8" + }, + "policies/intake-doc.md": { + "algorithm": "sha256", + "hex": "52ee677ce2994d9dbf9c3f5141fe1b325a45f010afb67c5c52134c3c8bde500b" + }, + "policies/repo-doi.md": { + "algorithm": "sha256", + "hex": "a1977f91cd6dcdc55a00f1b7dac006bcdb8325c32ccfc21bd8fce4aa9cc1d212" + }, + "policies/retirement-freeze.md": { + "algorithm": "sha256", + "hex": "e8b790181475d928ea30a67410ca3ffb46186e5bf1b418013392a71b7a1bc861" + }, + "policies/service-dom.md": { + "algorithm": "sha256", + "hex": "c96151c71a3143a2ebd9b5f3862a9bf1760cca9495cad16104b5a5c2a456e014" + }, + "policies/work-item-dor.md": { + "algorithm": "sha256", + "hex": "81f99e2ed635e0c5b67c9735166af5e2d98dcc457986c38e060b28c2f68089bb" + }, + "policies/workstream-dod.md": { + "algorithm": "sha256", + "hex": "12b6d91efe307cabadd2c10dbd9264c2dcd92924ba0ab4cdbf1cc82496449416" + }, + "prompts/sbom-capture-agent.md": { + "algorithm": "sha256", + "hex": "f394edb238815507186bd7fcedbf6b2e0e61dc1037e8c6a78407897f889295fe" + }, + "pyproject.toml": { + "algorithm": "sha256", + "hex": "a62a37fcac0df220538c067e23c8b6c426a48eeaebcebfbf4b2796c5e822e1a9" + }, + "registry/README.md": { + "algorithm": "sha256", + "hex": "165c316bf8d2f30cc06d7ee79db91c218a343affe80a1f13ca35dbba21763280" + }, + "registry/capabilities/capability.statehub.progress-log.md": { + "algorithm": "sha256", + "hex": "664fc510f5195c4609a721d9ddca524eea61df585bf6603d06b26e60fdf614f6" + }, + "registry/capabilities/capability.statehub.workstream-coordinate.md": { + "algorithm": "sha256", + "hex": "33b5f8837e67cec820c7e1bd66211b709500129dea817e67b7f0c8e9ee5b973a" + }, + "registry/indexes/capabilities.yaml": { + "algorithm": "sha256", + "hex": "cc4bf2d800e158235d6f3974ce9a44a7444e2821ee0c7b40662627cf5463b778" + }, + "repository_rename_cli.py": { + "algorithm": "sha256", + "hex": "7c217a9176f3d2d6f430ba46854cec3b3da72505933fc3127f922a4266c7f56c" + }, + "repository_rename_workplan.py": { + "algorithm": "sha256", + "hex": "62794a22de657ed58d4911e71574ca6163a65203b61071d143b28789f73b3f22" + }, + "research/20260709-workstream-caller-sweep.md": { + "algorithm": "sha256", + "hex": "99d97923ca97ffbf0c0986cd7ee35089b17d1e8dd67a0fc9c8078b4e5c7ea836" + }, + "scripts/backfill_codex_token_events.py": { + "algorithm": "sha256", + "hex": "60dacdb6951fc512578a7c71dfa329eae844bb05e0ffb5f229374f40a26a426a" + }, + "scripts/benchmark_summary_cache.py": { + "algorithm": "sha256", + "hex": "b38a2522d480b0f327fc13dd95379008bbcd0e98a8ab8c60946d1be28da6e115" + }, + "scripts/bootstrap-env.sh": { + "algorithm": "sha256", + "hex": "6491f2d64b8543bb297e0a05f5e15163082ff41c4bfeb090c232cc213aa3f93b" + }, + "scripts/capture_legacy_meter_evidence.py": { + "algorithm": "sha256", + "hex": "90323fec4cc180b8a7eb473cac4fedbc2df0a3656feaddc63028bef2ac0f3472" + }, + "scripts/capture_sbom_tools.py": { + "algorithm": "sha256", + "hex": "3d6cd35d5d336e4da1280681a55e35666f898d21ab02b2672158eb0bf8387416" + }, + "scripts/check_doi.py": { + "algorithm": "sha256", + "hex": "f4dd4e69eddebf294df63be9b38c82001bb330273a010083b3aec66656f4e5a1" + }, + "scripts/cleanup_stale_tasks.py": { + "algorithm": "sha256", + "hex": "510c5991df3f80ae538c23efb6d66aea0c3ec01b2c59484ea98f7a97055b13a5" + }, + "scripts/codex-state-hub-mcp.sh": { + "algorithm": "sha256", + "hex": "7233a27feb812323cd7b17036580ba59f2c0868d6bcb37358953e166f7942e1e" + }, + "scripts/compare_consistency_sweep_parallel.py": { + "algorithm": "sha256", + "hex": "a9876ea4046b7438d8df2acb74161181454246abd1784cfe857c698f66d85072" + }, + "scripts/complete_statehub_bootstrap.py": { + "algorithm": "sha256", + "hex": "4a90383a356b76c1e8bf58b9e96f3c8c4a5bdf9f85258ddcdea04d4276e4903b" + }, + "scripts/configure-codex.sh": { + "algorithm": "sha256", + "hex": "f6ba4b3cbec34a8b22f8c8dffc09ef9941ee36feac78749e177d0d9d3a06e781" + }, + "scripts/consistency_check.py": { + "algorithm": "sha256", + "hex": "00768c5fc2682470446a27b2d8e9a5fa845ff12d54b63386312c8143db91ee11" + }, + "scripts/dev_hub_up.sh": { + "algorithm": "sha256", + "hex": "81ca200921262cedb8c6123f146e9ed1e68aa66552d0e5f13ce0fba964be55e0" + }, + "scripts/ensure_gitignore_claude_rules.py": { + "algorithm": "sha256", + "hex": "6b5205b309a94954e357a867643ccb419c37dd279e43c24dd73cca8c93c0808a" + }, + "scripts/gitea_inventory.py": { + "algorithm": "sha256", + "hex": "3b57e0f086bfba8a98003ec20647490b4c9a900bf3924c4777cb5f42c2bf6971" + }, + "scripts/ingest_capabilities.py": { + "algorithm": "sha256", + "hex": "7b0389144882a39b615934f536b46d2a4deba3c70a837f727a4329c3079935ad" + }, + "scripts/ingest_sbom.py": { + "algorithm": "sha256", + "hex": "38287358cf43b138d154c8b6b5003e1755009687eb50f96505625e6a5d468854" + }, + "scripts/ingest_tpsc.py": { + "algorithm": "sha256", + "hex": "97bfc4afe0ad4915af4af66abb091be7309b9f2cd21ef597e6c5491508f05033" + }, + "scripts/install_hooks.sh": { + "algorithm": "sha256", + "hex": "8037b45287f3b103c9e444f5f351a365d1f236af23584f7073a77e1d4e18a5bc" + }, + "scripts/mcp_hub_profile.sh": { + "algorithm": "sha256", + "hex": "0e447d3c9b220f6f1b8eafced940b329b8deb68d60d30006e8419ba463c79272" + }, + "scripts/mcp_registration.py": { + "algorithm": "sha256", + "hex": "770b692995871f3dd1708b5b4fdb9b2d6497dbe6826f37c66af721b85307997e" + }, + "scripts/migrate_mcp_config.py": { + "algorithm": "sha256", + "hex": "65aaf9eef1b8503aeac4d46385bd789d52c231abac4e95c3c3bd439badee82b1" + }, + "scripts/normalize_attached_repo_workplans.py": { + "algorithm": "sha256", + "hex": "053fcad24bf0fe23763717bdf3c383a0b0aadddc317a723e1f44000c603d4d92" + }, + "scripts/owner_return_handoff.py": { + "algorithm": "sha256", + "hex": "26d058bcf1281478522bacbe81e7e01f8e096e8316a20ad0578bfebf17d4ac97" + }, + "scripts/patch_mcp_cwd.py": { + "algorithm": "sha256", + "hex": "42ea9e20530ddff28da27f0622bab3e6e305e25ce297f78cdfb5b07314e44da2" + }, + "scripts/project_claude_md.template": { + "algorithm": "sha256", + "hex": "0ad4707c682150cf61d6fcfdbfb4d683311f573e55ce64db6953179204cddd2a" + }, + "scripts/project_rules/agents-codex.template": { + "algorithm": "sha256", + "hex": "4e38dc7f1a4f26dc170d3b4b0d38e8629be62324c260ed0c9fbbef09fe449633" + }, + "scripts/project_rules/agents.template": { + "algorithm": "sha256", + "hex": "2b3db2612fefc7d230e6a1d570ce2a86501ce89376fcb38f134e1b01ce523d8b" + }, + "scripts/project_rules/architecture.template": { + "algorithm": "sha256", + "hex": "5055e65ea9aa885c6b691b855f155fbb4628de0af806752aab8be7d005ccd6be" + }, + "scripts/project_rules/claude-md.template": { + "algorithm": "sha256", + "hex": "96065c83c4617214b25a796d57564463a6da2c9b29b002eb2df08ce4295b5237" + }, + "scripts/project_rules/credential-routing.template": { + "algorithm": "sha256", + "hex": "2d2f6a72f3da43f8d56c3fa1373bb67630fc0be311d158adb56614937c9d69d7" + }, + "scripts/project_rules/first-session.template": { + "algorithm": "sha256", + "hex": "3b163d997240d5244df728acebd31d4c9e693c51dbc9830e7112cbc8e6cd73d8" + }, + "scripts/project_rules/gitignore-claude.template": { + "algorithm": "sha256", + "hex": "b88d4699608d5e587d23831dc8c1897fd327f9ccfd69fd2267abe23beb603e97" + }, + "scripts/project_rules/repo-boundary.template": { + "algorithm": "sha256", + "hex": "d32eec3a4dd1c19704721b03336f2870312d228d0f40ff8ec1ba293e5892713c" + }, + "scripts/project_rules/repo-identity.template": { + "algorithm": "sha256", + "hex": "7fbbfec51d7916c9c8c518b76bf04444d02be44911e05b90765213769ed6f592" + }, + "scripts/project_rules/scope.template": { + "algorithm": "sha256", + "hex": "959a36f119c508afbbad42f53b1b684c90f90d6fac4a22ea4a08671e777cbf39" + }, + "scripts/project_rules/session-protocol.template": { + "algorithm": "sha256", + "hex": "10407b87395cd0af873201216aa006085268fc5bb9ece07c6312e7a47cd58d45" + }, + "scripts/project_rules/stack-and-commands.template": { + "algorithm": "sha256", + "hex": "be88dbf0d0f14e9a19862cf3289be0024d00c230adf42b7921e515bd0d2e6b56" + }, + "scripts/project_rules/workplan-convention.template": { + "algorithm": "sha256", + "hex": "f14469956daebe6f26b8060d3d33dc7ac6b930aa98b26e8a25794ea410ddabe6" + }, + "scripts/promote_intake.py": { + "algorithm": "sha256", + "hex": "d737cda2ed3eca8cc756ec09e7a70f38b9639da315a507741c52f6eb45ffbb84" + }, + "scripts/propagate_credential_routing.py": { + "algorithm": "sha256", + "hex": "4dd17c8034bbb22818f7127c3a4822cd6d9541366f2c96fd309c1e8232494975" + }, + "scripts/pull_image.py": { + "algorithm": "sha256", + "hex": "3121782da11232f21e78483fdc0853e86f5593a695f6cf3e2c3b683415f9a8a2" + }, + "scripts/push-seal.md": { + "algorithm": "sha256", + "hex": "5756e4d79793942e8c1f80000fd59a655528d0feb051a5fac4c54c52edd0a5df" + }, + "scripts/quality_assessment.py": { + "algorithm": "sha256", + "hex": "19671103230617ca97af99ca44d809671c8ad8f93b8cae8be3b585c3582c8495" + }, + "scripts/quality_debt.py": { + "algorithm": "sha256", + "hex": "b31e6751008f588680eea0f73865b5c0ba25c14abb1bc1fb008a564f33a5284c" + }, + "scripts/recently_on_scope.py": { + "algorithm": "sha256", + "hex": "ef91b3292eac275bdf1130c7919398d15adf594bb85c30a723e4ac46e76bdc42" + }, + "scripts/register-mcp.sh": { + "algorithm": "sha256", + "hex": "85c00a6688bf890e4a704e72f6d7f8b17ea55a32fa41b1a4906d6b8a32b47187" + }, + "scripts/register_from_classification.py": { + "algorithm": "sha256", + "hex": "9c901828977414d33e7f8e22b9d5423b03534fa8fe9806883a57156ced3b6ed6" + }, + "scripts/register_project.sh": { + "algorithm": "sha256", + "hex": "7e43846a69094e1c0544bf1a291a748077ca3ea57f5aa754e314ac0de45fa07d" + }, + "scripts/release_headroom_preflight.py": { + "algorithm": "sha256", + "hex": "efa66ef82a0dca9468acde03ef675431d698723a12583b14b8fc826adda868d3" + }, + "scripts/repo_sync.py": { + "algorithm": "sha256", + "hex": "1895989820e107e76c42f20478bcdd8085e351259ba2179d601bd8dee39452fd" + }, + "scripts/seed.py": { + "algorithm": "sha256", + "hex": "1d6d6840ac5bcc9f372dd37458d58fd19758605e29eac347534396b5edad3cc8" + }, + "scripts/seed_wp0012_suggestions.py": { + "algorithm": "sha256", + "hex": "d2bcae410c1bd62d6652470c9932984db889b087610a53ee63737dc98b235fc2" + }, + "scripts/smoke_dashboard_load.sh": { + "algorithm": "sha256", + "hex": "7eb0ab2bbddf631a430e0cee254ad9c629d3d0a503e431706b725936891a573a" + }, + "scripts/smoke_memo_dispatch.py": { + "algorithm": "sha256", + "hex": "c0f6bb6101280d180598c5d8efcfd867ae7b9d460b8577bf0f1edb374a78bb34" + }, + "scripts/spine_migration_data.py": { + "algorithm": "sha256", + "hex": "a3234c0c55a2ce053e14e9d95b944bad0bdd7e67b0d7a94a17ebeaa66371a692" + }, + "scripts/spine_migration_dry_run.py": { + "algorithm": "sha256", + "hex": "e7188e626e1f9701239871857ea7523902aadd307b9a5a875bee962cc836c48e" + }, + "scripts/sync_classification_allowed.py": { + "algorithm": "sha256", + "hex": "20f182904a3545db3269c12994b9a3707979659c7b87909ceefd3730a822a414" + }, + "scripts/task_token_hook.py": { + "algorithm": "sha256", + "hex": "57769e31aea7e96aaeb9a14153ad6063104e462d1eb08dd0bb2b1cada45bdbb5" + }, + "scripts/token_reconcile.py": { + "algorithm": "sha256", + "hex": "2f02039d3540e0676ec37f10afe055b633a38ad230633be993c03d98905fcdc5" + }, + "scripts/update_agent_instruction_files.py": { + "algorithm": "sha256", + "hex": "291330d2f6998e7e1d6a88515a105951192994bedce982fc0f7df24057b629a6" + }, + "scripts/validate_repo_adr.py": { + "algorithm": "sha256", + "hex": "8f65fe4b216fe528d1f0aab5518be01b33e0532730ab8bb18c3df6664e893e41" + }, + "scripts/verify_image_pin.py": { + "algorithm": "sha256", + "hex": "4590762210dbdb78ecbcf02f8740d0ba3f5a522d987b3e8e296e3e8c054bb5e3" + }, + "scripts/verify_preflight_signing_runtime.py": { + "algorithm": "sha256", + "hex": "f26f2e813fe64c8459b1cc24fe6b10e948bc350affc5c2f56fe0a1e39b0aad8b" + }, + "skills/state-hub/SKILL.md": { + "algorithm": "sha256", + "hex": "027a74f2c7d7d0c45b86ffa8b4a3c1f3f20e8a713efbcee2734351a9290631a1" + }, + "skills/state-hub/references/tool-signatures.md": { + "algorithm": "sha256", + "hex": "47a9ac4f30f464e44ff4f4acbb21d7e20f3d183ac0991a612015be8438b06629" + }, + "statehub_register.py": { + "algorithm": "sha256", + "hex": "ba9173fb375ba9b01a396710a24eb699df725288cabbf104e584a4916e046445" + }, + "task_flow_engine/__init__.py": { + "algorithm": "sha256", + "hex": "a528d4bb114456713b0778956cb5806ff2705b1d6e78d0e17229b74ad45adca7" + }, + "task_flow_engine/builtins.py": { + "algorithm": "sha256", + "hex": "ad3d790294ee4a08f6f8642410738b95d76b712a97c99f6fec3bddecd04e2cbc" + }, + "task_flow_engine/engine.py": { + "algorithm": "sha256", + "hex": "c5349b51dd82b0f67ed295ede5ed7f67cbdd04c5cfc73532c51bd61804c07b44" + }, + "task_flow_engine/evaluator.py": { + "algorithm": "sha256", + "hex": "4eca404ff7ad1a707cc5596bff9fe8907f41c5f425814f314e987d6933383e41" + }, + "task_flow_engine/models.py": { + "algorithm": "sha256", + "hex": "1b8ed0c99b9cf187d59f56bbb32b97e9f44b5427a4b6eb523110c58b559287d6" + }, + "templates/recently-on-scope/domain-digest.md": { + "algorithm": "sha256", + "hex": "e5d657d14e086849d5588ab24f233215cb67d479841e0db08720c412380b769c" + }, + "tests/__init__.py": { + "algorithm": "sha256", + "hex": "74f80f8f9a2099d9a56063989a0a89d06d29a427b168dd9b1e00e1d070a48cac" + }, + "tests/conftest.py": { + "algorithm": "sha256", + "hex": "577b738c80123148f37fc5fa23ede2b03ce96c46d5e1168fc69f93136ef2c0f9" + }, + "tests/fixtures/railiance-cluster/workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md": { + "algorithm": "sha256", + "hex": "ca2cf99bf2f66f235b88c58d711c40ae0f9d2337464b5d4c16b5016a59df7029" + }, + "tests/fixtures/railiance-cluster/workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md": { + "algorithm": "sha256", + "hex": "a3b4131cdbbd90b27a08674f9e330d37c359d7744c24771afc82c31d9b776adc" + }, + "tests/fixtures/railiance-cluster/workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md": { + "algorithm": "sha256", + "hex": "c08f5ba3ceb01d769afedcf476594fe3043552a12ab39161dd536290e1a59766" + }, + "tests/fixtures/release_headroom/rev61-65m.json": { + "algorithm": "sha256", + "hex": "39a8a360ebf836fc72703e00aff0f63ac5051ccda83960e789a3c91145c1c481" + }, + "tests/fixtures/release_headroom/rev63-105m-concurrent-pending.json": { + "algorithm": "sha256", + "hex": "a4c05b1490082a486d2ddba6db18431c068ca2bab7a2c0af19a58c7a52a4048d" + }, + "tests/fixtures/release_headroom/rev63-105m.json": { + "algorithm": "sha256", + "hex": "72452b6ceeed98257b9109b01f2acab18717b1669b86c0fb62dbb6bd006b9196" + }, + "tests/test_c07_retired_rows.py": { + "algorithm": "sha256", + "hex": "905612dde7b8524eccb8894e7ea6c332724c20f82407e5aeaa20763d506e9fc9" + }, + "tests/test_c25_message_pagination.py": { + "algorithm": "sha256", + "hex": "86488219d5d1ee2bd723a88a97392d9cfa714258282663a89915b0ccf011018c" + }, + "tests/test_c25_source_revision.py": { + "algorithm": "sha256", + "hex": "a8f4ad66b5da4e373cdb34045ae00fe0590ea5f59307c4a77aa99a55c7e5e5bc" + }, + "tests/test_capability_requests.py": { + "algorithm": "sha256", + "hex": "69c25d9344a8a1592f0c03ed6b9b739369d9e502bb7404e0391779746d20f624" + }, + "tests/test_classification.py": { + "algorithm": "sha256", + "hex": "8b8541883296c73af3850c9a3835b9cae1af5f1dfb6a048d01c7b86b186b45a7" + }, + "tests/test_cluster_historical_projection.py": { + "algorithm": "sha256", + "hex": "26b8b24d5991e96fece30fb91f8a37e35847bc21bf11eeb2f6d576ce3061028f" + }, + "tests/test_codex_mcp_launcher.py": { + "algorithm": "sha256", + "hex": "8440850a93ddd6a0e959b52aed8d7da1a0bb265801d3c002f9d0bd7b2968e69b" + }, + "tests/test_codex_mcp_server.py": { + "algorithm": "sha256", + "hex": "a9ef024a2b8955af9e168be17599a431ecedf2a395c29957fb31ae2a53d04b9c" + }, + "tests/test_configure_codex.py": { + "algorithm": "sha256", + "hex": "149c5215d4e3528351cd07ef234cbe44ada420eada58cfbbb41dd4cfde9f3fce" + }, + "tests/test_consistency_check.py": { + "algorithm": "sha256", + "hex": "095136c993d90d3dfea6019b7d964c2ddc3e9eb1649a279d9f98210dbcbb52a0" + }, + "tests/test_consistency_sweep.py": { + "algorithm": "sha256", + "hex": "43fe0a76b4487a4ecbd749d12af9c0f7144a7e8972df66b65c9cb7018519bab6" + }, + "tests/test_cors.py": { + "algorithm": "sha256", + "hex": "16d0949527020ad5686f89c101a73b4b61d669c59514b464c1e57fbd85bb32b8" + }, + "tests/test_doi_scope_health.py": { + "algorithm": "sha256", + "hex": "5cfae81bb2bcb4082aa61bf80c5b17d34a97259c5de2f47f03f16ca77627e3bd" + }, + "tests/test_edge_outbox.py": { + "algorithm": "sha256", + "hex": "5949ebcf034872e7479965e203078942688238d1203e57df94f4a9f00989e3d4" + }, + "tests/test_edge_read_cache.py": { + "algorithm": "sha256", + "hex": "5d55dd31d28954b83b11edf2695fdfc328faadd57b7e6a62473863410088a08e" + }, + "tests/test_edge_relay.py": { + "algorithm": "sha256", + "hex": "54e83bfa415fd341603f81789436aea957ca5e9d5e421f3d7c96225512fd69d6" + }, + "tests/test_ensure_gitignore_claude_rules.py": { + "algorithm": "sha256", + "hex": "372f51697f4cc4c3b8199b5998c3f6fd134b137aab0aea497ec8a4b670422caa" + }, + "tests/test_forge_dependency_edge_preview.py": { + "algorithm": "sha256", + "hex": "7fa67aca7256ea0b0f5609ca0db9c8faac5344ec48379d53d45798748621f71b" + }, + "tests/test_forge_dependency_edges.py": { + "algorithm": "sha256", + "hex": "ea6765fe2774db952727aff655821742f1915d1a95135810832812a20b7e3ab1" + }, + "tests/test_forge_projection.py": { + "algorithm": "sha256", + "hex": "bb7227b3042136d71e8a94db29563a1cdd9a55176aa1199d1d49208f7e28dbeb" + }, + "tests/test_forge_projection_qualifiers.py": { + "algorithm": "sha256", + "hex": "803bad3319e403e44fe966c3050b2a3e6e6b08d69315a8fa48a42bc331508390" + }, + "tests/test_frozen_binding_guard_isolated.py": { + "algorithm": "sha256", + "hex": "206adb93850f8b7af135aecb96563df01f702e66b4a5d1275c12fdb271ac23f9" + }, + "tests/test_historical_projection.py": { + "algorithm": "sha256", + "hex": "bcb06e41242087d94bd83e7d73fbeb06c89cbb15ab89e87e6c95f399711ab58f" + }, + "tests/test_hub_core_imports.py": { + "algorithm": "sha256", + "hex": "f6590e158ba37a647551aa27431a3765ae79b60bd7e668ea8c5eecc8e92956eb" + }, + "tests/test_ingest_sbom.py": { + "algorithm": "sha256", + "hex": "3ada02bb0cd893cb9a4b4544ee6ff819a180093d4263770e34a4d6506f1bbc42" + }, + "tests/test_instance_identity.py": { + "algorithm": "sha256", + "hex": "fa8a82119e58720a82631a5365063d50309a9124d1bbbf41cc9ec55ff2d97581" + }, + "tests/test_intake.py": { + "algorithm": "sha256", + "hex": "392c4e8b7218bc42c85515a098237b01701657f90ed2b51b5f4137b7704aa689" + }, + "tests/test_legacy_meter.py": { + "algorithm": "sha256", + "hex": "49fb5f342f5890e96f6b605429853933f1215a040c25a68226acd2431f0654eb" + }, + "tests/test_lifecycle.py": { + "algorithm": "sha256", + "hex": "9e60edc0e7f0daeea1592f7d79a6cfe6c586718372b9d23ca48e2837997f73d0" + }, + "tests/test_llm_connect_integration.py": { + "algorithm": "sha256", + "hex": "bb515d7d89bd1dd86f5c2b52df5db61af7cfe35308442134b15f2614002735a5" + }, + "tests/test_mcp_legacy_deprecation.py": { + "algorithm": "sha256", + "hex": "ebb3363d02b013822661d2508bc5f9bc125107aafb61233626178b5e107a90f1" + }, + "tests/test_mcp_queued_receipts.py": { + "algorithm": "sha256", + "hex": "bf3d261836c2104387e5f80fd75b5765639f437e738155e6c989da88c2214a4d" + }, + "tests/test_mcp_registration.py": { + "algorithm": "sha256", + "hex": "5cc53cfb1f2d5a0c8a06723c3dbfcf227b9d1374056418934023bfe4cf130eae" + }, + "tests/test_mcp_smoke.py": { + "algorithm": "sha256", + "hex": "452fe4871dab582e2a447cb58f52c1e97487abe581affd2cfd8fc5d1482cdc2a" + }, + "tests/test_mcp_write_tools.py": { + "algorithm": "sha256", + "hex": "dc8afe96892b88b38c29e83566ff8ee314f6ca1e7d28c50692f18e8895838397" + }, + "tests/test_memo_dispatch.py": { + "algorithm": "sha256", + "hex": "91efdccecc89c4e6cc9d829971344bcd89a701b23ee6b4f2cadb285f135ba025" + }, + "tests/test_memo_forwarding.py": { + "algorithm": "sha256", + "hex": "aeac54ab8333b52c2b43952d9696ef1a990110931f151fe129a7dfd690907976" + }, + "tests/test_memo_notification.py": { + "algorithm": "sha256", + "hex": "0bf73a9e8883ebdf1ded5f28ee74f7cf629108b8f692fd12c9f1494e2a088b28" + }, + "tests/test_message_feed.py": { + "algorithm": "sha256", + "hex": "29901277a0f603adb10b376782eaadb4f9adcb271eaec0b58c17b824d118d4b6" + }, + "tests/test_message_receipts.py": { + "algorithm": "sha256", + "hex": "be3cff46cffb2fe025ae63f2fc7aba10f969bfe8aeb7a714736e44a11691700d" + }, + "tests/test_ops_run_projection.py": { + "algorithm": "sha256", + "hex": "6ad02d4c936a2e65cc982528172c46f10ef44817fd39398c98212e7af57efa61" + }, + "tests/test_owner_return_handoff.py": { + "algorithm": "sha256", + "hex": "98ca96b02c4148312f38f97f9d15979c0a5330c091fa5c8d4ec3b047ab896896" + }, + "tests/test_policy_router.py": { + "algorithm": "sha256", + "hex": "7b16e737b77550eefc8b6623c225521e3e323bf4e181f60460d3d950650a9efa" + }, + "tests/test_preflight_signing_rotation.py": { + "algorithm": "sha256", + "hex": "5f309b667dc60aa3afabb163220455d9d2303d0238c1070a39a673cab92d46b5" + }, + "tests/test_promote_intake.py": { + "algorithm": "sha256", + "hex": "24bf48a23ad094fae4e21ee8b80d8bd51bdf844ae5e3d5c85b37a6a519fd93af" + }, + "tests/test_push_deadline.py": { + "algorithm": "sha256", + "hex": "9199e714a96e2da412e313397bd825b3b44ec3d3e8a7da7e398860cb433bb026" + }, + "tests/test_quality_assessment.py": { + "algorithm": "sha256", + "hex": "02d8d6d0790e352b862e0ce859fc36be29648964a2dd82deadd756887995e724" + }, + "tests/test_recently_on_scope.py": { + "algorithm": "sha256", + "hex": "2ef134cfa7ab774b474e6e9383a37b6b78f307276e8d80df926d8505cf7a418f" + }, + "tests/test_reconciliation.py": { + "algorithm": "sha256", + "hex": "7c15f0fb78495e55e3cb77ff0c363b99933166c51ea81ac100c228fa4e14eab5" + }, + "tests/test_register_from_classification.py": { + "algorithm": "sha256", + "hex": "f3fab2107913b5c0ac0782522509cdd451f906a8ccf95f9ac332e15077d998b1" + }, + "tests/test_release_headroom_preflight.py": { + "algorithm": "sha256", + "hex": "612acb8fcf5f08984bd0d807c8be1ebd30927084bd188fa8ec7318c3808bb414" + }, + "tests/test_repo_manager_workplan_adapter.py": { + "algorithm": "sha256", + "hex": "f64c6d44d690298b0e5b5dfbd46b9abe5a4d3b0e33ef57daf73f4be9d6ac8062" + }, + "tests/test_repo_sync.py": { + "algorithm": "sha256", + "hex": "578b695b3ba29331ff7234e2b1c496d73007e5407daa5bda6afdc5f85cf5edcd" + }, + "tests/test_repository_alias_routing.py": { + "algorithm": "sha256", + "hex": "4bb152404bc6d7544d65ce7496e763b2a625cf34afd2fe27cddd21170a340966" + }, + "tests/test_repository_collection_projection.py": { + "algorithm": "sha256", + "hex": "2229a766cf165ec7ccf3bbc143dfd57705cf8bbfc12795d22eef00553f78b52e" + }, + "tests/test_repository_rename_api.py": { + "algorithm": "sha256", + "hex": "89c8072ea0f3bf0bb0975a3c77dc7343d68f9d7fd89a1297e92400e063a77e08" + }, + "tests/test_repository_rename_cli.py": { + "algorithm": "sha256", + "hex": "9886a8d5f99ff59dcdecb3c9e8f8ee2176574f2b86ef2dae0510c39a7bfeca8e" + }, + "tests/test_repository_rename_docs.py": { + "algorithm": "sha256", + "hex": "fc8039bb428bf03b63ea3aff39a27f2c577917f8c0c28fcd05acd0ea3c96c696" + }, + "tests/test_repository_rename_persistence.py": { + "algorithm": "sha256", + "hex": "5f870e6c77dc64923a1be04c543241ba0824cbd51c8263da8ea8f9c01b9750f3" + }, + "tests/test_repository_rename_workplan.py": { + "algorithm": "sha256", + "hex": "2c31d38b7fe55325910c82fb9d55ec3cdb1ee52425001160c32d940ad150ab54" + }, + "tests/test_review_contracts.py": { + "algorithm": "sha256", + "hex": "13ef7ee55b632fbef3aa16b146eb3df9142b396633ada018b97783fbd05614cf" + }, + "tests/test_routers_core.py": { + "algorithm": "sha256", + "hex": "c903511a3b21cd5747c5297b9d7818b59e4c2dcd62c7ffc0aff2dc94a999cd86" + }, + "tests/test_routers_td_ep_contrib.py": { + "algorithm": "sha256", + "hex": "1c9a756ab8c851ef11d43ceeb7858dc8d912d329d76ef7158253868015786326" + }, + "tests/test_sbom_nexus_compat.py": { + "algorithm": "sha256", + "hex": "08d53e31d0555ba214008f7902293a1c8a2aafb413d8859d3087ced53924cc72" + }, + "tests/test_schema_state.py": { + "algorithm": "sha256", + "hex": "95e304cbffd36a29400a5fe66c273eae585a62cb4c29a9b769a78aaee0155fbe" + }, + "tests/test_server_dryrun_commands.py": { + "algorithm": "sha256", + "hex": "b27d699d7eb05d0397b649bf57c28aabb0f032847bebb36d8c45c0501b5f3603" + }, + "tests/test_services_router.py": { + "algorithm": "sha256", + "hex": "251527dc37696ddddbf4e1aff8f047bf8d492cf2d226ba1b49045082d14489aa" + }, + "tests/test_statehub_register_cli.py": { + "algorithm": "sha256", + "hex": "f9312a89943715169f171063a4f44e940ca3b4b8f6c3c3b2538a54ba7b744102" + }, + "tests/test_suggestions.py": { + "algorithm": "sha256", + "hex": "14d9426fa89420f141e9311971e65e2ae0b1402107c31dce23120ee21c226fca" + }, + "tests/test_summary_cache.py": { + "algorithm": "sha256", + "hex": "655052c819e24a2da743fcc861c32bf2f9487a99e2e2c18922c47cfa7e29d470" + }, + "tests/test_task_bulk_status_sync.py": { + "algorithm": "sha256", + "hex": "bba2045c9d978888a6b11349338aee67a9d95fc7106d0ab2302cdd062ecebdb7" + }, + "tests/test_task_flow_engine.py": { + "algorithm": "sha256", + "hex": "5b031e7200729f0a7bd4190b06d3af4ec1130f8babe8d19c0549757c1cd89fe7" + }, + "tests/test_task_record_id_backfill.py": { + "algorithm": "sha256", + "hex": "72c8dd990ffc1d1c38297e1fe720f550854895b6cab8697264c891ac66978e48" + }, + "tests/test_task_wait_qualifiers_schema.py": { + "algorithm": "sha256", + "hex": "572467435ccbdbe35b74df47b9382c65816da36b4baa763641ac5f2e6edea144" + }, + "tests/test_todo_md_staleness.py": { + "algorithm": "sha256", + "hex": "75113618409611e3a15b6348e545ab2248376d0f2452e17976c3b65deec38684" + }, + "tests/test_token_events.py": { + "algorithm": "sha256", + "hex": "8247ec154e8df95fc7ecde6109b115140c80a89da2e8ebca4522bc6c0d1cce53" + }, + "tests/test_token_passthrough.py": { + "algorithm": "sha256", + "hex": "32c95dc7a9b53f9040523c0a9c83ca406935f68c2a71e332b9301a7437f7de66" + }, + "tests/test_token_sources.py": { + "algorithm": "sha256", + "hex": "7950f8b1ca5dacd7a58e9443cc132840ed9f14af07589421ebfa03effb6b1230" + }, + "tests/test_tpsc_router.py": { + "algorithm": "sha256", + "hex": "d090c89c1a4f3d5d0699a0207dc6fa6c017b4238e91fe05a1df8b06134dbe26f" + }, + "tests/test_validate_repo_adr.py": { + "algorithm": "sha256", + "hex": "d09db625956b352d908eec9bb678672cf5f3aae714961a404395871128e1940d" + }, + "tests/test_wait_kind.py": { + "algorithm": "sha256", + "hex": "af9173e2b2a8e7eeff42c820e19effc482e4cd7f258c0859ae3f0bc2a297645a" + }, + "tests/test_work_record_check.py": { + "algorithm": "sha256", + "hex": "64308ae19f5bf483b70cf879960db91bd715c3f8173a218f4e78e0434195b72c" + }, + "tests/test_work_record_flavor.py": { + "algorithm": "sha256", + "hex": "ad548b47da095c02b3b6543efb8135e1368ea3ebd7396eb5cbebe564ca2d8af4" + }, + "tests/test_work_record_identifier_migration.py": { + "algorithm": "sha256", + "hex": "0a8946f76b691621913184bc7449138cdd56a1bd9437b904ccdf0a01efd6323f" + }, + "tests/test_work_record_index.py": { + "algorithm": "sha256", + "hex": "77d1b2b5f4c528210a828ddbd3229c98239bd38cafee01755860ad2d1d6216cd" + }, + "tests/test_work_record_projection_api.py": { + "algorithm": "sha256", + "hex": "1432b4811a187b1a155b411dbdd0bbcbfba6f4953e838bae2dc0bf9ec5fa989e" + }, + "tests/test_work_record_registration.py": { + "algorithm": "sha256", + "hex": "5246cd42e70d289a06809d7ddfe2f60f800749d481e0e7632ad0bf772d9459b2" + }, + "tests/test_write_idempotency.py": { + "algorithm": "sha256", + "hex": "84478dee314fb5af1c33cac5427d102731c3ecff9149345ce44dbe16ad669209" + }, + "tests/test_writeback_git_isolated.py": { + "algorithm": "sha256", + "hex": "53da13eab2d73491c239eb8957a19fba36008259182d455008249a86a967d138" + }, + "uv.lock": { + "algorithm": "sha256", + "hex": "667a5fb4c2fb889fd7a5eea77f82bb6f89cbb34e4c2edae0c975c12adb3f55c1" + }, + "workplans/ADHOC-2026-06-04.md": { + "algorithm": "sha256", + "hex": "e3ae47791aba0411890acc28311209cdb311beda867c5540e517656db17f4805" + }, + "workplans/ADHOC-2026-07-01.md": { + "algorithm": "sha256", + "hex": "c98b2048ed863b92e27d10298c0d79848c567c4444a0797dfb630c4a9054467a" + }, + "workplans/ADHOC-2026-08-08.md": { + "algorithm": "sha256", + "hex": "28931c2c2268011ff7827822b361d57a729a86462bae930ff483e1d24dd047dd" + }, + "workplans/ADHOC-2026-08-23.md": { + "algorithm": "sha256", + "hex": "36bbd8285ed7b07c76f16dc2604a420a513ad9831c893e326dc80fffb4d17e94" + }, + "workplans/ADHOC-2026-08-30.md": { + "algorithm": "sha256", + "hex": "fd1fedf0d770640c3589268726c92ad726837b36c8fc532d052a5751c6daccf6" + }, + "workplans/ADHOC-2026-09-04.md": { + "algorithm": "sha256", + "hex": "43c74166b8f6bd9343d16a19a13d7fd244773420221b8008999e83cac090166b" + }, + "workplans/ADHOC-2026-09-22.md": { + "algorithm": "sha256", + "hex": "b56f1002baa1c5fa49b9527f71932adb88ef76c545cbc18d4f164e8bbdea7e15" + }, + "workplans/ADHOC-2026-10-06.md": { + "algorithm": "sha256", + "hex": "9ee43d61232bdb89348928d53d207d89a055aa604582d0e2e4e119535b414bd2" + }, + "workplans/ADHOC-2026-10-13.md": { + "algorithm": "sha256", + "hex": "6104351bfe83ed4a9b7ec93b97f8ebb6e85aeca662fbdc1a2bec89a5872c60ce" + }, + "workplans/CUST-WP-0003-whi-kpi-card.md": { + "algorithm": "sha256", + "hex": "66f7b2a0e8160799f7d63aa445d8f58b6ad8eb4c62a00ac2e9bb98898f3f9be6" + }, + "workplans/CUST-WP-0012-multi-user-onboarding.md": { + "algorithm": "sha256", + "hex": "f02eaa67b1f333eeb3bd483bde7e2eb52f53dc4e0483bdfe273a3fdf97b81134" + }, + "workplans/CUST-WP-0038-state-hub-threephoenix-ha.md": { + "algorithm": "sha256", + "hex": "7c2a649f051c25e55ab36e312d6757c3d21508a4634f99e2e96ccd6586908a8a" + }, + "workplans/CUST-WP-0042-workplan-state-model-cleanup.md": { + "algorithm": "sha256", + "hex": "2b84dd27e4871d71029d884e1bdcd09cd8895d40626f581ce89b86881117355a" + }, + "workplans/STATE-WP-0043-dashboard-ui-experience.md": { + "algorithm": "sha256", + "hex": "c919c9be64c30324dab400d4125c1f143924e5d14b942b7abc7574b4c06d3adb" + }, + "workplans/STATE-WP-0044-recently-on-scope-digest.md": { + "algorithm": "sha256", + "hex": "b7c3441e562a09467d5acc2c4a998bf499942c0d7a189146d95021428446d95d" + }, + "workplans/STATE-WP-0045-token-measurement-accuracy.md": { + "algorithm": "sha256", + "hex": "1256465645fdf1451d75062641fca6ae8aae003245d54cf236a080f19421e222" + }, + "workplans/STATE-WP-0046-workplan-id-normalization.md": { + "algorithm": "sha256", + "hex": "a6eaf9dcf01aa2c69aded5d07a2c2cd5424a3b4c7fe31a142e1e07710737b51b" + }, + "workplans/STATE-WP-0047-lifecycle-assertions-and-renormalization.md": { + "algorithm": "sha256", + "hex": "cdfce1bca8bb3c736377fac6b59b30ce03f6fb0329428dacab7ca2548ce52daf" + }, + "workplans/STATE-WP-0048-ui-state-change-reconciliation.md": { + "algorithm": "sha256", + "hex": "4a8260e6518df654f9e5900f941f6266284631c291ac1662228999ec93970f1d" + }, + "workplans/STATE-WP-0049-workplan-execution-queue.md": { + "algorithm": "sha256", + "hex": "0650cd4551663efe2394e6aa9ac56e578aae445f0379d1e56d4a970b2fbdc053" + }, + "workplans/STATE-WP-0050-railiance-fabric-graph-read-model-ingest.md": { + "algorithm": "sha256", + "hex": "bc9b703de6d484c25ce005211c2075cb0778a64f328b6b47c487c6254f9bb055" + }, + "workplans/STATE-WP-0051-financial-fabric-read-model-adaptation.md": { + "algorithm": "sha256", + "hex": "f370454383f8d806ac0ff75e0e4520a44fa71b9e2e65c618c9b2e6bb8863fde2" + }, + "workplans/STATE-WP-0052-task-state-canon-adaptation.md": { + "algorithm": "sha256", + "hex": "aa05a692f809ad26e67f046ca59fd50aadbce587e62f225d23e0e41be69d5941" + }, + "workplans/STATE-WP-0053-wsjf-triage-review-page.md": { + "algorithm": "sha256", + "hex": "735b9f3d5ab94cadaac2ee5f7c29e35035400c2c6e17390b2f912290215f6afd" + }, + "workplans/STATE-WP-0054-workplan-terminology-transition-legacy-meter.md": { + "algorithm": "sha256", + "hex": "f159a82be9e6bb3c195797c334660ae581cd097082c51a2103cec4dc6ea0cfa4" + }, + "workplans/STATE-WP-0055-statehub-register-cli.md": { + "algorithm": "sha256", + "hex": "69369fd9c2648f77cc76e62a2273986c30b7c1764e8e4f8e26d75a7e94f07c6a" + }, + "workplans/STATE-WP-0056-dashboard-loading-robustness.md": { + "algorithm": "sha256", + "hex": "5e31d7905a576ee547c07fa07c3f929a05ae4f2675e40e8810e8dce78cee66e7" + }, + "workplans/STATE-WP-0057-overview-workstream-stage-counts.md": { + "algorithm": "sha256", + "hex": "c89d519affe5b07125998ac89de89a1a0c0a7946c00b1f158eba2604f4540bf1" + }, + "workplans/STATE-WP-0058-agent-skill-hub-interaction.md": { + "algorithm": "sha256", + "hex": "47f3acde3aa916491c04153a10f606bbcb55a01d5b0ea7971012b2aba56db452" + }, + "workplans/STATE-WP-0059-mcp-write-layer-reliability.md": { + "algorithm": "sha256", + "hex": "e473b8682a14bc6391e34d7f1859afa1c5c41a91a98ddc5aad516ebed5c8485e" + }, + "workplans/STATE-WP-0060-fix-consistency-cross-flavor.md": { + "algorithm": "sha256", + "hex": "90914b1ea7613f05d307ccb8214cc2b537254cbbe340ce057a9db5d5f66b8c95" + }, + "workplans/STATE-WP-0062-service-catalog-two-dimensions.md": { + "algorithm": "sha256", + "hex": "e3439a04110b7dbfeefac4cbf788238badd2e0ca8ef9d4e2123cf9f12f1fb9c7" + }, + "workplans/STATE-WP-0063-weekend-automation-repair.md": { + "algorithm": "sha256", + "hex": "7b34165c848d94d84a576278b911591ef123f7f3afb957f094fb05dbb66ad1a0" + }, + "workplans/STATE-WP-0064-statehub-consistency-sync-railiance01.md": { + "algorithm": "sha256", + "hex": "c63a8d5125961161621f514aba588f98a830f64d1c819b1987410884a7d967d7" + }, + "workplans/STATE-WP-0065-repo-anchored-classification-spine.md": { + "algorithm": "sha256", + "hex": "dbc954df523671619c0c9a74bf89fb7066b86b9862cc443016c6f52ae054ffd8" + }, + "workplans/STATE-WP-0066-state-summary-revision-cache.md": { + "algorithm": "sha256", + "hex": "63a1557b60d56766187cc34d7885aa4efd146ef0d978745d08e088f3779d2a4e" + }, + "workplans/STATE-WP-0067-attached-repo-agent-normalization.md": { + "algorithm": "sha256", + "hex": "dfe101a32756c86beb19b97f49c6a2400268d8764f14a021286db957bcc11dcb" + }, + "workplans/STATE-WP-0068-offline-write-buffer-and-edge-relay.md": { + "algorithm": "sha256", + "hex": "d2c99e582c487dc48500f80499aaab59edc3592365563efc9ded1fb563cc96ec" + }, + "workplans/STATE-WP-0071-railiance01-workstream-caller-deploy.md": { + "algorithm": "sha256", + "hex": "3a1a5ab4cb091e3dbd390ff96338344222dd6e25ff350605f269263adc7cfecd" + }, + "workplans/STATE-WP-0072-workstream-caller-remediation.md": { + "algorithm": "sha256", + "hex": "7089cc22c513472bfcb53e981ed247c4ee04a8849fcf9c0d6fa11b1c42d528cc" + }, + "workplans/STATE-WP-0073-legacy-meter-decline-and-remote-audit.md": { + "algorithm": "sha256", + "hex": "93c34a34007a3185789f8178adf4ac6c4d308d1ece266d1bc7177fe1cb016d48" + }, + "workplans/STATE-WP-0074-hub-ecosystem-boundary-alignment.md": { + "algorithm": "sha256", + "hex": "9131052edfa68d27c155c2d90982904ed6c549349b7817c5da7176af31569173" + }, + "workplans/STATE-WP-0075-workstream-route-410-stranglers.md": { + "algorithm": "sha256", + "hex": "be834d3a2291c47fa241f22e64c936d8ada25d60cd8a1ad6a44bddd3d3079803" + }, + "workplans/STATE-WP-0076-definition-of-ready-and-comprehension.md": { + "algorithm": "sha256", + "hex": "033257153312533147fe790c2feada51e04acf462cf03421ceaa69a80041b160" + }, + "workplans/STATE-WP-0077-dox-assessment-recording-and-soft-visibility.md": { + "algorithm": "sha256", + "hex": "5c8872ca33d04c883e97a21451a72f4c7dfca58d9be68289266c6e4dc32e7365" + }, + "workplans/STATE-WP-0078-ops-run-read-projection.md": { + "algorithm": "sha256", + "hex": "3a9e9c2dab0ba4d189dc56015eecbe2a94d3810083cdc936418b43affe94d3fe" + }, + "workplans/STATE-WP-0079-retirement-strangler.md": { + "algorithm": "sha256", + "hex": "93163346d9743a2b8b19654b8bd58b60ee09539413a6f46fa772dcffe5c6cfa3" + }, + "workplans/STATE-WP-0080-register-project-flavor-awareness.md": { + "algorithm": "sha256", + "hex": "145a7786e0bd5a9e5089ca43331209418c33e32ae82bca12ea9a5cb38e36745b" + }, + "workplans/STATE-WP-0081-cluster-self-sufficiency-and-registrar.md": { + "algorithm": "sha256", + "hex": "235c04f4d1b2a1b4d6baf26b6e920176bcd166fd9726ca3fdfcb4461515e71d9" + }, + "workplans/STATE-WP-0082-multi-owner-review-contracts-and-receipts.md": { + "algorithm": "sha256", + "hex": "75a15e854dff52d035b7b1a9e5c1ffc4cd15231b38d0b1a7063dc35cb36be29e" + }, + "workplans/STATE-WP-0083-forge-derived-projection-reset.md": { + "algorithm": "sha256", + "hex": "7c2c7a69d07915033c16f9405768799ef16c4774adf4e3a1293de8cf08a0d546" + }, + "workplans/STATE-WP-0084-forge-read-for-private-repositories.md": { + "algorithm": "sha256", + "hex": "da4e7608b0059561c2406ce3dd6aa10cdf67828577dd1c32a223a2407ec99901" + }, + "workplans/STATE-WP-0085-repository-lineage-preserving-rename.md": { + "algorithm": "sha256", + "hex": "7e69e2afeb456708fe83bdbd86f9b510b7613af512e88b25542bfe07eb4e48d9" + }, + "workplans/STATE-WP-0086-fast-forge-projection-reconcile.md": { + "algorithm": "sha256", + "hex": "9ff813d86535e820d85abd619c7aa4f2c131626a4a979dfd45f9997354673bd0" + }, + "workplans/STATE-WP-0087-bounded-repository-collection-projection.md": { + "algorithm": "sha256", + "hex": "b1abcf6201e188948a0d716e787623692d6c31b5f8af2fb834647a72089624eb" + }, + "workplans/STATE-WP-0088-preflight-signing-runtime-acceptance.md": { + "algorithm": "sha256", + "hex": "9e288cfeec24b853274643e1764fb47043dbed31db81a85629f1d1605fdddbb1" + }, + "workplans/STATE-WP-0089-rename-redirect-recovery.md": { + "algorithm": "sha256", + "hex": "a41c4c436a782f6fc8cb7e66e176a522ce526a85113a30e78ae5fa8b4ae05f4a" + }, + "workplans/STATE-WP-0090-projection-task-field-convergence.md": { + "algorithm": "sha256", + "hex": "2d2f946b6e11aeb3efdca881391b3bcff23ab634429244d0f93cbf0a989378bd" + }, + "workplans/STATE-WP-0091-release-headroom.md": { + "algorithm": "sha256", + "hex": "fbbc2e35771b9fdec15877af5f87fcd323e7aec0f4a22da41c59af7642b84934" + }, + "workplans/STATE-WP-0092-workplan-flavor-and-depends-on-policy.md": { + "algorithm": "sha256", + "hex": "31f129f9ca7840ce4c6541776c29a2b928fd9482006f0f938464b0666ea6cf56" + }, + "workplans/STATE-WP-0093-broadcast-receipts-and-standing-notices.md": { + "algorithm": "sha256", + "hex": "9a4f849688ca441de43f6b87460f5e415d0ba0ee75e53828299345c9cbcb4e8a" + }, + "workplans/STATE-WP-0094-routed-gates-and-owner-returns.md": { + "algorithm": "sha256", + "hex": "24dab02a1daa023c680c5d57130c9a75a1adedffbd88014f294d1f37d13abbb2" + }, + "workplans/STATE-WP-0096-private-decision-dispatch.md": { + "algorithm": "sha256", + "hex": "71595ac45b82dd6a7cc1f16aaf9f466a2c2fc6f38c9a9f58516426cdec4c7eb5" + }, + "workplans/STATE-WP-0097-unlinked-decision-supersession.md": { + "algorithm": "sha256", + "hex": "f1907e5b2083f607651d492bf515418c53237b9e8ace8630cc929c9fd2b81f45" + }, + "workplans/STATE-WP-0098-hub-core-receipt-inputs.md": { + "algorithm": "sha256", + "hex": "798c5eb847b71ec38e3a81dc6ee465ad1b5a2d85c5a41782a57e7c0aa094fd7d" + }, + "workplans/archived/260706-CUST-WP-0011-state-hub-threephoenix-migration.md": { + "algorithm": "sha256", + "hex": "7317bffe6db22106a7477e47f87c8d2c36f1211ada31e8861007221a464db8ab" + }, + "workplans/archived/260706-STATE-WP-0061-demand-weighted-suggestion-backlog.md": { + "algorithm": "sha256", + "hex": "53e7f1c2060f2a9ec544e4098870ceb0632114a95d34f69aa9f60f320dd76bf9" + }, + "workplans/archived/260708-STATE-WP-0069-workplan-terminology-legacy-retirement.md": { + "algorithm": "sha256", + "hex": "794f1b138651521ba339c1a948fa808fadc551dec158e257189889d65bf68585" + }, + "workplans/archived/260714-STATE-WP-0070-workplan-terminology-phase2-retirement.md": { + "algorithm": "sha256", + "hex": "bdf8ab7ec81ce18eb24b2166d88fa050ca959c37511507a34e1d1ee3338277ed" + } + }, + "dirty_worktree": { + ".custodian-brief.md": { + "algorithm": "sha256", + "hex": "cd1c044dd4a6b073ac3f34acf962edb4a4882279586bcf6558717167d6e1df57" + }, + "WORK-RECORDS.md": { + "algorithm": "sha256", + "hex": "8149b1cc0fd79f3e940175dfa38bdb13bb5e50cd2e36768761842d4c801ccb4e" + }, + "docs/evidence/legacy-meter-weekly-review-20261014.json": { + "algorithm": "sha256", + "hex": "aa06a6b9d4614adc79597b47ca2f6db287680476f3ada827653df7ab8aac357b" + }, + "docs/evidence/legacy-meter-weekly-review-20261015.json": { + "algorithm": "sha256", + "hex": "fedb437efa78ebbfba6a210b2b6deba57a73d6e013b4126317a5f9aec733af47" + }, + "docs/evidence/legacy-meter-weekly-review-20261016.json": { + "algorithm": "sha256", + "hex": "95593848e682f234f9483c016d41fad43945920d2d5a3ef4a284b0dc268daa24" + }, + "docs/evidence/legacy-meter-weekly-review-20261017.json": { + "algorithm": "sha256", + "hex": "a924c97c0a273dba0dd9a7f3f7526d9d56981add78991d20c84ee0318263a216" + } + } + }, + "status": "committed_not_pushed", + "scanner_exit": 0, + "source_revision": "4c03c9d2c6a47f5c7247473f74b2e2f188b787bd", + "preserved_after": { + "index_entries": { + ".claude/rules/agents.md": { + "algorithm": "sha256", + "hex": "2b3db2612fefc7d230e6a1d570ce2a86501ce89376fcb38f134e1b01ce523d8b" + }, + ".claude/rules/architecture.md": { + "algorithm": "sha256", + "hex": "5055e65ea9aa885c6b691b855f155fbb4628de0af806752aab8be7d005ccd6be" + }, + ".claude/rules/credential-routing.md": { + "algorithm": "sha256", + "hex": "e4ef0b25e55e22fab80c1a4be2dd308e61d5ceaaa364e30a0793bd12a9bd64e0" + }, + ".claude/rules/first-session.md": { + "algorithm": "sha256", + "hex": "f69a61a7a3deb874d2f26febf950278a7b5b331c6a46f4bbd387512ab67b38fc" + }, + ".claude/rules/repo-boundary.md": { + "algorithm": "sha256", + "hex": "aeb2d23e3a0fbcdca2b37d682f86572ba1b4b880408f56b5ce79d2da87bd8f97" + }, + ".claude/rules/repo-identity.md": { + "algorithm": "sha256", + "hex": "43fa84e08a5cec4ec290160f41cc0bf41b31c203acfac7bd33ef5a17d501e8f6" + }, + ".claude/rules/session-protocol.md": { + "algorithm": "sha256", + "hex": "eb95251d2735e8e8ecaa07a74ad4dc49133ed9eb268f2516d893099f2f07fcd9" + }, + ".claude/rules/stack-and-commands.md": { + "algorithm": "sha256", + "hex": "be88dbf0d0f14e9a19862cf3289be0024d00c230adf42b7921e515bd0d2e6b56" + }, + ".claude/rules/workplan-convention.md": { + "algorithm": "sha256", + "hex": "90b3caf33b5060b54315351d223fed4a2fc85c0e9f1ba56546a9e1a5d469fbf7" + }, + ".custodian-brief.md": { + "algorithm": "sha256", + "hex": "9cc34d7a3532f7763a51766820455ab0aec38b6a0642ee5552dffa74ec889375" + }, + ".dockerignore": { + "algorithm": "sha256", + "hex": "bed9da3007d217f666df21481e6b52a81e2b0e4ad4aaff47063d7f1e1dee8e04" + }, + ".env.example": { + "algorithm": "sha256", + "hex": "423f365b6108cb594f0abcddc31b2f82c49448618129787ae2dd222e4803ea8c" + }, + ".forgejo/workflows/ci-smoke.yaml": { + "algorithm": "sha256", + "hex": "e91d63401b6c0b2824ee1c55be96aaf2554b35b434cbaae793101b78382a8fa3" + }, + ".forgejo/workflows/image.yaml": { + "algorithm": "sha256", + "hex": "3d8b1452915276ea2d3bbc29beca2808176dd0ea35559dae86ffac023899e82f" + }, + ".forgejo/workflows/memo-dispatch-image.yaml": { + "algorithm": "sha256", + "hex": "c8ce95bfc6234ba125370c7c5703f1372f15b5b651d97ffddbf4906ce41a86ef" + }, + ".gitignore": { + "algorithm": "sha256", + "hex": "ddb067b9fd42ed170e2b5a38d6fb9b5e2e87742a981ff869365b1fc53be79e62" + }, + ".repo-classification.yaml": { + "algorithm": "sha256", + "hex": "17b60f856402f677386c025c71a29a691c0ac6f4f01cdee9c67397ee255c7800" + }, + "AGENTS.md": { + "algorithm": "sha256", + "hex": "8cbb49adfd7c27b2129ece1998062f4e53a3701480e00d01cefd36713a23dc16" + }, + "CLAUDE.md": { + "algorithm": "sha256", + "hex": "e9a597601a32b3ad510bc6bcbc18702816359004e4db03d3f6bacedd3ccf555f" + }, + "Containerfile.memo-dispatch": { + "algorithm": "sha256", + "hex": "ad5a31b7d2387cac4a563e018f350469ca36dcfac9bf90917525a9f7b58c9d3d" + }, + "Dockerfile": { + "algorithm": "sha256", + "hex": "94ec9e6200090be0a7edd0e85d3623f5337e4386646adc88ea5c882711d80a25" + }, + "INTENT.md": { + "algorithm": "sha256", + "hex": "f7c34c4b8ea8dbf3d1331b93bed7d3c5a120829cb164245110bf324b964a8efd" + }, + "LICENSE": { + "algorithm": "sha256", + "hex": "9c4cda3c0bcfa1e16a7137b567a1397cd925b9dce909e2de3e2d7e3bd56544a7" + }, + "Makefile": { + "algorithm": "sha256", + "hex": "3f975aedf9714f5e1c209a68d1f5d63c7eaa0b48ba2aa617ccf7484b5f228ca3" + }, + "README.md": { + "algorithm": "sha256", + "hex": "30d999405e1da820db58afce2c7ed95424231d23a9d99d0a8f1b36fd938cffe6" + }, + "SCOPE.md": { + "algorithm": "sha256", + "hex": "3c9442eaf4c7bf830dce5027ae4c892397ac32768f74789a7e784812a1954633" + }, + "WORK-RECORDS.md": { + "algorithm": "sha256", + "hex": "49737ce69a637ca741895907e7808d07a50a04082b21a6f98d6f3249a9d88de8" + }, + "alembic.ini": { + "algorithm": "sha256", + "hex": "26ee14169c2e89a3ff7e4f171aeb6e2108509ab599f818121e80f41b5efb45e0" + }, + "api/classification.py": { + "algorithm": "sha256", + "hex": "c1f26de5ff83664e2eb0f1b995e7dea4d99955c263f16332772f5c1e2925069a" + }, + "api/config.py": { + "algorithm": "sha256", + "hex": "66157fc2d45d59aa1622ad332fec5aca694adb8fc561356f85bddf7bbce7508b" + }, + "api/database.py": { + "algorithm": "sha256", + "hex": "51fac605a863d9c9b57997af2660b1ea3e7fa44680d66ed835226549df469f59" + }, + "api/doi_engine.py": { + "algorithm": "sha256", + "hex": "a391837a2b67708bbcd7b6efe5fdfb880df63a8e732fb8ed37588776fd4c0657" + }, + "api/edge/__init__.py": { + "algorithm": "sha256", + "hex": "1c126bf09d40fc1fd7b98753e2155132e6815adcd2df534d534930bab4a2ea0b" + }, + "api/edge/outbox.py": { + "algorithm": "sha256", + "hex": "bc0383b296aff4efc415cbb6382dbcba1ffc0cb1a1efd4d0129d94e2355e210a" + }, + "api/edge/read_cache.py": { + "algorithm": "sha256", + "hex": "138510c3ab6fcdf88a0fc7db150d77ce0578327ea9d006efbebc2f16da38f2cc" + }, + "api/edge/relay.py": { + "algorithm": "sha256", + "hex": "e1eaa95c75293cbd0a0f890273061673be0c506e90997f0d79e1dca75783d379" + }, + "api/events/__init__.py": { + "algorithm": "sha256", + "hex": "dcc181e084680cc6010238cc9b47a0af1ab376c4de8d61d4ec6e5c86ca59d1a5" + }, + "api/events/envelope.py": { + "algorithm": "sha256", + "hex": "0cc828255964a6e68073b3419de0afe5ebd40bda4c75c484f0e768d46cb7716b" + }, + "api/events/nats_publisher.py": { + "algorithm": "sha256", + "hex": "ed9af4e93ec518c5c767a69c88f08b1423ef9af6f7a263da5541883167834d9b" + }, + "api/flow_defs.py": { + "algorithm": "sha256", + "hex": "cf72911a1e13133fad05567cf463fb82f590fff5fe698b00931edab0d458ffa0" + }, + "api/main.py": { + "algorithm": "sha256", + "hex": "ae4e8d53f9d16b7a32b4e6f67483d96b73f1042f46b772a87d25eaf114b6e1e5" + }, + "api/models/__init__.py": { + "algorithm": "sha256", + "hex": "b9ec8fe8b6c27a4ac7d47d4567480303b583b0d51fc0f84692a5507a0e4d4692" + }, + "api/models/agent_message.py": { + "algorithm": "sha256", + "hex": "0c854788021a0eea650ea9c2463572d7f3fad12d187e2325a9e9c743f9e7937b" + }, + "api/models/base.py": { + "algorithm": "sha256", + "hex": "22235b70cf8eaef2dc1cdac52c9a23befa54e2ed32b60418d56db88e5c61bb22" + }, + "api/models/capability_catalog.py": { + "algorithm": "sha256", + "hex": "6122f685dfa1ed588de19ea96b8e47b45290b76460de34d01373aa9cfacef9fd" + }, + "api/models/capability_request.py": { + "algorithm": "sha256", + "hex": "9078411e26fce472a94ddf6112b83c70ac3f5613e8dea7002b5b239f79080fe0" + }, + "api/models/contribution.py": { + "algorithm": "sha256", + "hex": "16cf0afbb5364067f4b58721a3eac215aead070d819683ec62f15eda93e0a145" + }, + "api/models/decision.py": { + "algorithm": "sha256", + "hex": "aad6e9c9970cf91adc0a94b0e17e35ea3f430889b44633202d65a90bbda3aa8f" + }, + "api/models/doi_cache.py": { + "algorithm": "sha256", + "hex": "d19ae235d6bfcf2ec68d1cefb715993269865f4ffe51d767ae2789d21801ce46" + }, + "api/models/domain.py": { + "algorithm": "sha256", + "hex": "37f67eb5034439acd5e484e578f9eb2dc9e5103a50e6836cda226a19ef824df7" + }, + "api/models/domain_goal.py": { + "algorithm": "sha256", + "hex": "1e53545cdce5d3a31da44831820ec6d1f9ce420a968e7afce10314f3b95d33ce" + }, + "api/models/extension_point.py": { + "algorithm": "sha256", + "hex": "b537010fadb5ce33c5977292d7ebe57df49cd2bcfa2b8c5d92c03946def1546a" + }, + "api/models/fabric_graph.py": { + "algorithm": "sha256", + "hex": "a3ed7689fce71aaca0a35f805e0a537ad2f9949cf7cd1a914bd1ce8cadae3afe" + }, + "api/models/intake.py": { + "algorithm": "sha256", + "hex": "dfe916df29f0d293aa06385a1c67d5ac70ca4a9484434e1232704a0d90166027" + }, + "api/models/interface_change.py": { + "algorithm": "sha256", + "hex": "98f7ab1cf8f2fe7cd4146b542258b84b008d57dca80aa2946f019434471d778d" + }, + "api/models/legacy_meter.py": { + "algorithm": "sha256", + "hex": "85f47cd5f1ce987d7d7d2c900c9d2839f21860ee8e078e955e1937869fedad6b" + }, + "api/models/managed_repo.py": { + "algorithm": "sha256", + "hex": "dd4ea29c5a5b8a23577c0529fbebcb8dbbf0127a176b6ae546b1b9161e827edd" + }, + "api/models/memo_notification.py": { + "algorithm": "sha256", + "hex": "b124a0bc92e468825d7c9f23b1f4784e815463b17e9f97550a03f4d1e66362bb" + }, + "api/models/progress_event.py": { + "algorithm": "sha256", + "hex": "23324050361d3d4c663dfb411a1b1205621fb6da6cb5930f40765e50a53d3d8d" + }, + "api/models/repo_goal.py": { + "algorithm": "sha256", + "hex": "06f8ec6c9f513d5e28870a1fd4906deb3a61fe43f32dbf49a65e67a8016ec8cc" + }, + "api/models/repository_rename.py": { + "algorithm": "sha256", + "hex": "5f63dfdd589141da8664a3436d4bbabb6cec6ebeb435d9cb8bc647c32a0ebe61" + }, + "api/models/review_contract.py": { + "algorithm": "sha256", + "hex": "d7f500cdb8baf1e68a5e72d325cd34351df85045fc101585757c96747435cf12" + }, + "api/models/sbom_entry.py": { + "algorithm": "sha256", + "hex": "3e7d67b59b070b0c8c7bf920c328b55384cc093ed9e82b98423250f10f698503" + }, + "api/models/sbom_snapshot.py": { + "algorithm": "sha256", + "hex": "5f27447fc54307ee5cb952876a565b572aac84f8b9837d501441dd8724852166" + }, + "api/models/service_catalog.py": { + "algorithm": "sha256", + "hex": "40da7c5a6b1e2abe037a853de92b3507d8a4a4d579e7b84cb7fe69ce01f1b0b9" + }, + "api/models/suggestion.py": { + "algorithm": "sha256", + "hex": "992f3186ca41ec087fbd5525c7bb56bf4ee418534d2c5de3da98dda5f7ee5ad3" + }, + "api/models/task.py": { + "algorithm": "sha256", + "hex": "c7692753ea56e56a170c80cd5737ae176c6ae3de583920954e1ed387720de78c" + }, + "api/models/technical_debt.py": { + "algorithm": "sha256", + "hex": "305567685c2c3e70f9ce9e7cf4cb36327136a990ec454a1116fd335c4f7ffff3" + }, + "api/models/token_event.py": { + "algorithm": "sha256", + "hex": "8bc89d19f307a2ed50f450d971e36c484ce0606056626211cbc29c88af327a0f" + }, + "api/models/topic.py": { + "algorithm": "sha256", + "hex": "d6c471a4ca79ecb481d2e5ef2528fa1f506eb71f57a20718607d8c1aaccb75f5" + }, + "api/models/tpsc.py": { + "algorithm": "sha256", + "hex": "fce236a3aea45d2b074d76338c3ecfefe2778c39eb23c0f9c244040d3db89973" + }, + "api/models/work_record_identifier_alias.py": { + "algorithm": "sha256", + "hex": "5a45735f3b0db070d1778140c0b0e08a2fb9fc35e9388fd9cf1e5cfcdd4c2cda" + }, + "api/models/workplan.py": { + "algorithm": "sha256", + "hex": "33552929d5352cd45b759546d2cfc8fdbd6e079c6fdc3570d0adf66e67bd3b68" + }, + "api/models/workplan_dependency.py": { + "algorithm": "sha256", + "hex": "2e8b5cfef41d38ffd0c4393d89679c66dbae6c745b937da1abadbdf49305eb1d" + }, + "api/models/workplan_launch_request.py": { + "algorithm": "sha256", + "hex": "1dc8f5557630882be1911a6d986f01e572a46740e8e9ab5b0fce3d3ddf5a4a42" + }, + "api/models/workstream.py": { + "algorithm": "sha256", + "hex": "e702764a14e8ce14c96d715dd173be29afdf1f296c57f99bb15e43cf8cf569b8" + }, + "api/models/workstream_dependency.py": { + "algorithm": "sha256", + "hex": "b6b1bf213ae2a9d00eb75e2e2a4e28a8259f2902e4cae3f33237b2f701218744" + }, + "api/models/write_idempotency_key.py": { + "algorithm": "sha256", + "hex": "cbf96e551a7985763788b7f7d1fcfbfd4232a9925005995ffa9f3e05d0106185" + }, + "api/routers/__init__.py": { + "algorithm": "sha256", + "hex": "74f80f8f9a2099d9a56063989a0a89d06d29a427b168dd9b1e00e1d070a48cac" + }, + "api/routers/capability_requests.py": { + "algorithm": "sha256", + "hex": "45442df8ba71d8c869d35f8c92a5662e3f2840a1a03364102363b4e6202b59f7" + }, + "api/routers/consistency_sweep.py": { + "algorithm": "sha256", + "hex": "ee5dc67c125223ca58a9d93c80a3ab06abdc81896425ec8e04195dcd136bce51" + }, + "api/routers/contributions.py": { + "algorithm": "sha256", + "hex": "ee836d7dab9d4f4b3e47474aad9b4de92a47aa143833d7754ccdff8b3fb7c3e3" + }, + "api/routers/decisions.py": { + "algorithm": "sha256", + "hex": "16d0df0fb06df6ee33f2872fd8e69d648e8bc1cccdd0dbc43c191547eff9cc4b" + }, + "api/routers/domain_goals.py": { + "algorithm": "sha256", + "hex": "bde36713532e939177595975aafffcb5b6fff2d84dd0b75862d8ed93a11f4522" + }, + "api/routers/domains.py": { + "algorithm": "sha256", + "hex": "763af9c65370a4e9d27d0d0d4434eb6a127552eba9253c80ea2794fdaac4ee1e" + }, + "api/routers/execution.py": { + "algorithm": "sha256", + "hex": "b962c48c758243aa856497e24d572918c82bbb2e24ff64aa3d15008c8668dccb" + }, + "api/routers/extension_points.py": { + "algorithm": "sha256", + "hex": "2e16d1133e03027509433877fc993f9b86ebf997bd0689ca2cbd1bfe053c27af" + }, + "api/routers/fabric.py": { + "algorithm": "sha256", + "hex": "b0539625d3d96fb0d29381547cb183aa6610c800c2d8f5dedad74d575c002de6" + }, + "api/routers/flows.py": { + "algorithm": "sha256", + "hex": "996977be1f4023bff3ada96a80d6506d6bd75b99492e99359c8f9b5585d9456b" + }, + "api/routers/identifier_migrations.py": { + "algorithm": "sha256", + "hex": "dd0c7b8f46bafe945ebfaf1ab604cbf3a87436f8c68e158dc2d1c17d60be2b6b" + }, + "api/routers/intake.py": { + "algorithm": "sha256", + "hex": "9e6a54ca8047e104f0b4f6fb0637c8b51c9ac05fdc0e82d652f1001b058df912" + }, + "api/routers/interface_changes.py": { + "algorithm": "sha256", + "hex": "c78f3fe1fe71088b1748dd1e62645fd3c9a0c5133ca0cbe8b95261c9140f8b51" + }, + "api/routers/legacy_meter.py": { + "algorithm": "sha256", + "hex": "bccc919bc174fb5235c3e1417867ac01beba1705f4eff476a348fd02ab0572a2" + }, + "api/routers/memo_notifications.py": { + "algorithm": "sha256", + "hex": "1d07af6f3526b4e517a5d1034a78fea1fc4ef8a8e3070f5cc5f2de2fc58eae5c" + }, + "api/routers/message_feed.py": { + "algorithm": "sha256", + "hex": "c6c6654c2ace385edd63136e3570df40fe40b32810eee89c213626013c130f7d" + }, + "api/routers/messages.py": { + "algorithm": "sha256", + "hex": "69860288e3d281d7f08e93896f1d55b8523df5ec85a02eadb188b30dc6724da3" + }, + "api/routers/ops_runs.py": { + "algorithm": "sha256", + "hex": "c7bc5387c3d2739787a4f1a86d2901abb77e05b1d2045f0831a5874b83ec9061" + }, + "api/routers/policy.py": { + "algorithm": "sha256", + "hex": "9b007e619174aed76a02c8938c95909e85823228faa0a56d56d854ff56a110c0" + }, + "api/routers/progress.py": { + "algorithm": "sha256", + "hex": "aac8b3de4c7e16cdf08d992092408369f7c0bd875a19212b67b382881a863245" + }, + "api/routers/recently_on_scope.py": { + "algorithm": "sha256", + "hex": "191439389f4d7c386535100ac668c4bfd1f25fb0e554c8a9e00cb7de2913c591" + }, + "api/routers/reconciliation.py": { + "algorithm": "sha256", + "hex": "1921c2427de685fa44b22ca2b3778c8ede7ac92c5e0c377d2e1d5643d887b7ec" + }, + "api/routers/repo_goals.py": { + "algorithm": "sha256", + "hex": "fb6fd76150acccc115336c41d19ec2491489562ab91d088c4fe090cd19ee7c29" + }, + "api/routers/repos.py": { + "algorithm": "sha256", + "hex": "59ed04a10fb811b13069379b3860db843bba5fb15d30010984d14e959ea0bec2" + }, + "api/routers/repository_renames.py": { + "algorithm": "sha256", + "hex": "45a2565d6896f8f5a4640217eee27445195958816814d44cd7126bbd26e03b2a" + }, + "api/routers/review_contracts.py": { + "algorithm": "sha256", + "hex": "bbcd17c30611ef6f362ba3e7cc535f31fd03c39e36c52385b5ccf839d4fa984a" + }, + "api/routers/sbom.py": { + "algorithm": "sha256", + "hex": "c343cd6df0d528c068ad71ceebd9d6b4a964965ddbbcebd89402c2521a3c697c" + }, + "api/routers/services.py": { + "algorithm": "sha256", + "hex": "c401acb92c0f17a7e974a4c0e25cc0e7aff6cad2cbbb616260eb149cd15c1f9a" + }, + "api/routers/state.py": { + "algorithm": "sha256", + "hex": "86d50f64cddee4b24ca793be8201c511fcce663a0d301bbc8a15077502379a2f" + }, + "api/routers/suggestions.py": { + "algorithm": "sha256", + "hex": "096b80b4807111bd60d69334e7b679b2620a6709525d58b6ef7d9367f28d1661" + }, + "api/routers/tasks.py": { + "algorithm": "sha256", + "hex": "725b7a72a77d67b5ec5b86354977f3085f43b7258ccb05cfc64b41b922b076ad" + }, + "api/routers/technical_debt.py": { + "algorithm": "sha256", + "hex": "fa76bcd8b5b0c2ef663396e16c8aac5859e371c9195d867fc399ce5d32def369" + }, + "api/routers/token_events.py": { + "algorithm": "sha256", + "hex": "0634f92026f404bbb707b5dcb65edba9fa2eabde9bc5cac5cb743f05084a1f87" + }, + "api/routers/topics.py": { + "algorithm": "sha256", + "hex": "fa5415f3d0340042e91e206e9bfd2d58aa469318bf29a5dce411e7038748eef0" + }, + "api/routers/tpsc.py": { + "algorithm": "sha256", + "hex": "a9a1360f948f8eedf85bebe802974543afe142c1e36fb7ce17c288d4e393be7a" + }, + "api/routers/work_record_projection.py": { + "algorithm": "sha256", + "hex": "a6166516df1d7d228b3ab55826870ff8388e150c6a922c46bc6f4839bb59546d" + }, + "api/routers/workstream_dependencies.py": { + "algorithm": "sha256", + "hex": "155ee4fe4fdd8d722c4aad7016c303bcff4db81c1711ece1eb60b5e7a77d7774" + }, + "api/routers/workstreams.py": { + "algorithm": "sha256", + "hex": "fc85f5dfba097cf93e3f19325dea08a56b0044af7524798e1463d987fc68848e" + }, + "api/schemas/__init__.py": { + "algorithm": "sha256", + "hex": "4743b2a51859a0c95c17daeab817bb0b459f6e7ce5129339a76dd36a2690682a" + }, + "api/schemas/agent_message.py": { + "algorithm": "sha256", + "hex": "dfd14ffa3887a801e7b91292fad12d51423d7e384090a1bff0093712037c1eb2" + }, + "api/schemas/capability_request.py": { + "algorithm": "sha256", + "hex": "3527cdd3244f61cd3da329129a4014365503b1a59c40880f78c46b2a03abaeb8" + }, + "api/schemas/compat.py": { + "algorithm": "sha256", + "hex": "95440f423148be2b5e629aa01fb39cd125090def6167068558f4e2ff8e30ce9f" + }, + "api/schemas/consistency_sweep.py": { + "algorithm": "sha256", + "hex": "3981375b32959faee67cd2b69c3926fcc37e8b8308c2ce787754b2982f28e117" + }, + "api/schemas/contribution.py": { + "algorithm": "sha256", + "hex": "69defb2aadd75b956234ce601baea167ad8a2fd56d099914219017699e3920f0" + }, + "api/schemas/decision.py": { + "algorithm": "sha256", + "hex": "987b4980e1cc03a6ee80ae4539479eafe0e8bda892588b4a2467f4bdda1763a7" + }, + "api/schemas/doi.py": { + "algorithm": "sha256", + "hex": "4af4715bbb71c1e66c98a8404fb1265f2a9623f6cd9ad7caf71abe1faddcd7df" + }, + "api/schemas/domain.py": { + "algorithm": "sha256", + "hex": "4e608d5ea09bbf2d81432d4b0c1343cc9ddf83396ed3075fed7685611478c27d" + }, + "api/schemas/domain_goal.py": { + "algorithm": "sha256", + "hex": "c12454f958df703195e8a0e532f5ce9f23b2b913d2c769e36fd86b858c21c5fc" + }, + "api/schemas/execution.py": { + "algorithm": "sha256", + "hex": "18dbbc2b98b85558ef819c38fea43882d3b88f5bcf2fcfb0d665a49ce5a4145b" + }, + "api/schemas/extension_point.py": { + "algorithm": "sha256", + "hex": "c062b266b5a5249907885db8650c8044076ee528e576e4d38a93af082a8b2d06" + }, + "api/schemas/fabric_graph.py": { + "algorithm": "sha256", + "hex": "b9ad6093a75a7c73f0ea3e1d47a1795e4ba107c7b71bea4d35ad7b21a42e1e22" + }, + "api/schemas/identifier_migration.py": { + "algorithm": "sha256", + "hex": "59645fdb76d635106bc7c70f98c560857d50530e176de1add50ae26018f96ded" + }, + "api/schemas/inbox_feed.py": { + "algorithm": "sha256", + "hex": "ddb632db83eeb6676610a83326716c4c1c8d96ac988747e36b04b2b9f369ee15" + }, + "api/schemas/intake.py": { + "algorithm": "sha256", + "hex": "cc7ef4ba2ab77e176a985db81a489653e7138522d31160b4bbf81212cef2edc4" + }, + "api/schemas/interface_change.py": { + "algorithm": "sha256", + "hex": "29848212931f2640a65fa5286641e5c08c51082cc6266c8efc1beaf4a29617af" + }, + "api/schemas/legacy_meter.py": { + "algorithm": "sha256", + "hex": "c31b0de566234b1d1b369ef90a8810172d3ac00c84998fe2abf6115b92af29a9" + }, + "api/schemas/managed_repo.py": { + "algorithm": "sha256", + "hex": "beeb8aaafa0efebd3216e7daabdae973b3b2215f77a1fbf0e7520d3532e219da" + }, + "api/schemas/ops_run.py": { + "algorithm": "sha256", + "hex": "f5839e25d7e86a6dddfaa0301a219768a3319b2388aa0f194a069d067889befd" + }, + "api/schemas/progress_event.py": { + "algorithm": "sha256", + "hex": "1b2b28fbb6b89e9b64fe06ac9584162c8adc81ca7a3eeab98810910520c70fbf" + }, + "api/schemas/recently_on_scope.py": { + "algorithm": "sha256", + "hex": "3f33ef525e58faed99afc796eb51de71f376a0f9a43f1d4186dcb4dec4c375d5" + }, + "api/schemas/reconciliation.py": { + "algorithm": "sha256", + "hex": "bfe15287270108449923db918fdad670db0a797d2027a9eba32f42353a8d9806" + }, + "api/schemas/repo_goal.py": { + "algorithm": "sha256", + "hex": "9228389ecd53697127635d7bb0dfe045e5e144e1fc71a7521d8c2c63253434d0" + }, + "api/schemas/repository_rename.py": { + "algorithm": "sha256", + "hex": "517704b0d7018a4fb7c7eb577ae88dfec48eec224bf912c14efe95bf74898e99" + }, + "api/schemas/review_contract.py": { + "algorithm": "sha256", + "hex": "30a9700612dba308554a58bc8bc709694d6501d156b7c87dda0b6aa92997ce69" + }, + "api/schemas/sbom.py": { + "algorithm": "sha256", + "hex": "67f4f21d5fb4d754e920bbc63816e10b0f6cf0b953e0981388cb4718b6f41ade" + }, + "api/schemas/service.py": { + "algorithm": "sha256", + "hex": "9582b8ac339493c56cc54b6176d1fc06fcf981b4e6412cf1398232b663ecf075" + }, + "api/schemas/state.py": { + "algorithm": "sha256", + "hex": "aca2de89a79a8cefae3a24d2c3abdd6edca3eb7e88d896f67916912869247b9d" + }, + "api/schemas/suggestion.py": { + "algorithm": "sha256", + "hex": "7d1810ffaa81891c73960a22a829ab87e99e0654c33b64d0324fd12840343f9e" + }, + "api/schemas/task.py": { + "algorithm": "sha256", + "hex": "1292eac2643530d293b34c4ed5b8d02e19f4124ba6876b98a19beefe8d5ffa17" + }, + "api/schemas/technical_debt.py": { + "algorithm": "sha256", + "hex": "e7333c06b60cf477934623e4f7b8d00d8ebf84065bf5c4784adcc7d21978fc25" + }, + "api/schemas/token_event.py": { + "algorithm": "sha256", + "hex": "bb4798ac8cc23c806bb21c8b0ece60a44357ef416e3b26b0afa077ccfe83648a" + }, + "api/schemas/topic.py": { + "algorithm": "sha256", + "hex": "ad687da4c194126b3e67aa0177ce273e17cbd0bb823ab25eb23539d64e78e148" + }, + "api/schemas/tpsc.py": { + "algorithm": "sha256", + "hex": "d4b481781e1547ef38439a18046c596e7b6640a39c923981fd98cdc05d321aa9" + }, + "api/schemas/work_record_projection.py": { + "algorithm": "sha256", + "hex": "9c1364576f8775fa5d6cc1a16bf1ab57cee1fc25aa83586b42971bd99f104fa6" + }, + "api/schemas/workplan.py": { + "algorithm": "sha256", + "hex": "c3c78a8a5d13c7b053c7fdf0b686b8db72af5dd81902f19263d8ad57c5446be4" + }, + "api/schemas/workplan_dependency.py": { + "algorithm": "sha256", + "hex": "5724f3a16b23657275d8e3fa7fe54d6018f13f8e961fc0254fdebad8c1eb8708" + }, + "api/schemas/workstream.py": { + "algorithm": "sha256", + "hex": "2b5047e04e9c86f2a6872a034f538d2f5440a8f0339d43fdc5ae0479ac8739cb" + }, + "api/schemas/workstream_dependency.py": { + "algorithm": "sha256", + "hex": "77d717c16b2d31a97123b16fefd1bd62ed176767afd298230b7c3bf6238f7c9f" + }, + "api/services/__init__.py": { + "algorithm": "sha256", + "hex": "da66b54e6eadb7d7212ee1e4efaee5f4f78b735b4e58144d6a7aa3515962b764" + }, + "api/services/consistency_sweep.py": { + "algorithm": "sha256", + "hex": "e7e20df90304469546c96f5534d050fcbe5fb492162b474c2b865873344c12e8" + }, + "api/services/execution_queue.py": { + "algorithm": "sha256", + "hex": "fd608ee7cc0b3acb6c26962cdfddf643aa96c973646803d3a31cc4b317412280" + }, + "api/services/fabric_graph.py": { + "algorithm": "sha256", + "hex": "6f321ad0859e65c4b3faafc475c9af51d4e86c63c7ecb1a31f785e494524e8ae" + }, + "api/services/forge_credential.py": { + "algorithm": "sha256", + "hex": "80a53bf6e3514599d293cf2c2459e912ff83a96b0793e5128e2f9818618750eb" + }, + "api/services/forge_projection.py": { + "algorithm": "sha256", + "hex": "af4c266ecaa0fdf53b696e4a11b553c84cff58b1501d82e87165e344ca35c25d" + }, + "api/services/forge_repository.py": { + "algorithm": "sha256", + "hex": "c6bd3ffc7c614a24554091c0c28269abba1c8bdcc8b15a289091864a7131cad0" + }, + "api/services/historical_projection.py": { + "algorithm": "sha256", + "hex": "9ff2a1e2d97a0499f62220533f9d8fc1cd22fe02a13abc2bbcd346b86dc34fba" + }, + "api/services/informed_decision_contract.py": { + "algorithm": "sha256", + "hex": "cb686ca8066e4a42e5efa296040565b07afe7c2cf7733e2f256a3565b4b81633" + }, + "api/services/legacy_compat.py": { + "algorithm": "sha256", + "hex": "82f8e720c72da7294e006fd0ab1aaaff80ce0f2f088adb20150289e21a651603" + }, + "api/services/legacy_meter.py": { + "algorithm": "sha256", + "hex": "95f77ca2b51bc9474d3bd39640e491a72a4454c60683768d53d22c7eb0518510" + }, + "api/services/lifecycle.py": { + "algorithm": "sha256", + "hex": "ce066dee96e6a2aebc8d6c5fe4f482823a83d0426e880fcc4c3e46addaf22f1c" + }, + "api/services/markitect_templates.py": { + "algorithm": "sha256", + "hex": "ff1ad991b25d047003b9f16543ba500a95c0771803883374a3b1c417180671ce" + }, + "api/services/memo_dispatch.py": { + "algorithm": "sha256", + "hex": "85e50695fe9f904591181d19e0632730b30b770998c990b8b7037430b2410fae" + }, + "api/services/memo_forwarding.py": { + "algorithm": "sha256", + "hex": "4f79e6412aad501a28031557ddc78ed191e15f467b434f2e4f779254d60a814b" + }, + "api/services/memo_notification.py": { + "algorithm": "sha256", + "hex": "12de35652472c6b244d393e4ee82d3dc9d8a77ef8d8625ad35f95eaec398b71b" + }, + "api/services/message_receipts.py": { + "algorithm": "sha256", + "hex": "509dea53f843abf4099c7a4e6d6c5ffdeac979150806493c3fbf29cfdab3db0d" + }, + "api/services/ops_run_projection.py": { + "algorithm": "sha256", + "hex": "405036d4423f78fd2ab0f4c29ce9e2d415824377b1bf657ac03622d2e4b18f12" + }, + "api/services/recently_on_scope.py": { + "algorithm": "sha256", + "hex": "941f18194b24e3a92ab20744b9bc17f81db94a017e78d9da7ff0b64a11a265b5" + }, + "api/services/reconciliation.py": { + "algorithm": "sha256", + "hex": "08d9f78c4fe26cba67e4dbc510a0719fe8060b4888e0dfda2f295f8f93496bdd" + }, + "api/services/repo_manager_dual_run.py": { + "algorithm": "sha256", + "hex": "8826ab47565120a7f106007ca48392c2da9af02f496e11fbef07771a45daee2e" + }, + "api/services/repository_aliases.py": { + "algorithm": "sha256", + "hex": "a3b520dad3201e1627c70a8027b1b9d765d533d490cf524ee68672ff4af92e89" + }, + "api/services/repository_identity.py": { + "algorithm": "sha256", + "hex": "7fc1e26fe92cc1914b2ddf3e60078a28553482bd22413377beaf04ad5c7c5be4" + }, + "api/services/repository_rename.py": { + "algorithm": "sha256", + "hex": "a5aa9334f17e4642b76399b4a0e06484dacc9c209586bac968247b2637024e21" + }, + "api/services/review_contracts.py": { + "algorithm": "sha256", + "hex": "2bce44e33d129b33537cf70bc86250ee0a5756df728c40b168b8230f1af8fd96" + }, + "api/services/sbom_nexus.py": { + "algorithm": "sha256", + "hex": "df850101985523cd785b7349d0686062bca011a6aa1ddb9e8fb4a3b7dfef6dab" + }, + "api/services/schema_state.py": { + "algorithm": "sha256", + "hex": "ad3bf7d49314b2683ee7f1778ce03f369d09477bb6d69f5c5f2ccdd3acc46c7f" + }, + "api/services/suggestion_relevance.py": { + "algorithm": "sha256", + "hex": "ad6b94d3f049e318c67c14fdb2aa7364988a57af7c1caff26f6c1527eea4bc88" + }, + "api/services/suggestion_wsjf.py": { + "algorithm": "sha256", + "hex": "e204f4ef469289ecc2c3cfea8cf04f548cc5b8fcb268712a04cc711856109a9a" + }, + "api/services/summary_cache.py": { + "algorithm": "sha256", + "hex": "e87b912da8e3e032184e269388105a3d9a4ca73d3c7dea453d82bc9ac9a1f719" + }, + "api/services/task_record_id_backfill.py": { + "algorithm": "sha256", + "hex": "71d8e963d89b85c6cb859414e280607464838628602590a641fa05e8dede3734" + }, + "api/services/token_sources/__init__.py": { + "algorithm": "sha256", + "hex": "00f151308dd4287434c921a8713e0b340c5759bfbc7b18dd28f0c522cc406d57" + }, + "api/services/token_sources/attribution.py": { + "algorithm": "sha256", + "hex": "136ba70619453ac033cd570acee529776f8eb441e76e9dddf475adba4345912e" + }, + "api/services/token_sources/base.py": { + "algorithm": "sha256", + "hex": "bbd19cbcd713d16a5586147ec2c263af4dc11b1a50ef56035195cda05013ff04" + }, + "api/services/token_sources/claude.py": { + "algorithm": "sha256", + "hex": "5cd26cf652a0977fe7e65b153162e93a9db7629fc44c3aee094726c81195a498" + }, + "api/services/token_sources/codex.py": { + "algorithm": "sha256", + "hex": "2eccea35babe7aa02d8174023a125ad955f1c691de80090eddd1f1e66969144c" + }, + "api/services/wait_kind.py": { + "algorithm": "sha256", + "hex": "69d7ea79df1ca5e5ed2b0fbf6eba78443fb70485ea67d77839ffaa3edb10c941" + }, + "api/services/work_record_identifier_migration.py": { + "algorithm": "sha256", + "hex": "1ef732a6beba93d2b69b04fc1e510c452eb1663b7519383358bd3878ab6d8323" + }, + "api/services/workplan_files.py": { + "algorithm": "sha256", + "hex": "6f4aba5ef2811118cfbd4ca436149730a404ea91e5c1f47212c646a5a2ef5365" + }, + "api/services/write_idempotency.py": { + "algorithm": "sha256", + "hex": "ea1d709f25327492e65267c8b0d9159aa1576cf59b353f1451d8d39488f2c287" + }, + "api/task_status.py": { + "algorithm": "sha256", + "hex": "53dcf200d9f2ef206d7fdc166e778fbdfbd72d9b600f82760a3108dac83b3320" + }, + "api/work_record_flavor.py": { + "algorithm": "sha256", + "hex": "72f5664aefa5230fd5664755428fd8af383309d12819aba49a59b35ec2a7aa15" + }, + "api/workplan_status.py": { + "algorithm": "sha256", + "hex": "ca6c9df3038dbfe02dd95b2bafc0ed64b1bdd316b16c8631a1376da74f7a77cd" + }, + "custodian_cli.py": { + "algorithm": "sha256", + "hex": "0dcf8f6ffdcc3dd21339af3132693b700210fddfe58a68a10da671db27d43e75" + }, + "dashboard/observablehq.config.js": { + "algorithm": "sha256", + "hex": "d54a2162803be62b1fa39d5e7e2ac25a9e20a5ed41c8a280243e9f76ebe96db3" + }, + "dashboard/package-lock.json": { + "algorithm": "sha256", + "hex": "633f2a3712879937670307f24ddf9c8efa2ed2c7fd26f6f73cfc5d4480fae554" + }, + "dashboard/package.json": { + "algorithm": "sha256", + "hex": "ec63294626b088865ba1fb052d6a6a2a29723b5e29cc20e9c69528b62cb5ac53" + }, + "dashboard/src/capability-requests.md": { + "algorithm": "sha256", + "hex": "0acf764934fc01756d02fd4f2bf7cbcd88142dcbc723601fdc9ff32275aba26f" + }, + "dashboard/src/components/action-confirm.js": { + "algorithm": "sha256", + "hex": "4c4da9f770ac2d12b5b1a9bd041ae1aa01c747a0e5e123784047512911d716aa" + }, + "dashboard/src/components/config.js": { + "algorithm": "sha256", + "hex": "33afffe68f56aac229de15f5152c6de37652ccb601a5d2845d2e9f210e87a61e" + }, + "dashboard/src/components/doc-overlay.js": { + "algorithm": "sha256", + "hex": "e4926a169a05ede4e353b0db620a694c971e88f000668d53db5d18fc50955558" + }, + "dashboard/src/components/entity-modal.js": { + "algorithm": "sha256", + "hex": "6179ca8c418921a716e29531dee0f61030d9cec91da40749fb4eeaac6d0377d4" + }, + "dashboard/src/components/field-help.js": { + "algorithm": "sha256", + "hex": "893451916214d27fce5c5e86930d4420b259726fe900909487668ba918db49e7" + }, + "dashboard/src/components/help-tip.js": { + "algorithm": "sha256", + "hex": "0b192e29ea7db8103264e79745a4fed174d71c29cf9f9a129fa76f4252df0342" + }, + "dashboard/src/components/improvement-modal.js": { + "algorithm": "sha256", + "hex": "8b88ff03b258e45f1f111abf65f62c884b63f86dbaeb35a8aef06910eb6be8f1" + }, + "dashboard/src/components/multiselect.js": { + "algorithm": "sha256", + "hex": "8e41df009acb139b91632daf3ae0450ccb201972ac48aae5b7bf8a06c782f0c1" + }, + "dashboard/src/components/ref-cell.js": { + "algorithm": "sha256", + "hex": "abea58e74684d7678ac04161329b8e9ac264db4e25f5d8c76afdf829fe2aff87" + }, + "dashboard/src/components/status-control.js": { + "algorithm": "sha256", + "hex": "ac9bd6bb89b9584f177a48c64c8839eb48f49bb48117244a2ec3c3961aa0f591" + }, + "dashboard/src/components/toc-sidebar.js": { + "algorithm": "sha256", + "hex": "54d5d85013b848b87552fdc6145077b5ed67320a93399f212587e46c0f4e4464" + }, + "dashboard/src/components/workplan-search.js": { + "algorithm": "sha256", + "hex": "d0f6aaf1f682e7c2dbbbe37d98ab7e2dd4f4847012301ca83474c342066cd7bc" + }, + "dashboard/src/components/workplan-status.js": { + "algorithm": "sha256", + "hex": "8d0a9bfd05cdebb58c7acf20f149c872796a290ee3581895ef576c44dee02ec1" + }, + "dashboard/src/components/wsjf-triage.js": { + "algorithm": "sha256", + "hex": "6f5b2d55ed06f448a5db6fb7a15f66406332eff8fde3f72a4ebe9a733b60ca70" + }, + "dashboard/src/contributions.md": { + "algorithm": "sha256", + "hex": "05acf2fa351ae70f74d7573d63e9be5b32fb391863099df403c58810fd277465" + }, + "dashboard/src/data/contributions.json.py": { + "algorithm": "sha256", + "hex": "25df053fa57b621ec7e1af3793f14a6ba6f7b2c92ee54191e666be622a63f48f" + }, + "dashboard/src/data/decisions.json.py": { + "algorithm": "sha256", + "hex": "1d7e6c666654d2d480d8dd1275d556e9873517f4ce6a5ad4011bcf4b3fd66def" + }, + "dashboard/src/data/domains.json.py": { + "algorithm": "sha256", + "hex": "bcd5bc5afcc39eb339b6f2b2fcd09b890eafb990747382edd3beff3b7f5526fe" + }, + "dashboard/src/data/gitea-inventory.json.py": { + "algorithm": "sha256", + "hex": "f3bfda3275b821d5b86fa9b49a349082419fb63ee94b625964249ab606d217b3" + }, + "dashboard/src/data/messages.json.py": { + "algorithm": "sha256", + "hex": "028fc00b4195fe2a410883b8dcd992259495494b64b8e379564c018ae0e14e1b" + }, + "dashboard/src/data/notices.json.py": { + "algorithm": "sha256", + "hex": "40fd604d0622081e1b24d1355453a0b57432d7eb7b4c95210313af7633b6567f" + }, + "dashboard/src/data/progress.json.py": { + "algorithm": "sha256", + "hex": "71696e300f4cef6623719e44e40a90b5c330be1ea338e6f549d3447573e2906e" + }, + "dashboard/src/data/repos.json.py": { + "algorithm": "sha256", + "hex": "a1a020ae2076725bb6420d862eb329544eb1c2c2fffd73780949b7106d5914d0" + }, + "dashboard/src/data/repos/[slug].json.py": { + "algorithm": "sha256", + "hex": "27f4e8e85df24f55e760cff875f25a65ec5fa3a4c42f121b19daccb2c4488550" + }, + "dashboard/src/data/sbom.json.py": { + "algorithm": "sha256", + "hex": "61654aa4e723f403cf7e2de568a20b29ca924bd4e9b7227c9312018f5246e5b5" + }, + "dashboard/src/data/summary.json.py": { + "algorithm": "sha256", + "hex": "1d1a9308b109bf762404d8dc4388b2ec2d546d57a195a02f0e545a90f371c52c" + }, + "dashboard/src/data/token-events/[id].json.py": { + "algorithm": "sha256", + "hex": "5b581ce85050b3ff8153cba55f842d44ae73f0117bfe6a45232a30f0a472e9d5" + }, + "dashboard/src/data/token-summary.json.py": { + "algorithm": "sha256", + "hex": "3c42651295a3cad41808b5518f40e3b16c316cc601a6308bc57acf5afad013b0" + }, + "dashboard/src/data/workstreams.json.py": { + "algorithm": "sha256", + "hex": "6ad80b1c475f5975f325426b647bf7db5e7790f39679473cb5a91c69930ff4fc" + }, + "dashboard/src/data/workstreams/[id].json.py": { + "algorithm": "sha256", + "hex": "17579797a49665812cf03003964b6f34dddee3bbeb96082f1fbee6fb5cee9358" + }, + "dashboard/src/decisions.md": { + "algorithm": "sha256", + "hex": "4b933c0a625c2e0b25e0ddfc57d5c6aa4e01b23715f6fb1d9488bbfa948c40ff" + }, + "dashboard/src/dependencies.md": { + "algorithm": "sha256", + "hex": "d15d0d1d428f64d0504483b4fc7ded3cf45da71e82c3cfe47c993af81540b3a1" + }, + "dashboard/src/docs/capabilities.md": { + "algorithm": "sha256", + "hex": "336bc79dc393513fc059853d4b93e76194b5f4dd4575722b9d1af47708e45fb0" + }, + "dashboard/src/docs/connecting.md": { + "algorithm": "sha256", + "hex": "aff97f6b91f881ab3ae3c6bd2fbf65e8f9181fc61b8530d6a7e5f1e0433e99e2" + }, + "dashboard/src/docs/contributions.md": { + "algorithm": "sha256", + "hex": "58884f7b282bf0eb7827119e5b1e3e8086d584cb2d88d42616f5ae646e7dba88" + }, + "dashboard/src/docs/dashboard.md": { + "algorithm": "sha256", + "hex": "f121c8f7789058cd61c4844222c7fe882afc422291479243fa8e11b2a9562593" + }, + "dashboard/src/docs/debt.md": { + "algorithm": "sha256", + "hex": "3b8773911371f26877f6f466c7887b5d55c03186a75c252327aa3fd858965f0f" + }, + "dashboard/src/docs/decisions-kpi.md": { + "algorithm": "sha256", + "hex": "033d9bff17415427cac75b7dcd321528a02f9aa00bfbaae1af8ef19913720cde" + }, + "dashboard/src/docs/decisions.md": { + "algorithm": "sha256", + "hex": "edca19d3981910c2b861c82737753fe1bd44f335e96eac7beb86ca65233d5579" + }, + "dashboard/src/docs/dependencies.md": { + "algorithm": "sha256", + "hex": "4d1719268002c4385665d2fe2a0ee1d83f2d1d591cff8b178b32f17b48787f6f" + }, + "dashboard/src/docs/domains.md": { + "algorithm": "sha256", + "hex": "4fd1384abd886d8a8a29fa69421e109a47965547f6524c520a70acb524630591" + }, + "dashboard/src/docs/extensions.md": { + "algorithm": "sha256", + "hex": "bf75ee5b889d70a9a0dd39c9ff6da838f04bbb258b31b7093acbcf463aabfd45" + }, + "dashboard/src/docs/gdpr-maturity.md": { + "algorithm": "sha256", + "hex": "c03f939317741bdd62881805fc0e500a2dab9d4dfc96365fda86989ee8f09fe5" + }, + "dashboard/src/docs/goals.md": { + "algorithm": "sha256", + "hex": "9c8a374ee3090833e2487744e40ad1666f2b55d7b5b078a9365275470325a31c" + }, + "dashboard/src/docs/intakes.md": { + "algorithm": "sha256", + "hex": "fc61b50436971f1c1db3bbae88d317ba62e0d82b234065efe0110e0ce0c41c4f" + }, + "dashboard/src/docs/inter-repo-communication.md": { + "algorithm": "sha256", + "hex": "7bef6237ca5e6b54b3ee76cdc6ffb254e10a6b657941c960f30e82790b9eccbc" + }, + "dashboard/src/docs/interventions.md": { + "algorithm": "sha256", + "hex": "c0a5b2ca7f461e500212423a2e91fea727da3a5f5a0dca9905e91978cbbec956" + }, + "dashboard/src/docs/live-data.md": { + "algorithm": "sha256", + "hex": "f649f82abf1f2611f90f3e85a08a3220a050e9f29a8c2d26ddf9f5e6bbc8f1ab" + }, + "dashboard/src/docs/overview.md": { + "algorithm": "sha256", + "hex": "77f9707ea68a528d21206a2723e729d1a8e95b8ed420492ac39495d9328fb24c" + }, + "dashboard/src/docs/progress-log.md": { + "algorithm": "sha256", + "hex": "566ce978f2855bdcbcd1bc82f557a830c47f35e45ff1ab840473321614da0b20" + }, + "dashboard/src/docs/ralph-workplan.md": { + "algorithm": "sha256", + "hex": "f73ed54f47e77aae28b2e6c80efe80fe5e0322e0528db8da07f15ef6da8a0b0f" + }, + "dashboard/src/docs/reference.md": { + "algorithm": "sha256", + "hex": "3c8a75641ac3b021079629d1f6e9795afaf2717b48347551c4b3ce3f9f6aa034" + }, + "dashboard/src/docs/repo-integration.md": { + "algorithm": "sha256", + "hex": "705e874201aed903c943cc78559c4cec361c432456d00ccbb41e6d3c215cfdec" + }, + "dashboard/src/docs/repos.md": { + "algorithm": "sha256", + "hex": "655cd5c20a2132d0c61325b4572dc27ddb301aae592376a7d88ce375ed6b29fe" + }, + "dashboard/src/docs/repository-renames.md": { + "algorithm": "sha256", + "hex": "3b182c94ce7979d27bc2c86d5327a809a2f4f0de2dd51fe03e6a4685f0c53576" + }, + "dashboard/src/docs/sbom.md": { + "algorithm": "sha256", + "hex": "32f9813ae6a5f55709333c325ef8dde70d771c90f7191f9ed74d0b53df6572c1" + }, + "dashboard/src/docs/scope.md": { + "algorithm": "sha256", + "hex": "105d0118e1e54a669db6b50653b594d1438ac7b87138afb6218c9ba7855e7391" + }, + "dashboard/src/docs/services.md": { + "algorithm": "sha256", + "hex": "1e448dd0551c0ba09fe182b3d7c16f4dcce2fa5eeb61bf10a89fb84e5b5b88d1" + }, + "dashboard/src/docs/state-hub.md": { + "algorithm": "sha256", + "hex": "e5fb83ce46dc2bf8ed23b481fd0bed6e692985ad50b66eb6510c054197f99641" + }, + "dashboard/src/docs/suggestions.md": { + "algorithm": "sha256", + "hex": "6792b6be0458a47ed774e1707d623b0c767361697e7f127e4cb2cfd6204b3421" + }, + "dashboard/src/docs/tasks.md": { + "algorithm": "sha256", + "hex": "5eafd0be1ddc21d5538524ac014ba9db4758ae327a60398a53ba824d100ea6cb" + }, + "dashboard/src/docs/todo.md": { + "algorithm": "sha256", + "hex": "814620124658d0f4056f1a0af9059a888a4997317fdfb0813de051a701b3acbf" + }, + "dashboard/src/docs/tpsc.md": { + "algorithm": "sha256", + "hex": "69acfba5c4f415145996f75f1edf12eb8f12e93f8bdff50008ab311f9df67548" + }, + "dashboard/src/docs/work-records.md": { + "algorithm": "sha256", + "hex": "06324e6dc5cb646fe8b229798f5ed5cf78399e52d7265fc5585cdebfc6b03c17" + }, + "dashboard/src/docs/workstream-health-index.md": { + "algorithm": "sha256", + "hex": "bcffdf8fbe9f2baf88b7bf4af025b42e5044310a86407aaa6025945be23ac2ef" + }, + "dashboard/src/docs/workstream-kpi.md": { + "algorithm": "sha256", + "hex": "98e1149fd7e826c897ebe97ebd8f367e2295344d0d8db05c1d48dabd21bfc3d9" + }, + "dashboard/src/docs/workstream-lifecycle.md": { + "algorithm": "sha256", + "hex": "f3162a77e335a5b201e1049be1c7e2d35ddd274532e2a4a1b74ff81ea5d43171" + }, + "dashboard/src/docs/workstreams.md": { + "algorithm": "sha256", + "hex": "bcfef0a8fb73ac80bd0d10833f302ddf7e99d3d931f7bc8a2633133b05ed42ed" + }, + "dashboard/src/docs/wsjf-triage.md": { + "algorithm": "sha256", + "hex": "632dc11c3ef4e422885b3d4526413367de8c9043597e826e92885d64dbfc05ab" + }, + "dashboard/src/domains.md": { + "algorithm": "sha256", + "hex": "72f312d4ece7708e2fcd26213bf58668c5fe866a3f164460ea11b62c0e2ade06" + }, + "dashboard/src/domains/recently-on-scope.md": { + "algorithm": "sha256", + "hex": "932e0f21465734d3812af862eb11660fa59f7f53f4151f3fc346de0828b1ddb7" + }, + "dashboard/src/extensions.md": { + "algorithm": "sha256", + "hex": "941756d267eb8c336f9e5439e8b3f3cf5641eea6bb1795a3f69f442b61ad4de8" + }, + "dashboard/src/goals.md": { + "algorithm": "sha256", + "hex": "89d6fbd47d6b58835c1ecad74a3249712e1a3282749ac674b1a152689b65fafe" + }, + "dashboard/src/inbox.md": { + "algorithm": "sha256", + "hex": "3392253cc634d18381d1ad801177bd7af4e602b8786d4ed17010c5ff04420038" + }, + "dashboard/src/index.md": { + "algorithm": "sha256", + "hex": "83ae6fc0080f65c092de7c6eb849044b34b00dd70ce778c39dd8d697564b0f1f" + }, + "dashboard/src/interface-changes.md": { + "algorithm": "sha256", + "hex": "0c53fc70f5ba1b4adec493633aece42e5469ab3d4f55ca172ba01311b0a98fd4" + }, + "dashboard/src/interventions.md": { + "algorithm": "sha256", + "hex": "780394878d78f59323d1d17aa94dee54c9918f5c1f29c915511f29f0316825e0" + }, + "dashboard/src/policy/intake-doc.md": { + "algorithm": "sha256", + "hex": "e4b0868f3a25580015363946597c761a48508fb5a253e6d34394ffb730259f89" + }, + "dashboard/src/policy/repo-doi.md": { + "algorithm": "sha256", + "hex": "ee10b5895f6826fa4051f079cc97b8c51b3b4185c084b00893f729e71099e8b1" + }, + "dashboard/src/policy/service-dom.md": { + "algorithm": "sha256", + "hex": "7302a4322807483b6d2cdca6664fbba51f3b621ea86ee0b001009979ba8d7a1d" + }, + "dashboard/src/policy/work-item-dor.md": { + "algorithm": "sha256", + "hex": "eb9da554b7f975ae4e247661585d5d8c7ead76d49e1dc38da3968fe5f74b7bb7" + }, + "dashboard/src/policy/workstream-dod.md": { + "algorithm": "sha256", + "hex": "6348935bea8cc3f229baa9b0c81dbb0b4953e567132b11556af0baf0be47ff26" + }, + "dashboard/src/progress.md": { + "algorithm": "sha256", + "hex": "7bfe7a4254b7360de8dc175f38eb1e55a7b80c4449634f69f740493ff9a26a85" + }, + "dashboard/src/reference.md": { + "algorithm": "sha256", + "hex": "4b88d8282e2daf1847863f587fdd698be6079f158fe6538041323a9f03cf7a46" + }, + "dashboard/src/repo-sync.md": { + "algorithm": "sha256", + "hex": "4499a3aae4d88d30d65fe96608b2e3de59ecd8889901cf4968db3620b83a3fc5" + }, + "dashboard/src/repos.md": { + "algorithm": "sha256", + "hex": "c0e969c1ac160d0a1e5687949c15ae76748f3da339b182f0f3d44526368cd8f2" + }, + "dashboard/src/repos/[slug].md": { + "algorithm": "sha256", + "hex": "24057fc94a2e631403606a33f68193ee5888c2830f8f92d5ed7b91774b09820f" + }, + "dashboard/src/sbom.md": { + "algorithm": "sha256", + "hex": "d21813fdf6c64be1250e97c1bd9c5a4536663728ae30f94d5eb44c21c8c1c15d" + }, + "dashboard/src/services/first-party.md": { + "algorithm": "sha256", + "hex": "957f4332fd4c38ba2a8d30785a17843b57ce8ae9287b2063d23cda4a9080ea21" + }, + "dashboard/src/services/self-hosted.md": { + "algorithm": "sha256", + "hex": "13d611ce3d980233adef094580fa3b35b8e71a7c879bb596fc93a446e6ea2aa7" + }, + "dashboard/src/tasks.md": { + "algorithm": "sha256", + "hex": "b36f0aac7c92152e9753dd7cf4e133aead702946d4ababc7c1a71dcc060ad7a0" + }, + "dashboard/src/tasks/[id].md": { + "algorithm": "sha256", + "hex": "2a0ec4c22238f9ca372767822b8078add84385576c1ea04917db83dff322d8d0" + }, + "dashboard/src/techdept.md": { + "algorithm": "sha256", + "hex": "794922e96282e1b24e75be0907165df7e834c0d09d62a52575d2d571d2ddee0a" + }, + "dashboard/src/todo.md": { + "algorithm": "sha256", + "hex": "27542b218360277c244f489b4b8805b7e76b859cb96b3ec4f11f9090bb4ed50f" + }, + "dashboard/src/token-cost.md": { + "algorithm": "sha256", + "hex": "18dd7f69f50bbed3fa11939f22821d5ce99b227e0b63e09148d69fccea6a29ce" + }, + "dashboard/src/token-events/[id].md": { + "algorithm": "sha256", + "hex": "0baa83a6eeed1c252ff5ddedfc3aa328f0358b289297716828ac93afb4b74a6c" + }, + "dashboard/src/tools.md": { + "algorithm": "sha256", + "hex": "fed04b842d9d2a09bdb5876b1ca73de0f159366c6a94c96ba417ecacd4f5dfeb" + }, + "dashboard/src/tpsc.md": { + "algorithm": "sha256", + "hex": "095456db4aaffb4ab43aefe37c3a1c4c9e339dc34641f0e7988c329edbffa029" + }, + "dashboard/src/ui-feedback.md": { + "algorithm": "sha256", + "hex": "11f584960e371803bc1cbe2ff2cb43b1d4d60dd19483e66e13e25f87a2a4bb70" + }, + "dashboard/src/workplan-queue.md": { + "algorithm": "sha256", + "hex": "22ee89aa09ccec2948b4b7ac79153afcde8b55579655f728669dc09652047f8d" + }, + "dashboard/src/workstreams.md": { + "algorithm": "sha256", + "hex": "6b841eabf4fb4876ace06ee3212cbec140cb7de3e638d6136c32089e4553347d" + }, + "dashboard/src/workstreams/[id].md": { + "algorithm": "sha256", + "hex": "2e49391fb4f0b2431d6fb5187baf0f3d27dbdcc97e27c806eedf30de86329ed6" + }, + "dashboard/src/wsjf-triage.md": { + "algorithm": "sha256", + "hex": "028c78f25321870228fd2926f0c31f35978ef99590d59a461f6a48b650ba2203" + }, + "dashboard/test/config.test.mjs": { + "algorithm": "sha256", + "hex": "ef2fa6b462912314459026e29dd3b3ac6727a1a2ae0bde663c9ca1210d5059df" + }, + "dashboard/test/improvement-modal.test.mjs": { + "algorithm": "sha256", + "hex": "0e446d2e1f490d13f811cc952e21b54c7912416ded12ab2e29a9227f56fa9271" + }, + "dashboard/test/status-control.test.mjs": { + "algorithm": "sha256", + "hex": "4ddb95edc5e6c4cd309eca7bf62897ee8ba20fc53625caa80649b7bfd4afe6e4" + }, + "dashboard/test/terminology-nav.test.mjs": { + "algorithm": "sha256", + "hex": "b30041b001b213799168e0fde2d18b4991929f3db6b2526576370ee8dca631f6" + }, + "dashboard/test/workplan-search.test.mjs": { + "algorithm": "sha256", + "hex": "39fe94609497c8ec49b36d0cab30f16c71f0cf30fdbee892fe4d8624dcfb0630" + }, + "dashboard/test/workplan-status.test.mjs": { + "algorithm": "sha256", + "hex": "def4ac2aaf4990d3f463fac4cce65d1ca87fd418d4bc7deefad74119f3217c2f" + }, + "dashboard/test/wsjf-triage.test.mjs": { + "algorithm": "sha256", + "hex": "f3074eb2d6068a3c650ff4da6ee8842e3950ac1321fa8003cb09c227ca345030" + }, + "deploy/informed-decision/README.md": { + "algorithm": "sha256", + "hex": "de63232e52731eb1a221450ab03016fce14dfd9cb4bbacb1f923d2934260a146" + }, + "deploy/informed-decision/dispatcher.candidate.json": { + "algorithm": "sha256", + "hex": "7212b50ec12f25b32612263fe3ec36a0e17d3f8e603eda2cd6e2c60eb73f4206" + }, + "deploy/informed-decision/kustomization.yaml": { + "algorithm": "sha256", + "hex": "21cff0bfb91e68194060ea3ce226b0910654be006d7eb509bb8b175146b19516" + }, + "deploy/railiance/README.md": { + "algorithm": "sha256", + "hex": "820be0b56f67b25bb9535d4e1b09e824013523962ca14da2ddd0857339437cbe" + }, + "deploy/railiance/apps/charts/state-hub/Chart.yaml": { + "algorithm": "sha256", + "hex": "8bde0c4b826a1192003f553d7a140e5bb09831885b71cc199f5fc723d301a353" + }, + "deploy/railiance/apps/charts/state-hub/PROMOTE.md": { + "algorithm": "sha256", + "hex": "0d751752438bf0508fe0228fb946d2721df236fb3855fbf82a223ddebc3fdc74" + }, + "deploy/railiance/apps/charts/state-hub/files/repo-classification.allowed.yaml": { + "algorithm": "sha256", + "hex": "ad3d656c27932bd592ed5caf34b42faa26bd58d14bb0b6c4100bb8a42c8b213d" + }, + "deploy/railiance/apps/charts/state-hub/templates/_helpers.tpl": { + "algorithm": "sha256", + "hex": "b5b1bf87365c61c0499fec43877dc52bf021e20b556fad553ec2c7c849778a01" + }, + "deploy/railiance/apps/charts/state-hub/templates/classification-configmap.yaml": { + "algorithm": "sha256", + "hex": "91700b9b186b2bc9998bc7a625c646c56409c7f843d79fb64f1515e013f59369" + }, + "deploy/railiance/apps/charts/state-hub/templates/configmap.yaml": { + "algorithm": "sha256", + "hex": "b755b10847e5aac7a65cc406a5c6d9ad5cf4dc45c86a5192dfa713a73ef0a3dc" + }, + "deploy/railiance/apps/charts/state-hub/templates/deployment.yaml": { + "algorithm": "sha256", + "hex": "68e63815f36a1f667397f491ea114416114815061b2d548bc1f409092de5dfa6" + }, + "deploy/railiance/apps/charts/state-hub/templates/ingress.yaml": { + "algorithm": "sha256", + "hex": "2465fe81a42db9de96de353f0f81e56e2226a31d068556fb7dcacaed1bffbca2" + }, + "deploy/railiance/apps/charts/state-hub/templates/mcp-deployment.yaml": { + "algorithm": "sha256", + "hex": "5fcbbb05f82192a71b14f75f9fad1430f57b2a6b0f928af18ce4ba099ff86b6f" + }, + "deploy/railiance/apps/charts/state-hub/templates/mcp-service.yaml": { + "algorithm": "sha256", + "hex": "ee39f77b14e118003da842097d248616c02cbc0c2eecadd6aa909aa71c4336f7" + }, + "deploy/railiance/apps/charts/state-hub/templates/migrate-job.yaml": { + "algorithm": "sha256", + "hex": "2d3c6dd5bdd3c3a6c84c0636b3810dabcae31939612d6ec444ebf2d77cb21695" + }, + "deploy/railiance/apps/charts/state-hub/templates/namespace.yaml": { + "algorithm": "sha256", + "hex": "340694ca1ba1f9e35c5ff57fb20614dffdea1e588fd1a9193c4515228f34fe0a" + }, + "deploy/railiance/apps/charts/state-hub/templates/service.yaml": { + "algorithm": "sha256", + "hex": "f0b4fdbdfd36ef39b621a00339d50b1bbf2871c5985c7ddd89260a1285d766e6" + }, + "deploy/railiance/apps/charts/state-hub/templates/serviceaccount.yaml": { + "algorithm": "sha256", + "hex": "15261e36f84ba0107cb28537ff7e8c4857bff543e60b836b8244cfdcd11fe575" + }, + "deploy/railiance/apps/charts/state-hub/values.yaml": { + "algorithm": "sha256", + "hex": "a6228f40a7c8b520c2c81886456f4d0bbd6dbab844c07ab990c78821bd12e219" + }, + "deploy/railiance/apps/helm/state-hub-values.yaml": { + "algorithm": "sha256", + "hex": "35d42ba6f484f3acc32ad8d1e55c4187ab7c4fb68b98bc35278179bdc0c16408" + }, + "deploy/railiance/apps/manifests/state-hub-env.secret.sops.yaml.template": { + "algorithm": "sha256", + "hex": "7d106719751ac4eba0bd913825ded1ff7483aa8020dbdd57c075c95aad3496c2" + }, + "deploy/railiance/apps/manifests/state-hub-namespace.yaml": { + "algorithm": "sha256", + "hex": "8a37b163aa2bc52e88622c92cec83a3a9429e682953f8b5d66c4c45cbdccff0a" + }, + "deploy/railiance/platform/state-hub-db-cluster.yaml": { + "algorithm": "sha256", + "hex": "7bb729514e015553e0bed102ee0792bf02fef6b1587bb034ca1c948238835c52" + }, + "deploy/railiance/platform/state-hub-db-credentials.sops.yaml.template": { + "algorithm": "sha256", + "hex": "2f30da1a2842dbe102c9762588e450c08adfbb453af4e2fa15abfae0cb6b89fe" + }, + "deploy/railiance/platform/state-hub-db-networkpolicies.yaml": { + "algorithm": "sha256", + "hex": "9bcc4bf6101094be1cfb64e047428efaeeeaa7eedecf8ab59c0655e336d52440" + }, + "docs/a5-topic-spine-comparison-packet.md": { + "algorithm": "sha256", + "hex": "a9a572fb230f54f995f4e7219f6d1a0bb1c86f6d77d58d19792f16afa92385da" + }, + "docs/activity-core-delegation.md": { + "algorithm": "sha256", + "hex": "70b65897a5f5d292a9f3ba3d353f170bb570159fbc02e8ae761b92a726650889" + }, + "docs/adr/ADR-001-repository-rename-identity-contract.md": { + "algorithm": "sha256", + "hex": "2738a882ce673b26ade2a0c396d95da8fbdd8e680a0025ebb8de0cd94e39f12c" + }, + "docs/adr/ADR-002-forge-repository-boundary.md": { + "algorithm": "sha256", + "hex": "53c711a180f37e79cde819efa5d66634a67eedb2eb1642bea2cbfcab0c71ad1d" + }, + "docs/architecture/state-hub_v0.1.md": { + "algorithm": "sha256", + "hex": "a9c6e017aef7066e1b6ce1dc7bb1648d3d05248f9eaf92cd1a9f9a7d691c6c8f" + }, + "docs/cluster-operating-model.md": { + "algorithm": "sha256", + "hex": "1b99aad76d377e7df6639a2218f81d3d3599fda3303628ce5efc25f7e93f8b5a" + }, + "docs/consistency-sweep-runbook.md": { + "algorithm": "sha256", + "hex": "e08cd696187962846eba4f81f94a8f3f1e5a11dbda6fd711a77c4034659ce519" + }, + "docs/container-image.md": { + "algorithm": "sha256", + "hex": "10d2f5fb867825c1e1bcc48055a96d31796ddf1ebe04d18d9f9c604626f82d15" + }, + "docs/cron-migration.md": { + "algorithm": "sha256", + "hex": "7aaea0020d2b0d166a734d67cc232fd8810e1df89bbc920f8a3050ef18c3d4fb" + }, + "docs/decision-contest-convention.md": { + "algorithm": "sha256", + "hex": "5b286f31ca8d28bd243266c927ac8ed9d366b8baf53ff25819dd09cba1d868a5" + }, + "docs/evidence/2026-09-10-projection-convergence.json": { + "algorithm": "sha256", + "hex": "b92c410f811fedfe850782cce93a47adef831e89c3e034fa520c7b784eb93457" + }, + "docs/evidence/2026-09-14-release-headroom.md": { + "algorithm": "sha256", + "hex": "83333314526d18049fa549f90efbde78a1b98b167480ee7e7797cf50de78490f" + }, + "docs/evidence/2026-10-04-edge-receiving-rollout.json": { + "algorithm": "sha256", + "hex": "8cd7c4c648e7dcf32e737399707982a1565433799678d2836a68ffe62045ec37" + }, + "docs/evidence/2026-10-04-forge-qualifier-receiving.md": { + "algorithm": "sha256", + "hex": "7dbe83cf709af1fe393c3c26c4ec9b1a8d722ce564335ebb303e996f1c275978" + }, + "docs/evidence/2026-10-04-historical-receiving-rollout.json": { + "algorithm": "sha256", + "hex": "61b6bae0384d2f8f7f11687646411051e8ad4bc9949af892bb4acbf442d0f419" + }, + "docs/evidence/2026-10-04-historical-receiving-source.json": { + "algorithm": "sha256", + "hex": "b8e57e537a03a413e7b819382d988435360a3bc444c734d87bf3e8f5f2eaa7d2" + }, + "docs/evidence/2026-10-04-memo-dispatch/container.json": { + "algorithm": "sha256", + "hex": "8335f88199a9fdf26091e0c773b1dbc1cfd18eb30b49db4dfa8e757c18679ad5" + }, + "docs/evidence/2026-10-04-memo-dispatch/dispatcher-container.json": { + "algorithm": "sha256", + "hex": "443ca10ff3a07652f74a844d30b99c3d4b98ab3548e5d904dffecb92c6ba2f1f" + }, + "docs/evidence/2026-10-04-memo-dispatch/dispatcher-scan.json": { + "algorithm": "sha256", + "hex": "b70298c5fd6826bdd95a8c30394b4694c53505da7289f7315fc4bc4c1f2650d9" + }, + "docs/evidence/2026-10-04-receiving-rollout.json": { + "algorithm": "sha256", + "hex": "f60a4785390a1167b8e7aad5f43f3746818f9a6766e2f163db78cf53baf6d541" + }, + "docs/evidence/2026-10-06-activity-stale-retirement-rollout.json": { + "algorithm": "sha256", + "hex": "8cb32e25babec727cbbecac5432879edb41c8197db4e1a9eb6244475aacdc315" + }, + "docs/evidence/2026-10-06-state-hub-rollout-7d99282.json": { + "algorithm": "sha256", + "hex": "0f54e27711cc6ddb765e5e3ce508b1ca0cd52457525c538c7a1d1bb8e24b8f1e" + }, + "docs/evidence/2026-10-17-cluster-historical-receiving-rollout.json": { + "algorithm": "sha256", + "hex": "6e3cf2e5bdb4a8bceb9abebc4e57292cfd42abf9a9254521ac6fb3f99e861bfe" + }, + "docs/evidence/STATE-WP-0079-caller-and-receiver-review-20260905.md": { + "algorithm": "sha256", + "hex": "13ae2e96aba5c68be5c059488d94ee392d968e14384a5f8b77d725dd8ac92ff3" + }, + "docs/evidence/STATE-WP-0079-d2-dual-read-20260831.md": { + "algorithm": "sha256", + "hex": "e92ed572c400b74c089f7ea24731eca0f9159a8f7de60e7753755ec137dde353" + }, + "docs/evidence/STATE-WP-0079-legacy-retirement-20260922.json": { + "algorithm": "sha256", + "hex": "2d3b5a8dc8055c65f89da71bebb324aca661cf227aa34426222fea8eb9b1e297" + }, + "docs/evidence/STATE-WP-0079-sbom-retirement-20260905.json": { + "algorithm": "sha256", + "hex": "1515890b6877fa0a132d6b64bfef6926dfc17de4a1914bf7b8625ee8651919e2" + }, + "docs/evidence/STATE-WP-0083-task-identity-audit-2026-08-31.json": { + "algorithm": "sha256", + "hex": "86ee84b0196eebfe65b2e4c59f03859c069fee9e7435805153d7d0c24cc6b26a" + }, + "docs/evidence/STATE-WP-0084-private-forge-cutover-2026-08-31.md": { + "algorithm": "sha256", + "hex": "6da8443e7830cc67434e0a2bd56d57d50a4b50aabe9e50b1afb63db59061b971" + }, + "docs/evidence/STATE-WP-0085-T07-repository-rename-recovery-matrix.md": { + "algorithm": "sha256", + "hex": "6ac8ff77d0cfb41141897d57f81902460de808e3762aaeb1ffe251d353005eb3" + }, + "docs/evidence/STATE-WP-0088-independent-signing-verification-20260905.json": { + "algorithm": "sha256", + "hex": "9086c9eddbc907a6a4364c5dcc9a0d7cede6e1ff079361d47d31b0956b9de486" + }, + "docs/evidence/a5-topic-spine-comparison-cases.json": { + "algorithm": "sha256", + "hex": "238786894b5838abf4f0e4a3aa18ae4bcde48a31b10d4ddf23d00e436c927d08" + }, + "docs/evidence/legacy-meter-delta-20260709.md": { + "algorithm": "sha256", + "hex": "bd2a16f92a55c979d2960890dae50d99c1747b07fe765c7ea64cc0bd24926d51" + }, + "docs/evidence/legacy-meter-weekly-review-20260708.json": { + "algorithm": "sha256", + "hex": "9f902869bcc08a7b8fc535fd592a2b09e1822e0234ebfeeef79037e22e53650b" + }, + "docs/evidence/legacy-meter-weekly-review-20260709.json": { + "algorithm": "sha256", + "hex": "1db384a50bef0f596870d20d454fba0c276bb4431bcf8c210df14e51735b5f52" + }, + "docs/evidence/legacy-meter-weekly-review-20260710.json": { + "algorithm": "sha256", + "hex": "e162e556fce6b22a490c97fdcf38ba74e0f5beb6991fcd9a214bf91f81f39468" + }, + "docs/evidence/legacy-meter-weekly-review-20260711.json": { + "algorithm": "sha256", + "hex": "fa4077cb7be1daf82a06bd0803d1581584f4764a57144986800c46f60f9164c0" + }, + "docs/evidence/legacy-meter-weekly-review-20260712.json": { + "algorithm": "sha256", + "hex": "523589fab64d4a41c37a24df00ac180bfb254d7d34a316c3450788e45d3aff11" + }, + "docs/evidence/legacy-meter-weekly-review-20260713.json": { + "algorithm": "sha256", + "hex": "40cd5ab4ab8b86f9da57b00718597a3e5ff742b64e9e20e12e5402a38e7875d7" + }, + "docs/evidence/legacy-meter-weekly-review-20260714.json": { + "algorithm": "sha256", + "hex": "5df6564b23d30e2328cb7a79453944bfc5dbcc1c233dec129c0331a03cd68a44" + }, + "docs/evidence/legacy-meter-weekly-review-20260716.json": { + "algorithm": "sha256", + "hex": "6b407537dada6b1cefb205e38b926f6aded40e2de9c00b8b9a2d5257c2904e17" + }, + "docs/evidence/legacy-meter-weekly-review-20260717.json": { + "algorithm": "sha256", + "hex": "ced0a1da6aeaff5677f6656b6407cbae9d51c0ee08906d688fc05aa432e13991" + }, + "docs/evidence/legacy-meter-weekly-review-20260718.json": { + "algorithm": "sha256", + "hex": "857d6d0cea09bf0b619594738c68c3cf02955bf969c0fc5757ccef6582b8b39d" + }, + "docs/evidence/legacy-meter-weekly-review-20260719.json": { + "algorithm": "sha256", + "hex": "bc28712e96275423c39b86925cf74c9461417d76b4038ac04383c3f6fba55857" + }, + "docs/evidence/legacy-meter-weekly-review-20260721.json": { + "algorithm": "sha256", + "hex": "e940f87db251ab7d67e0143236579422baf020062b83983a2953f16dec8b25d4" + }, + "docs/evidence/legacy-meter-weekly-review-20260722.json": { + "algorithm": "sha256", + "hex": "3c3d530f44bd93e9897bece6c44d3b86c81e866325e56ffc0e52ef6bf74d9495" + }, + "docs/evidence/legacy-meter-weekly-review-20260723.json": { + "algorithm": "sha256", + "hex": "1aef33a3183b0173dd6df13d8b448db09e56ffee9621d11a4bdd96162b1f570a" + }, + "docs/evidence/legacy-meter-weekly-review-20260724.json": { + "algorithm": "sha256", + "hex": "b5f2794333f75807a736d49aa58682cb97fa4c940b9316552eee3052c980a7eb" + }, + "docs/evidence/legacy-meter-weekly-review-20260725.json": { + "algorithm": "sha256", + "hex": "c27006e8201f58884adb978b383c45d5607756a424137ec40c0c6c3197aadeed" + }, + "docs/evidence/legacy-meter-weekly-review-20260726.json": { + "algorithm": "sha256", + "hex": "8e235217905196c241488290e548fe4431fd5f9ce71220676177d530d2322138" + }, + "docs/evidence/legacy-meter-weekly-review-20260727.json": { + "algorithm": "sha256", + "hex": "a4f71de4627ead1672f48faec035b7ddf84c00724e59e8343b6886b111ce7141" + }, + "docs/evidence/legacy-meter-weekly-review-20260728.json": { + "algorithm": "sha256", + "hex": "05cb9cdea2b0b7c53d21d2a1bb11a700986c4c5de1def0cdd51298b1cd9fe92b" + }, + "docs/evidence/legacy-meter-weekly-review-20260729.json": { + "algorithm": "sha256", + "hex": "633f251a294bbe81e1b41924c1ca5e90f7e5fc1a8a25bc05d83245e842ed052d" + }, + "docs/evidence/legacy-meter-weekly-review-20260730.json": { + "algorithm": "sha256", + "hex": "c308873572365fd2ad54789e93f681f309ef5b37b120d3121640d010dc1a8174" + }, + "docs/evidence/legacy-meter-weekly-review-20260731.json": { + "algorithm": "sha256", + "hex": "8ca243f13eae70a7cdbd37500d0a2205febfd5099417f30eb4384e15ffaaa98b" + }, + "docs/evidence/legacy-meter-weekly-review-20260801.json": { + "algorithm": "sha256", + "hex": "fd4daa15d40e3efca0ec5daf71b3cd609fd36adcbe49a13e8b574ca0c727104f" + }, + "docs/evidence/legacy-meter-weekly-review-20260802.json": { + "algorithm": "sha256", + "hex": "851d37cb081d60f8b756dddcc12a93e17a8efb56f2fb6c6197e8e1d86b0c12e3" + }, + "docs/evidence/legacy-meter-weekly-review-20260803.json": { + "algorithm": "sha256", + "hex": "8514be91df44cbe5720ae460eed1c1344395a3a7465e70647cbb529e09cb6c2e" + }, + "docs/evidence/legacy-meter-weekly-review-20260804.json": { + "algorithm": "sha256", + "hex": "3bebdc8ebbc663e974749b77a028bd7d8001bce139a89a0f2efdc3ff9d4d898e" + }, + "docs/evidence/legacy-meter-weekly-review-20260805.json": { + "algorithm": "sha256", + "hex": "e878e11c411bd376575a0a7616df857dbf2abb13c66d9381c65bb34181afb4ee" + }, + "docs/evidence/legacy-meter-weekly-review-20260806.json": { + "algorithm": "sha256", + "hex": "6a656386e45d6b7cf30beca7e06eb0682a00af3d2aa7f32020e41f8e0843f5cf" + }, + "docs/evidence/legacy-meter-weekly-review-20260807.json": { + "algorithm": "sha256", + "hex": "cc2f06ddcb626db2d5b60e8be97930e2f763245ff837a4e1a30641a0c2368661" + }, + "docs/evidence/legacy-meter-weekly-review-20260808.json": { + "algorithm": "sha256", + "hex": "00a5da0feab7f877c2f410308195d955b6488dffa0ae05f83219227c209fbc94" + }, + "docs/evidence/legacy-meter-weekly-review-20260809.json": { + "algorithm": "sha256", + "hex": "7002bd8e3ad13dcdb0f29765ad10095ad693863c28823fff76b42f0cc5d711ca" + }, + "docs/evidence/legacy-meter-weekly-review-20260810.json": { + "algorithm": "sha256", + "hex": "cf6f3e30346662af072b7deef7a91e5c2553d2c18ed99bb57028d8714a56cd70" + }, + "docs/evidence/legacy-meter-weekly-review-20260811.json": { + "algorithm": "sha256", + "hex": "a3006ba7efbce768721293a7b2a9118010933a7b05ffa91a6c5956401e30f9ca" + }, + "docs/evidence/legacy-meter-weekly-review-20260812.json": { + "algorithm": "sha256", + "hex": "55ab0c501ad14bda033e64756b8832d3aafe18cf5370234c5ab5b649a8764c82" + }, + "docs/evidence/legacy-meter-weekly-review-20260813.json": { + "algorithm": "sha256", + "hex": "978ddebbf3cda9298cf808492d73f66865af256643d309f69d26fb80ee1d7af8" + }, + "docs/evidence/legacy-meter-weekly-review-20260814.json": { + "algorithm": "sha256", + "hex": "fe3fca04b79f81f7aa20c3c31a3ae2588e24ac07e802cec2ef61eaa0cef7fbd4" + }, + "docs/evidence/legacy-meter-weekly-review-20260815.json": { + "algorithm": "sha256", + "hex": "7942c845ecc70919daf33b2d40d5c3146a9dc6bc701620ad8dfe8b4c76129e8b" + }, + "docs/evidence/legacy-meter-weekly-review-20260817.json": { + "algorithm": "sha256", + "hex": "c14c75f6f7382f2342ee49746814023d1c17a6a13238dd287b1e600a38c6f383" + }, + "docs/evidence/legacy-meter-weekly-review-20260818.json": { + "algorithm": "sha256", + "hex": "c19225ecbc830e31e31cf0844094d519c43860502a2ce4385e3cf854bbb93535" + }, + "docs/evidence/legacy-meter-weekly-review-20260819.json": { + "algorithm": "sha256", + "hex": "9f5cf393fbc15c5e80d1408e774bc1a24a6d1f95e6d34149350915875be35ac6" + }, + "docs/evidence/legacy-meter-weekly-review-20260820.json": { + "algorithm": "sha256", + "hex": "972dc8ea9ef358e96766e4555eb0c36368a13c5748e84941d7101aea6f3813f3" + }, + "docs/evidence/legacy-meter-weekly-review-20260821.json": { + "algorithm": "sha256", + "hex": "0ca7511b66d756badd28e82206f6d0963224036605684cb83cc872be325ec730" + }, + "docs/evidence/legacy-meter-weekly-review-20260822.json": { + "algorithm": "sha256", + "hex": "e4d541da094a21f682637ee47d76b5c45367e545974769988bb1307f540ad62d" + }, + "docs/evidence/legacy-meter-weekly-review-20260823.json": { + "algorithm": "sha256", + "hex": "64a90e2674734a55fedb232790b846950079cb239f318e98eb4b0c85458be7b0" + }, + "docs/evidence/legacy-meter-weekly-review-20260824.json": { + "algorithm": "sha256", + "hex": "efab6e86ffd47353bb8605f1f30cafdd0002c7b27d144aa52fe5a559583088c4" + }, + "docs/evidence/legacy-meter-weekly-review-20260825.json": { + "algorithm": "sha256", + "hex": "cabfe63fdb790f256f600aa1143e70e96785793e29fe14f037d673856eef33af" + }, + "docs/evidence/legacy-meter-weekly-review-20260826.json": { + "algorithm": "sha256", + "hex": "69c51cb1118cb05e5fc25f1f33d8d5f12d189e3633f41d37213e109d660bd097" + }, + "docs/evidence/legacy-meter-weekly-review-20260827.json": { + "algorithm": "sha256", + "hex": "7688ec1e2655a97c950cde4029a8cb54e69cb954e1e70dffc7faea9efa9d2487" + }, + "docs/evidence/legacy-meter-weekly-review-20260828.json": { + "algorithm": "sha256", + "hex": "fcd4903f65b1f119beda94d08bd8a629f052c9160ad0f52e421fc76b8fa4da8e" + }, + "docs/evidence/legacy-meter-weekly-review-20260829.json": { + "algorithm": "sha256", + "hex": "a5fc98ea93da0909a4c18866df942e4f641b6c22ae0d577da15d00028a7277b6" + }, + "docs/evidence/legacy-meter-weekly-review-20260831.json": { + "algorithm": "sha256", + "hex": "5d4c3ab1017cdd30e743173b0303b71891f02d62445df52c4f3b22d5db86b9b7" + }, + "docs/evidence/legacy-meter-weekly-review-20260901.json": { + "algorithm": "sha256", + "hex": "060e9afca16ff3a375faa98809615aad5bebcbf0dc9438cc839b49561e6ef794" + }, + "docs/evidence/legacy-meter-weekly-review-20260902.json": { + "algorithm": "sha256", + "hex": "535ad2c08d26ead465c3436be5d191076cb17f8b97e982943ad31cd53b011d0b" + }, + "docs/evidence/legacy-meter-weekly-review-20260903.json": { + "algorithm": "sha256", + "hex": "1ae25aafca37f96e174c6cfb6c3240b64cff8486edc3058e372b6221bbf8ffea" + }, + "docs/evidence/legacy-meter-weekly-review-20260904.json": { + "algorithm": "sha256", + "hex": "be3176035fe9b18a2d398dda943db146ee11de4a083a9d914a9cc33d246900c2" + }, + "docs/evidence/legacy-meter-weekly-review-20260906.json": { + "algorithm": "sha256", + "hex": "a7cd56104fbab6759d2d0c056ba7a92079156e0d7a2026146bf4fa5ad730d5d5" + }, + "docs/evidence/legacy-meter-weekly-review-20260907.json": { + "algorithm": "sha256", + "hex": "9dc4b2019a110fccab0f7664ad56dbe515f4a633d89ea38a4dfcb9dcd4935c71" + }, + "docs/evidence/legacy-meter-weekly-review-20260908.json": { + "algorithm": "sha256", + "hex": "7de34ae2e1550da6c5246a12733f96590fa5a44bd24e2bd0dd1570cb733cfb82" + }, + "docs/evidence/legacy-meter-weekly-review-20260909.json": { + "algorithm": "sha256", + "hex": "1dd746a046708d500bc7a4c405b210da8fea6567f7f2d084f0f9b6f780fa3ae4" + }, + "docs/evidence/legacy-meter-weekly-review-20260910.json": { + "algorithm": "sha256", + "hex": "5b1f89e28acc069f7ea71bc6dcfeb12a43aafb2a8616e657914126b6358eaa40" + }, + "docs/evidence/legacy-meter-weekly-review-20260911.json": { + "algorithm": "sha256", + "hex": "84ac195875520ec47dbda1ebe91228c0dcc8f5c69ca9ed9c0507203f106aef51" + }, + "docs/evidence/legacy-meter-weekly-review-20260913.json": { + "algorithm": "sha256", + "hex": "187d65cada9ad31e943ae96095e52d43c528f42cb37d989b0bffa307edcac21f" + }, + "docs/evidence/legacy-meter-weekly-review-20260914.json": { + "algorithm": "sha256", + "hex": "92fc0fbefced331ee28770148244bcdb7e1bee2243999d74ef2f38d08b43f2e1" + }, + "docs/evidence/legacy-meter-weekly-review-20260915.json": { + "algorithm": "sha256", + "hex": "5ceeffa0cb97c07f5f7f01db24defc3cd02a707afd89f6e0122bf8275f76f8a5" + }, + "docs/evidence/legacy-meter-weekly-review-20260916.json": { + "algorithm": "sha256", + "hex": "0c1b12729fe7a19e41bbc7b117ea5d011c41f2d29a0e96b92177acb8907c78d8" + }, + "docs/evidence/legacy-meter-weekly-review-20260921.json": { + "algorithm": "sha256", + "hex": "3220b0ee693b1ef1d690872791b5fad2bd372e1afdb30c8823baf23374b6ec2f" + }, + "docs/evidence/legacy-meter-weekly-review-20260922.json": { + "algorithm": "sha256", + "hex": "05b6a6a10b30f531fb7061a559703c2e3b97689415f26641fb7db46d44f15b39" + }, + "docs/evidence/legacy-meter-weekly-review-20260923.json": { + "algorithm": "sha256", + "hex": "006ef330cd92d930fd943ce19bf66a1d112a3f804adfdf61eb63c63792a48115" + }, + "docs/evidence/legacy-meter-weekly-review-20260924.json": { + "algorithm": "sha256", + "hex": "824c77aeabd953bb6c4ecb79bf332db9b6b1dbf92e43956cd753169b7818a112" + }, + "docs/evidence/legacy-meter-weekly-review-20260925.json": { + "algorithm": "sha256", + "hex": "4f2f92751fb3c721ec464d8bed261500283789e5cf21725480858f115ac19a23" + }, + "docs/evidence/legacy-meter-weekly-review-20260927.json": { + "algorithm": "sha256", + "hex": "9fc8bb2f345d62678d96551e2922cf8813efedade52046190d7a38a9c367215c" + }, + "docs/evidence/legacy-meter-weekly-review-20260928.json": { + "algorithm": "sha256", + "hex": "17c3fea320eda516ac4fdaa0b34f36bdf0c2a30026db61c238a67f938bb59eca" + }, + "docs/evidence/legacy-meter-weekly-review-20260929.json": { + "algorithm": "sha256", + "hex": "4d1cf65139ef012f3b475877894ee568de6b3714b114cd2710231c9459d5e43c" + }, + "docs/evidence/legacy-meter-weekly-review-20260930.json": { + "algorithm": "sha256", + "hex": "c89a89769bbc0387c1f82e5de1c322dae3497b52bcdaf993f62ddc0a55298c39" + }, + "docs/evidence/legacy-meter-weekly-review-20261002.json": { + "algorithm": "sha256", + "hex": "4d4bebf4dcbf3257d235eeb3d67e57d200a0781a46f715aaeff6ba79b1311e30" + }, + "docs/evidence/legacy-meter-weekly-review-20261003.json": { + "algorithm": "sha256", + "hex": "23b69be6a2dbdceff99bb81371df00d4cdfd3c1f2de488853507496f34cf2907" + }, + "docs/evidence/legacy-meter-weekly-review-20261004.json": { + "algorithm": "sha256", + "hex": "b8e144a56064f18590d04edcf00c7eb5ab6a6c7537b8dc40c0d303b62768d434" + }, + "docs/evidence/legacy-meter-weekly-review-20261005.json": { + "algorithm": "sha256", + "hex": "3ae7774bb148ef6b2e69cad2ac532c00c01548e2f38fa04e78b0fd9cec3e5c64" + }, + "docs/evidence/legacy-meter-weekly-review-20261006.json": { + "algorithm": "sha256", + "hex": "619215b3ba13f6df84875f402ecfc36ac7b626caff8025323f7cfa5b3ad248a0" + }, + "docs/evidence/legacy-meter-weekly-review-20261007.json": { + "algorithm": "sha256", + "hex": "62069b0fea73495750e0b756c4551c988b8c48ce2aefa33aa5c68aca5984b0fc" + }, + "docs/evidence/legacy-meter-weekly-review-20261008.json": { + "algorithm": "sha256", + "hex": "3a289853688812e588a56adf850d05cce7e643bd8c0846ed3703aed3f4a39440" + }, + "docs/evidence/legacy-meter-weekly-review-20261009.json": { + "algorithm": "sha256", + "hex": "a607b6862bdabdd76fc37cbe9ef4b294b8ef80eb9bf0decfe29217dd61527d96" + }, + "docs/evidence/legacy-meter-weekly-review-20261010.json": { + "algorithm": "sha256", + "hex": "602201db9837bdfa38470f1a03420788d3a9cd357b6511b2684bbccc648f24e2" + }, + "docs/evidence/legacy-meter-weekly-review-20261011.json": { + "algorithm": "sha256", + "hex": "ed729f8741bdc93f5be41189d34705ec3f5c2308465c9ef2f900a65db2274679" + }, + "docs/evidence/legacy-meter-weekly-review-20261012.json": { + "algorithm": "sha256", + "hex": "f83ae114f0f0ad9dd2b116dbd95631a5b15e5332176cad7936a4c640fc60d512" + }, + "docs/evidence/legacy-meter-weekly-review-20261013.json": { + "algorithm": "sha256", + "hex": "3665e7099c980cd3560423a8bd9541cacaadf64e08c27811dbc59ddd5182e01e" + }, + "docs/evidence/legacy-meter-weekly-review-20261014.json": { + "algorithm": "sha256", + "hex": "062776b15625df4096a8eab6844f1fce504a5196938d2628fe8bfebe3b9b1884" + }, + "docs/evidence/railiance01-state-hub-deploy-20260709.md": { + "algorithm": "sha256", + "hex": "ddfde9d29f79cc45f4631a5f32521f60b39fa13bd5177b557e2b9a35b470c6eb" + }, + "docs/evidence/repository-collection-projection-20260905.md": { + "algorithm": "sha256", + "hex": "aac6f3aadecfeb5440bbf9a8c7a4ad2aea509f921aaa3629b06f2bbd473c0bda" + }, + "docs/evidence/repository-registry-audit-20260904.json": { + "algorithm": "sha256", + "hex": "da62a2b2b518514315002b9b2b01d3f4a9eb4e9c6e3963575a6a9c4feaaa060d" + }, + "docs/evidence/statehub-inbox-pilot-20260905.json": { + "algorithm": "sha256", + "hex": "97727b2bc13c2219ee1ee4b7bc9ca87f4ebc44de14c01e4cc64e5e74c49bbf46" + }, + "docs/evidence/statehub-inbox-pilot-20260905.md": { + "algorithm": "sha256", + "hex": "2352f8b91cb42030c97e27d77faa0b75ca9da1670e8c6a804f4b1ff3833b61ae" + }, + "docs/evidence/workstream-caller-inventory-20260708.md": { + "algorithm": "sha256", + "hex": "e27f5bb4496fc87e09ddaa48ddc1786b7312c213d294f8b84090adaa861153cb" + }, + "docs/evidence/workstream-caller-inventory-20260709.md": { + "algorithm": "sha256", + "hex": "eaf108c740f38bf10f5515e0b1a095ba681d554d5a324ca20981d88870ec12b7" + }, + "docs/evidence/workstream-caller-status-20260711.md": { + "algorithm": "sha256", + "hex": "6e9a1d24ae0b308dc1ab7215beeb41f1a8669b409df6180076d26a83c39e04cf" + }, + "docs/examples/repository-rename-handoff-v1.json": { + "algorithm": "sha256", + "hex": "a6938d2d6b9199ecdf99b6c393a67b4ebeefe243801a39117e55d18bda5837b7" + }, + "docs/fabric-graph-read-model.md": { + "algorithm": "sha256", + "hex": "869e0554e697698fe81be2a70bbe86fbb81e1c25205b836be93f7c06e3b40b2a" + }, + "docs/forge-dependency-edge-receiving.md": { + "algorithm": "sha256", + "hex": "30124c3e48f3964adb470d4e42f64f1ebc38db10cb901db4ec385efb8f426c92" + }, + "docs/hub-ecosystem-route-audit.md": { + "algorithm": "sha256", + "hex": "9e820c38d266fb00f29e4ece394564a6d662f6447c9ba2cdef4ac35533b7663e" + }, + "docs/inbox-change-feed-contract.md": { + "algorithm": "sha256", + "hex": "8de70cdd2cf4c4b63e258038eab700e70dbcd4dfe8163b0e72b0630844c8790b" + }, + "docs/multi-user-access-model.md": { + "algorithm": "sha256", + "hex": "a43f8d116a725758bede3b7d023c2c78e1b63a483f72cf2b320f6c8cbccf691a" + }, + "docs/nats-event-subjects.md": { + "algorithm": "sha256", + "hex": "b414ea2171d319b78e079d84540610b8861e463fc71af5834de162dff30445a8" + }, + "docs/offline-write-buffer.md": { + "algorithm": "sha256", + "hex": "bbbd75182381818af431b9f32b407042fe7ddf88e8b40e270934241fdcaa217c" + }, + "docs/onboarding.md": { + "algorithm": "sha256", + "hex": "b2f1d241f27d61f8fbe788d977bc8af5d677520b984686a963c7297d0c07a8bb" + }, + "docs/ops-run-read-projection.md": { + "algorithm": "sha256", + "hex": "a1e455e5b744f425976c8feed938ed156b4df2d9fb97ee45f0210a8648a4b6aa" + }, + "docs/owner-return-handoff.md": { + "algorithm": "sha256", + "hex": "ea0df47ffa511996776a28070724a8b51039f49526f67cc47a80bdc0e8cf7968" + }, + "docs/repository-rename-operations.md": { + "algorithm": "sha256", + "hex": "0df9a265b4d81fcae2cec57eeb5e7e5b2e44bb45ef992ec3c20714043390ef5c" + }, + "docs/retirement-cutover-slice-plan.md": { + "algorithm": "sha256", + "hex": "7204ef904134d960eb01125d6808be365f6592dcb4ab9e1d4959d3dc12dacf19" + }, + "docs/review-contracts-v1.md": { + "algorithm": "sha256", + "hex": "65a4d90e9ee5c77d4d178a97c2b9d5e5e2f268d07a5844e04bfc8f2c674a4546" + }, + "docs/rollout-dependency-edge-receiving.md": { + "algorithm": "sha256", + "hex": "13751911b0701c3a235a49e83ca414dcf6dbca54acbb4ff83bb6949335fb5eda" + }, + "docs/schemas/repository-rename-handoff-v1.schema.json": { + "algorithm": "sha256", + "hex": "ab71385c6795eb8a745c1e6f633731147d1d3435a94703f4ec2877b4dc928198" + }, + "docs/sealed-prederivation-projection-repair.md": { + "algorithm": "sha256", + "hex": "5a386c95058ab415336ff05bb0860539b0ca63b95a3b455a693411cacbd3b0f0" + }, + "docs/task-flow-engine-spec.md": { + "algorithm": "sha256", + "hex": "c753ca19586dcdfdeb25c497add547ba0c03bea3c7e44ecb53c363be4587ce53" + }, + "docs/task-state-attached-repo-impact.md": { + "algorithm": "sha256", + "hex": "40abfcabe909cfc40a7fcbebad24353ff853c7ddfe6b3bf4218113a8e0c8a091" + }, + "docs/task-state-canon-migration.md": { + "algorithm": "sha256", + "hex": "adfbbe21fb279b0cd1f06362fd05f03a2cba2225b9715bb688ed9e81d8751f90" + }, + "docs/token-evidence-model.md": { + "algorithm": "sha256", + "hex": "05b739a1f7563bd95afda405e0b3af02a9bc6f162cef9f7008da7bf8b1198634" + }, + "docs/work-record-flavor.md": { + "algorithm": "sha256", + "hex": "fb7465919ad45332395c5fb594dcb7ff866b19311be95398773e20420b858249" + }, + "docs/work-record-quality-gates.md": { + "algorithm": "sha256", + "hex": "355ada37fc80148475cbf44b36af50e1c1474bb94d4511bfb6387ca1e22e664f" + }, + "docs/workplan-convention.md": { + "algorithm": "sha256", + "hex": "81220828ced15026f42c85c9ba83cb0a9138dd794320a7528751cc6627b8b526" + }, + "docs/workplan-state-model-proposal.md": { + "algorithm": "sha256", + "hex": "e9a282579d5f3aeab9e95291f182abef60bb5eab45d8297f6faab41d71850a16" + }, + "docs/workplan-terminology-legacy-retirement-backlog.md": { + "algorithm": "sha256", + "hex": "546930ccec7cd4313d982ca7b36f2f6f1cb227cac5d5bf4ecbaf31b39126d9c9" + }, + "docs/workplan-terminology-transition.md": { + "algorithm": "sha256", + "hex": "ea19df160c1d671305a747f65a9592c8b88cb13203671f9e5c0e84a7c6889ff1" + }, + "flows/capability_request.yaml": { + "algorithm": "sha256", + "hex": "2b50e373b9bb9d0b8e529b2f56c32958db38f089613ca3adc90277f3a9d8a4fd" + }, + "flows/contribution.yaml": { + "algorithm": "sha256", + "hex": "844014191b814ed191c3e13e447cf4c44c7e08494acc82ca58853c4843475f22" + }, + "flows/task.yaml": { + "algorithm": "sha256", + "hex": "2fba6d4dd8d3cba91ddd09373ef9743a19517b2152722aaa81b2cd4ff753750c" + }, + "flows/workplan.yaml": { + "algorithm": "sha256", + "hex": "9cb7a584cce96678607336cf19d9574b5f601e198454700b45edc60bd9980341" + }, + "flows/workstream.yaml": { + "algorithm": "sha256", + "hex": "5e0647715903f2686948e95a070357c6b15517de062a360ef3306f23b63fec96" + }, + "history/20260621-weekend-automation-assessment.md": { + "algorithm": "sha256", + "hex": "721fd1d028942ae5f655e3987157ba82e2e3f6662a97848d300eaa013c569261" + }, + "infra/README.md": { + "algorithm": "sha256", + "hex": "129c79297bb7b789cfb7d881c31012e803c54a4ec81c8bf938754a128a6d4cc6" + }, + "infra/docker-compose.yml": { + "algorithm": "sha256", + "hex": "60e7417af4c1ee7a98894a5c790652e449b36d5372b253b5a725d24393e434bf" + }, + "infra/systemd/archived/README.md": { + "algorithm": "sha256", + "hex": "296ce0d19dfdcf37a95872206b28c5f974ed63ab45b3bec00ece12b052a79192" + }, + "infra/systemd/archived/custodian-sync.service": { + "algorithm": "sha256", + "hex": "eecc24d9af8f19d3456c81087746b16042294e0ab5e62e6fca261db71fb8ec8f" + }, + "infra/systemd/archived/custodian-sync.timer": { + "algorithm": "sha256", + "hex": "9da38d0dfd67fe6a440a924750ddc77f5318fb1f31507d5b17b30858a2861019" + }, + "mcp_server/TOOLS.md": { + "algorithm": "sha256", + "hex": "a125b725987dcaa80e6cdb8ccfacf5ba79eed3fe619ee3ed760050fe1d523373" + }, + "mcp_server/__init__.py": { + "algorithm": "sha256", + "hex": "74f80f8f9a2099d9a56063989a0a89d06d29a427b168dd9b1e00e1d070a48cac" + }, + "mcp_server/codex_server.py": { + "algorithm": "sha256", + "hex": "45e1ab6a259748d9b51b081a84bb4e05ab7bc3e9eec7b601cb471cd918ef5ade" + }, + "mcp_server/constants.py": { + "algorithm": "sha256", + "hex": "f122252207c904b0bf59a553fe198d6829cf64659099c0c36ae631a2cbbe5f23" + }, + "mcp_server/server.py": { + "algorithm": "sha256", + "hex": "860ca430c547649bc5cbe31cf848cf7a2054e6f45123e373ed2c3f5b620e2abc" + }, + "migrations/__init__.py": { + "algorithm": "sha256", + "hex": "74f80f8f9a2099d9a56063989a0a89d06d29a427b168dd9b1e00e1d070a48cac" + }, + "migrations/env.py": { + "algorithm": "sha256", + "hex": "31d246e20deac05dbbf4da728fd9d74ad9564a31cbffac0012d61f8b819acb7b" + }, + "migrations/script.py.mako": { + "algorithm": "sha256", + "hex": "c9cf96301fd0ccc3ea2a197709cb123b52a4a41b9c77664ccbd75416034cddf4" + }, + "migrations/versions/0001_initial_schema.py": { + "algorithm": "sha256", + "hex": "fdb1bb67e9195de795bcc33c37eab3e949c92eb740e89555ff107c32b265d2bd" + }, + "migrations/versions/0b547c153153_add_workstream_dependencies.py": { + "algorithm": "sha256", + "hex": "1d695ac9b8e3e00ee0b5aa476a26f181a658102d2e05b95f7db39deb82b12057" + }, + "migrations/versions/5733434addf4_merge_task_status_canon_and_legacy_.py": { + "algorithm": "sha256", + "hex": "0a7cdc1dda8875791c336a5e4b7b04c70e576076442e39581a1c483816cadf55" + }, + "migrations/versions/a0b1c2d3e4f5_memo_notification_receipts.py": { + "algorithm": "sha256", + "hex": "5c9b12beef1f0fc4914ca7549c58813a05a4d71d7b4b19781cae44afd2a552ee" + }, + "migrations/versions/a3b4c5d6e7f8_gems_pass3_sbom_snapshot.py": { + "algorithm": "sha256", + "hex": "ba8285f0937f6e26821715bbdabb5bd95c3dde2121c5b746f6f7f7c45d961b6d" + }, + "migrations/versions/a3f1c2d4e5b6_add_extension_points_and_technical_debt.py": { + "algorithm": "sha256", + "hex": "51d45c42ea97c33a379b8e3b4f9346db4a3c93121993913eefc61c53c0a1f070" + }, + "migrations/versions/a4d5e6f7b8c9_allow_guarded_slug_rollback.py": { + "algorithm": "sha256", + "hex": "85724c5bf8c637bd381d1baa48c22c2b214ef6fee74621ae5db5052969b74f4c" + }, + "migrations/versions/a4v5w6x7y8z0_legacy_meter.py": { + "algorithm": "sha256", + "hex": "0d7652bf534992e3479a74347274a96679774fd7eba38a3676a73d7b4b6ef63a" + }, + "migrations/versions/a4v5w6x7y8z9_task_status_canon.py": { + "algorithm": "sha256", + "hex": "24bc6447921b1fe5a6a542b1974219e8a668573580a82179b6c23274661f525e" + }, + "migrations/versions/a7c3e9f1b4d2_intake_work_record_entity.py": { + "algorithm": "sha256", + "hex": "d20253f5aefadeb71e70acdc1ac7a732b46f4ff5aacd2cd9d47b0ffdc22b58de" + }, + "migrations/versions/b1c2d3e4f5a6_v0_5_dynamic_domains_and_managed_repos.py": { + "algorithm": "sha256", + "hex": "ceb44a5c74b66e2cfdb7438bd775ae891020ba115f8e142544730a64295eeb2b" + }, + "migrations/versions/b3c4d5e6f7a8_workplan_dependency_source_owner.py": { + "algorithm": "sha256", + "hex": "9ce74b8082f08e35edb2349f671aece4bb8726784cbf18646a9188999bb539ad" + }, + "migrations/versions/b4c5d6e7f8a9_add_needs_human.py": { + "algorithm": "sha256", + "hex": "60473198ac0126e14934a330b1856575750c15de9caf05340a44d36e9a34d869" + }, + "migrations/versions/b5e6f7a8c9d0_fabric_snapshot_set_revision.py": { + "algorithm": "sha256", + "hex": "08dd27faff5a2384059546105017fa55223b6587d51b441b9727955e747b9d3b" + }, + "migrations/versions/b8d4f0a2c6e1_work_record_identifier_aliases.py": { + "algorithm": "sha256", + "hex": "d0043eddf6d8a8c4be54aeab9277e2474b69535c4773b691b82b606ab9bae7ba" + }, + "migrations/versions/c2d3e4f5a6b7_v0_3_contributions.py": { + "algorithm": "sha256", + "hex": "d895532d17f401fbe6ce969e7fa795785c03891d7e8eb185c9d30d5d8018b207" + }, + "migrations/versions/c4d5e6f7a8b9_inbox_feed_revision.py": { + "algorithm": "sha256", + "hex": "8606148440bdd674b356a2ed0c7051aad13b53f2a6bfe947652768540dc13f9e" + }, + "migrations/versions/c5d6e7f8a9b0_add_goals.py": { + "algorithm": "sha256", + "hex": "f9810030dc588f0ae215f645c29518cdff0245d68ab88987caf5c8fa6ce78021" + }, + "migrations/versions/c6f7a8b9d0e1_work_record_flavor.py": { + "algorithm": "sha256", + "hex": "1c985f566a9995ed3a2dee94691905714df4609edf4dd765d0d703e9dc41ae31" + }, + "migrations/versions/c7d8e9f0a1b2_service_catalog.py": { + "algorithm": "sha256", + "hex": "459334db67fa8b023429dad744ea2dabf0f6d86f1df552a38de6380a74ddfc63" + }, + "migrations/versions/c9e5a1b3d7f2_review_contracts_and_receipts.py": { + "algorithm": "sha256", + "hex": "673786bb9967bd085326b52b8244300b12aecdc601b30c67b42a115f2b0b2aa1" + }, + "migrations/versions/d1a2b3c4e5f6_workplan_projection_retirement.py": { + "algorithm": "sha256", + "hex": "121f3fb78355e4e418aa84bff74f134ff0ce85288bbdb59437c98d4a402618c5" + }, + "migrations/versions/d3e4f5a6b7c8_v0_3_sbom_entries.py": { + "algorithm": "sha256", + "hex": "768b9e8ff4be1aa65445ced722e680aa4fdf3d1d14f4634bfff527c1fc3142e5" + }, + "migrations/versions/d6e7f8a9b0c1_sbom_ecosystem_expand.py": { + "algorithm": "sha256", + "hex": "ed1de9451b65ee64451f9c2585644330ae9d2f91dd10f8d8bc1477896e2f8375" + }, + "migrations/versions/d7e8f9a0b1c2_broadcast_receipts_and_notices.py": { + "algorithm": "sha256", + "hex": "074e488249fd4272b3c62fa84cf62326f47382047fb67ba8daad0b0d8b640aa0" + }, + "migrations/versions/d8e9f0a1b2c3_repo_anchored_classification_spine.py": { + "algorithm": "sha256", + "hex": "7a6f8a2a053a591ce5dfb14ec7adef056b8c9b85e9d9e273ac8ded71e9dfb558" + }, + "migrations/versions/e1f2a3b4c5d6_gems_pass1_domain_fk.py": { + "algorithm": "sha256", + "hex": "896bdbbdc0121dfad3e82a97547158c368dde0c12e8bb99936da035ba8c0fdaf" + }, + "migrations/versions/e2b3c4d5f6a7_task_canonical_record_id.py": { + "algorithm": "sha256", + "hex": "985ec8df1ff872317cf54c2539525cc275ddb583adc5208630617256c804ec10" + }, + "migrations/versions/e2f3a4b5c6d7_add_last_state_synced_at_to_repos.py": { + "algorithm": "sha256", + "hex": "017c934b7cd737ee98fe9ec20c1b9032b6937ac167b06dcf77a1c2888ad6fb21" + }, + "migrations/versions/e8f9a0b1c2d3_task_wait_qualifiers.py": { + "algorithm": "sha256", + "hex": "582fb7775ea261ddea974a435c42646c5d4e6a4855d7948dfd25cec95cadd423" + }, + "migrations/versions/e9f0a1b2c3d4_write_idempotency_keys.py": { + "algorithm": "sha256", + "hex": "f7625d1e752eb2b5ded73a20fb3a6811265d3425bb398f9be86990de136ae860" + }, + "migrations/versions/f0a1b2c3d4e5_suggestions.py": { + "algorithm": "sha256", + "hex": "4e02d531fce919e7b5e60a2720566d0695d91229191f85c30d075d1ee91a674d" + }, + "migrations/versions/f1a2b3c4d5e6_workplan_file_backing.py": { + "algorithm": "sha256", + "hex": "d20e579fc651e4b6ca7adfc5c44003c73806234253cd6640d9fe66060707817d" + }, + "migrations/versions/f2a3b4c5d6e7_gems_pass2_workstream_repo_id.py": { + "algorithm": "sha256", + "hex": "d762a0d8e934148750714d2315a371a71fb1680e0d376758f778309c5523c2ed" + }, + "migrations/versions/f3a4b5c6d7e8_add_agent_messages.py": { + "algorithm": "sha256", + "hex": "e6aec4a973ad89abbacf123f818ba85dfc617a007af9a88016b903d4be1916d4" + }, + "migrations/versions/f3c4d5e6a7b8_repository_rename_identity.py": { + "algorithm": "sha256", + "hex": "2918bb539b17bdf5bbdab3dc432317c2b0380dcdbade8c02a72dfa44725ff7ec" + }, + "migrations/versions/f9a0b1c2d3e4_task_wait_window.py": { + "algorithm": "sha256", + "hex": "a36c9965a6eb176afad43b24cda0ef986b59d69bc14496abb447221037b7f329" + }, + "migrations/versions/g4b5c6d7e8f9_add_host_paths_to_repos.py": { + "algorithm": "sha256", + "hex": "37de2e17bba171d5e7317b2bba2c434b9e510c2491fd552717fde57203ade0d3" + }, + "migrations/versions/h5c6d7e8f9a0_suggestion_workflow.py": { + "algorithm": "sha256", + "hex": "22a148456f302f37a1ed272cf892c3e105bfb890cf7e04eb9f101807284214e1" + }, + "migrations/versions/i6d7e8f9a0b1_capability_requests.py": { + "algorithm": "sha256", + "hex": "a1fe532d74fbe7d8d7e3312cdc9d66c56698aa4263b683a16e3075fd45f01ef5" + }, + "migrations/versions/j7e8f9a0b1c2_tpsc.py": { + "algorithm": "sha256", + "hex": "09a55cfd14e1c0eb5ae41ea0bb9f14d9f028d1d13c0e9dde9822241976f46e67" + }, + "migrations/versions/k8f9a0b1c2d3_doi_cache.py": { + "algorithm": "sha256", + "hex": "2e0502ce61212e937ed6d704e62183e1eb72532621a159cb12269f1f94f6bc5c" + }, + "migrations/versions/l9g0h1i2j3k4_capability_request_routing_note.py": { + "algorithm": "sha256", + "hex": "3f97c713bef98db2d1ce47cfc3d6f93da59463e425ebbbd072e284367eef7ed6" + }, + "migrations/versions/m0h1i2j3k4l5_capability_request_dispute.py": { + "algorithm": "sha256", + "hex": "b3e7fc09d8128ebe7a2ecda82edb98825f8599df18eb6ad45034fb7f59aef402" + }, + "migrations/versions/n1i2j3k4l5m6_add_git_fingerprint_to_repos.py": { + "algorithm": "sha256", + "hex": "3f5e0d0d770cb5ea04bbb158cbf442403f46927bdb612c5e00b410dcfe4a6c0f" + }, + "migrations/versions/o2j3k4l5m6n7_add_token_events.py": { + "algorithm": "sha256", + "hex": "445592d2f20a5c77e7d4ac87c5db37657962b8974e07c0cb7635c89b4436c5df" + }, + "migrations/versions/p3k4l5m6n7o8_add_repo_id_to_capability_catalog.py": { + "algorithm": "sha256", + "hex": "fc1c025b176face69cf564cf0481c6deb77ba7d09f9c8faa7614f9d91cdb951c" + }, + "migrations/versions/q4l5m6n7o8p9_add_interface_changes.py": { + "algorithm": "sha256", + "hex": "f85bcf84d5054e449ed1a684c71b35aec7c2d3632a6d92712e8724149a284a85" + }, + "migrations/versions/r5m6n7o8p9q0_workstream_status_string.py": { + "algorithm": "sha256", + "hex": "5b33d7a30c62f054bf454798ac6043f2672e7c61e209c5dac7fba11bb3b2f59d" + }, + "migrations/versions/s6n7o8p9q0r1_workstream_planning_metadata.py": { + "algorithm": "sha256", + "hex": "40cbd6b8ddbf82ef3948c5d14a85d4495b36590b82d622ccdb31bdedc0d70875" + }, + "migrations/versions/t7o8p9q0r1s2_perf_indexes.py": { + "algorithm": "sha256", + "hex": "6f97e0011fe9bb279bf9444bd172c47dbeebfd5bfc98f226d57fee99d0f98ee6" + }, + "migrations/versions/u8p9q0r1s2t3_workstream_canonical_states.py": { + "algorithm": "sha256", + "hex": "d5c103249da9ea22539eb78991a5f1590d99e0cbcb01c119d5bbc65bcf5e101f" + }, + "migrations/versions/v9q0r1s2t3u4_token_event_provenance.py": { + "algorithm": "sha256", + "hex": "7313983a288e0be888f72f7a51d505ceec1566f8be1cc5c77cc07009b9e26bea" + }, + "migrations/versions/w0r1s2t3u4v5_token_event_legacy_source_ids.py": { + "algorithm": "sha256", + "hex": "41aa9961041664d37e95767a5525e94d435011857dc84aef61c49c1c4b8df1e4" + }, + "migrations/versions/x1s2t3u4v5w6_workplan_execution_queue.py": { + "algorithm": "sha256", + "hex": "6a0c6016257e4f086a2a39aa15444fb5dc378dc2b5da78ec36313fdd7f2ceb16" + }, + "migrations/versions/y2t3u4v5w6x7_fabric_graph_read_model.py": { + "algorithm": "sha256", + "hex": "938394ed2f9b1b8cca6b7ca5a81b71148496fa92a0d62a3affe834648c92eb85" + }, + "migrations/versions/z3u4v5w6x7y8_financial_fabric_vnext.py": { + "algorithm": "sha256", + "hex": "b02a0a161c458cdf70026052498226cd715416f3a98c8677343d735e5d3a81b8" + }, + "policies/intake-doc.md": { + "algorithm": "sha256", + "hex": "52ee677ce2994d9dbf9c3f5141fe1b325a45f010afb67c5c52134c3c8bde500b" + }, + "policies/repo-doi.md": { + "algorithm": "sha256", + "hex": "a1977f91cd6dcdc55a00f1b7dac006bcdb8325c32ccfc21bd8fce4aa9cc1d212" + }, + "policies/retirement-freeze.md": { + "algorithm": "sha256", + "hex": "e8b790181475d928ea30a67410ca3ffb46186e5bf1b418013392a71b7a1bc861" + }, + "policies/service-dom.md": { + "algorithm": "sha256", + "hex": "c96151c71a3143a2ebd9b5f3862a9bf1760cca9495cad16104b5a5c2a456e014" + }, + "policies/work-item-dor.md": { + "algorithm": "sha256", + "hex": "81f99e2ed635e0c5b67c9735166af5e2d98dcc457986c38e060b28c2f68089bb" + }, + "policies/workstream-dod.md": { + "algorithm": "sha256", + "hex": "12b6d91efe307cabadd2c10dbd9264c2dcd92924ba0ab4cdbf1cc82496449416" + }, + "prompts/sbom-capture-agent.md": { + "algorithm": "sha256", + "hex": "f394edb238815507186bd7fcedbf6b2e0e61dc1037e8c6a78407897f889295fe" + }, + "pyproject.toml": { + "algorithm": "sha256", + "hex": "a62a37fcac0df220538c067e23c8b6c426a48eeaebcebfbf4b2796c5e822e1a9" + }, + "registry/README.md": { + "algorithm": "sha256", + "hex": "165c316bf8d2f30cc06d7ee79db91c218a343affe80a1f13ca35dbba21763280" + }, + "registry/capabilities/capability.statehub.progress-log.md": { + "algorithm": "sha256", + "hex": "664fc510f5195c4609a721d9ddca524eea61df585bf6603d06b26e60fdf614f6" + }, + "registry/capabilities/capability.statehub.workstream-coordinate.md": { + "algorithm": "sha256", + "hex": "33b5f8837e67cec820c7e1bd66211b709500129dea817e67b7f0c8e9ee5b973a" + }, + "registry/indexes/capabilities.yaml": { + "algorithm": "sha256", + "hex": "cc4bf2d800e158235d6f3974ce9a44a7444e2821ee0c7b40662627cf5463b778" + }, + "repository_rename_cli.py": { + "algorithm": "sha256", + "hex": "7c217a9176f3d2d6f430ba46854cec3b3da72505933fc3127f922a4266c7f56c" + }, + "repository_rename_workplan.py": { + "algorithm": "sha256", + "hex": "62794a22de657ed58d4911e71574ca6163a65203b61071d143b28789f73b3f22" + }, + "research/20260709-workstream-caller-sweep.md": { + "algorithm": "sha256", + "hex": "99d97923ca97ffbf0c0986cd7ee35089b17d1e8dd67a0fc9c8078b4e5c7ea836" + }, + "scripts/backfill_codex_token_events.py": { + "algorithm": "sha256", + "hex": "60dacdb6951fc512578a7c71dfa329eae844bb05e0ffb5f229374f40a26a426a" + }, + "scripts/benchmark_summary_cache.py": { + "algorithm": "sha256", + "hex": "b38a2522d480b0f327fc13dd95379008bbcd0e98a8ab8c60946d1be28da6e115" + }, + "scripts/bootstrap-env.sh": { + "algorithm": "sha256", + "hex": "6491f2d64b8543bb297e0a05f5e15163082ff41c4bfeb090c232cc213aa3f93b" + }, + "scripts/capture_legacy_meter_evidence.py": { + "algorithm": "sha256", + "hex": "90323fec4cc180b8a7eb473cac4fedbc2df0a3656feaddc63028bef2ac0f3472" + }, + "scripts/capture_sbom_tools.py": { + "algorithm": "sha256", + "hex": "3d6cd35d5d336e4da1280681a55e35666f898d21ab02b2672158eb0bf8387416" + }, + "scripts/check_doi.py": { + "algorithm": "sha256", + "hex": "f4dd4e69eddebf294df63be9b38c82001bb330273a010083b3aec66656f4e5a1" + }, + "scripts/cleanup_stale_tasks.py": { + "algorithm": "sha256", + "hex": "510c5991df3f80ae538c23efb6d66aea0c3ec01b2c59484ea98f7a97055b13a5" + }, + "scripts/codex-state-hub-mcp.sh": { + "algorithm": "sha256", + "hex": "7233a27feb812323cd7b17036580ba59f2c0868d6bcb37358953e166f7942e1e" + }, + "scripts/compare_consistency_sweep_parallel.py": { + "algorithm": "sha256", + "hex": "a9876ea4046b7438d8df2acb74161181454246abd1784cfe857c698f66d85072" + }, + "scripts/complete_statehub_bootstrap.py": { + "algorithm": "sha256", + "hex": "4a90383a356b76c1e8bf58b9e96f3c8c4a5bdf9f85258ddcdea04d4276e4903b" + }, + "scripts/configure-codex.sh": { + "algorithm": "sha256", + "hex": "f6ba4b3cbec34a8b22f8c8dffc09ef9941ee36feac78749e177d0d9d3a06e781" + }, + "scripts/consistency_check.py": { + "algorithm": "sha256", + "hex": "00768c5fc2682470446a27b2d8e9a5fa845ff12d54b63386312c8143db91ee11" + }, + "scripts/dev_hub_up.sh": { + "algorithm": "sha256", + "hex": "81ca200921262cedb8c6123f146e9ed1e68aa66552d0e5f13ce0fba964be55e0" + }, + "scripts/ensure_gitignore_claude_rules.py": { + "algorithm": "sha256", + "hex": "6b5205b309a94954e357a867643ccb419c37dd279e43c24dd73cca8c93c0808a" + }, + "scripts/gitea_inventory.py": { + "algorithm": "sha256", + "hex": "3b57e0f086bfba8a98003ec20647490b4c9a900bf3924c4777cb5f42c2bf6971" + }, + "scripts/ingest_capabilities.py": { + "algorithm": "sha256", + "hex": "7b0389144882a39b615934f536b46d2a4deba3c70a837f727a4329c3079935ad" + }, + "scripts/ingest_sbom.py": { + "algorithm": "sha256", + "hex": "38287358cf43b138d154c8b6b5003e1755009687eb50f96505625e6a5d468854" + }, + "scripts/ingest_tpsc.py": { + "algorithm": "sha256", + "hex": "97bfc4afe0ad4915af4af66abb091be7309b9f2cd21ef597e6c5491508f05033" + }, + "scripts/install_hooks.sh": { + "algorithm": "sha256", + "hex": "8037b45287f3b103c9e444f5f351a365d1f236af23584f7073a77e1d4e18a5bc" + }, + "scripts/mcp_hub_profile.sh": { + "algorithm": "sha256", + "hex": "0e447d3c9b220f6f1b8eafced940b329b8deb68d60d30006e8419ba463c79272" + }, + "scripts/mcp_registration.py": { + "algorithm": "sha256", + "hex": "770b692995871f3dd1708b5b4fdb9b2d6497dbe6826f37c66af721b85307997e" + }, + "scripts/migrate_mcp_config.py": { + "algorithm": "sha256", + "hex": "65aaf9eef1b8503aeac4d46385bd789d52c231abac4e95c3c3bd439badee82b1" + }, + "scripts/normalize_attached_repo_workplans.py": { + "algorithm": "sha256", + "hex": "053fcad24bf0fe23763717bdf3c383a0b0aadddc317a723e1f44000c603d4d92" + }, + "scripts/owner_return_handoff.py": { + "algorithm": "sha256", + "hex": "26d058bcf1281478522bacbe81e7e01f8e096e8316a20ad0578bfebf17d4ac97" + }, + "scripts/patch_mcp_cwd.py": { + "algorithm": "sha256", + "hex": "42ea9e20530ddff28da27f0622bab3e6e305e25ce297f78cdfb5b07314e44da2" + }, + "scripts/project_claude_md.template": { + "algorithm": "sha256", + "hex": "0ad4707c682150cf61d6fcfdbfb4d683311f573e55ce64db6953179204cddd2a" + }, + "scripts/project_rules/agents-codex.template": { + "algorithm": "sha256", + "hex": "4e38dc7f1a4f26dc170d3b4b0d38e8629be62324c260ed0c9fbbef09fe449633" + }, + "scripts/project_rules/agents.template": { + "algorithm": "sha256", + "hex": "2b3db2612fefc7d230e6a1d570ce2a86501ce89376fcb38f134e1b01ce523d8b" + }, + "scripts/project_rules/architecture.template": { + "algorithm": "sha256", + "hex": "5055e65ea9aa885c6b691b855f155fbb4628de0af806752aab8be7d005ccd6be" + }, + "scripts/project_rules/claude-md.template": { + "algorithm": "sha256", + "hex": "96065c83c4617214b25a796d57564463a6da2c9b29b002eb2df08ce4295b5237" + }, + "scripts/project_rules/credential-routing.template": { + "algorithm": "sha256", + "hex": "2d2f6a72f3da43f8d56c3fa1373bb67630fc0be311d158adb56614937c9d69d7" + }, + "scripts/project_rules/first-session.template": { + "algorithm": "sha256", + "hex": "3b163d997240d5244df728acebd31d4c9e693c51dbc9830e7112cbc8e6cd73d8" + }, + "scripts/project_rules/gitignore-claude.template": { + "algorithm": "sha256", + "hex": "b88d4699608d5e587d23831dc8c1897fd327f9ccfd69fd2267abe23beb603e97" + }, + "scripts/project_rules/repo-boundary.template": { + "algorithm": "sha256", + "hex": "d32eec3a4dd1c19704721b03336f2870312d228d0f40ff8ec1ba293e5892713c" + }, + "scripts/project_rules/repo-identity.template": { + "algorithm": "sha256", + "hex": "7fbbfec51d7916c9c8c518b76bf04444d02be44911e05b90765213769ed6f592" + }, + "scripts/project_rules/scope.template": { + "algorithm": "sha256", + "hex": "959a36f119c508afbbad42f53b1b684c90f90d6fac4a22ea4a08671e777cbf39" + }, + "scripts/project_rules/session-protocol.template": { + "algorithm": "sha256", + "hex": "10407b87395cd0af873201216aa006085268fc5bb9ece07c6312e7a47cd58d45" + }, + "scripts/project_rules/stack-and-commands.template": { + "algorithm": "sha256", + "hex": "be88dbf0d0f14e9a19862cf3289be0024d00c230adf42b7921e515bd0d2e6b56" + }, + "scripts/project_rules/workplan-convention.template": { + "algorithm": "sha256", + "hex": "f14469956daebe6f26b8060d3d33dc7ac6b930aa98b26e8a25794ea410ddabe6" + }, + "scripts/promote_intake.py": { + "algorithm": "sha256", + "hex": "d737cda2ed3eca8cc756ec09e7a70f38b9639da315a507741c52f6eb45ffbb84" + }, + "scripts/propagate_credential_routing.py": { + "algorithm": "sha256", + "hex": "4dd17c8034bbb22818f7127c3a4822cd6d9541366f2c96fd309c1e8232494975" + }, + "scripts/pull_image.py": { + "algorithm": "sha256", + "hex": "3121782da11232f21e78483fdc0853e86f5593a695f6cf3e2c3b683415f9a8a2" + }, + "scripts/push-seal.md": { + "algorithm": "sha256", + "hex": "5756e4d79793942e8c1f80000fd59a655528d0feb051a5fac4c54c52edd0a5df" + }, + "scripts/quality_assessment.py": { + "algorithm": "sha256", + "hex": "19671103230617ca97af99ca44d809671c8ad8f93b8cae8be3b585c3582c8495" + }, + "scripts/quality_debt.py": { + "algorithm": "sha256", + "hex": "b31e6751008f588680eea0f73865b5c0ba25c14abb1bc1fb008a564f33a5284c" + }, + "scripts/recently_on_scope.py": { + "algorithm": "sha256", + "hex": "ef91b3292eac275bdf1130c7919398d15adf594bb85c30a723e4ac46e76bdc42" + }, + "scripts/register-mcp.sh": { + "algorithm": "sha256", + "hex": "85c00a6688bf890e4a704e72f6d7f8b17ea55a32fa41b1a4906d6b8a32b47187" + }, + "scripts/register_from_classification.py": { + "algorithm": "sha256", + "hex": "9c901828977414d33e7f8e22b9d5423b03534fa8fe9806883a57156ced3b6ed6" + }, + "scripts/register_project.sh": { + "algorithm": "sha256", + "hex": "7e43846a69094e1c0544bf1a291a748077ca3ea57f5aa754e314ac0de45fa07d" + }, + "scripts/release_headroom_preflight.py": { + "algorithm": "sha256", + "hex": "efa66ef82a0dca9468acde03ef675431d698723a12583b14b8fc826adda868d3" + }, + "scripts/repo_sync.py": { + "algorithm": "sha256", + "hex": "1895989820e107e76c42f20478bcdd8085e351259ba2179d601bd8dee39452fd" + }, + "scripts/seed.py": { + "algorithm": "sha256", + "hex": "1d6d6840ac5bcc9f372dd37458d58fd19758605e29eac347534396b5edad3cc8" + }, + "scripts/seed_wp0012_suggestions.py": { + "algorithm": "sha256", + "hex": "d2bcae410c1bd62d6652470c9932984db889b087610a53ee63737dc98b235fc2" + }, + "scripts/smoke_dashboard_load.sh": { + "algorithm": "sha256", + "hex": "7eb0ab2bbddf631a430e0cee254ad9c629d3d0a503e431706b725936891a573a" + }, + "scripts/smoke_memo_dispatch.py": { + "algorithm": "sha256", + "hex": "c0f6bb6101280d180598c5d8efcfd867ae7b9d460b8577bf0f1edb374a78bb34" + }, + "scripts/spine_migration_data.py": { + "algorithm": "sha256", + "hex": "a3234c0c55a2ce053e14e9d95b944bad0bdd7e67b0d7a94a17ebeaa66371a692" + }, + "scripts/spine_migration_dry_run.py": { + "algorithm": "sha256", + "hex": "e7188e626e1f9701239871857ea7523902aadd307b9a5a875bee962cc836c48e" + }, + "scripts/sync_classification_allowed.py": { + "algorithm": "sha256", + "hex": "20f182904a3545db3269c12994b9a3707979659c7b87909ceefd3730a822a414" + }, + "scripts/task_token_hook.py": { + "algorithm": "sha256", + "hex": "57769e31aea7e96aaeb9a14153ad6063104e462d1eb08dd0bb2b1cada45bdbb5" + }, + "scripts/token_reconcile.py": { + "algorithm": "sha256", + "hex": "2f02039d3540e0676ec37f10afe055b633a38ad230633be993c03d98905fcdc5" + }, + "scripts/update_agent_instruction_files.py": { + "algorithm": "sha256", + "hex": "291330d2f6998e7e1d6a88515a105951192994bedce982fc0f7df24057b629a6" + }, + "scripts/validate_repo_adr.py": { + "algorithm": "sha256", + "hex": "8f65fe4b216fe528d1f0aab5518be01b33e0532730ab8bb18c3df6664e893e41" + }, + "scripts/verify_image_pin.py": { + "algorithm": "sha256", + "hex": "4590762210dbdb78ecbcf02f8740d0ba3f5a522d987b3e8e296e3e8c054bb5e3" + }, + "scripts/verify_preflight_signing_runtime.py": { + "algorithm": "sha256", + "hex": "f26f2e813fe64c8459b1cc24fe6b10e948bc350affc5c2f56fe0a1e39b0aad8b" + }, + "skills/state-hub/SKILL.md": { + "algorithm": "sha256", + "hex": "027a74f2c7d7d0c45b86ffa8b4a3c1f3f20e8a713efbcee2734351a9290631a1" + }, + "skills/state-hub/references/tool-signatures.md": { + "algorithm": "sha256", + "hex": "47a9ac4f30f464e44ff4f4acbb21d7e20f3d183ac0991a612015be8438b06629" + }, + "statehub_register.py": { + "algorithm": "sha256", + "hex": "ba9173fb375ba9b01a396710a24eb699df725288cabbf104e584a4916e046445" + }, + "task_flow_engine/__init__.py": { + "algorithm": "sha256", + "hex": "a528d4bb114456713b0778956cb5806ff2705b1d6e78d0e17229b74ad45adca7" + }, + "task_flow_engine/builtins.py": { + "algorithm": "sha256", + "hex": "ad3d790294ee4a08f6f8642410738b95d76b712a97c99f6fec3bddecd04e2cbc" + }, + "task_flow_engine/engine.py": { + "algorithm": "sha256", + "hex": "c5349b51dd82b0f67ed295ede5ed7f67cbdd04c5cfc73532c51bd61804c07b44" + }, + "task_flow_engine/evaluator.py": { + "algorithm": "sha256", + "hex": "4eca404ff7ad1a707cc5596bff9fe8907f41c5f425814f314e987d6933383e41" + }, + "task_flow_engine/models.py": { + "algorithm": "sha256", + "hex": "1b8ed0c99b9cf187d59f56bbb32b97e9f44b5427a4b6eb523110c58b559287d6" + }, + "templates/recently-on-scope/domain-digest.md": { + "algorithm": "sha256", + "hex": "e5d657d14e086849d5588ab24f233215cb67d479841e0db08720c412380b769c" + }, + "tests/__init__.py": { + "algorithm": "sha256", + "hex": "74f80f8f9a2099d9a56063989a0a89d06d29a427b168dd9b1e00e1d070a48cac" + }, + "tests/conftest.py": { + "algorithm": "sha256", + "hex": "577b738c80123148f37fc5fa23ede2b03ce96c46d5e1168fc69f93136ef2c0f9" + }, + "tests/fixtures/railiance-cluster/workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md": { + "algorithm": "sha256", + "hex": "ca2cf99bf2f66f235b88c58d711c40ae0f9d2337464b5d4c16b5016a59df7029" + }, + "tests/fixtures/railiance-cluster/workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md": { + "algorithm": "sha256", + "hex": "a3b4131cdbbd90b27a08674f9e330d37c359d7744c24771afc82c31d9b776adc" + }, + "tests/fixtures/railiance-cluster/workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md": { + "algorithm": "sha256", + "hex": "c08f5ba3ceb01d769afedcf476594fe3043552a12ab39161dd536290e1a59766" + }, + "tests/fixtures/release_headroom/rev61-65m.json": { + "algorithm": "sha256", + "hex": "39a8a360ebf836fc72703e00aff0f63ac5051ccda83960e789a3c91145c1c481" + }, + "tests/fixtures/release_headroom/rev63-105m-concurrent-pending.json": { + "algorithm": "sha256", + "hex": "a4c05b1490082a486d2ddba6db18431c068ca2bab7a2c0af19a58c7a52a4048d" + }, + "tests/fixtures/release_headroom/rev63-105m.json": { + "algorithm": "sha256", + "hex": "72452b6ceeed98257b9109b01f2acab18717b1669b86c0fb62dbb6bd006b9196" + }, + "tests/test_c07_retired_rows.py": { + "algorithm": "sha256", + "hex": "905612dde7b8524eccb8894e7ea6c332724c20f82407e5aeaa20763d506e9fc9" + }, + "tests/test_c25_message_pagination.py": { + "algorithm": "sha256", + "hex": "86488219d5d1ee2bd723a88a97392d9cfa714258282663a89915b0ccf011018c" + }, + "tests/test_c25_source_revision.py": { + "algorithm": "sha256", + "hex": "a8f4ad66b5da4e373cdb34045ae00fe0590ea5f59307c4a77aa99a55c7e5e5bc" + }, + "tests/test_capability_requests.py": { + "algorithm": "sha256", + "hex": "69c25d9344a8a1592f0c03ed6b9b739369d9e502bb7404e0391779746d20f624" + }, + "tests/test_classification.py": { + "algorithm": "sha256", + "hex": "8b8541883296c73af3850c9a3835b9cae1af5f1dfb6a048d01c7b86b186b45a7" + }, + "tests/test_cluster_historical_projection.py": { + "algorithm": "sha256", + "hex": "26b8b24d5991e96fece30fb91f8a37e35847bc21bf11eeb2f6d576ce3061028f" + }, + "tests/test_codex_mcp_launcher.py": { + "algorithm": "sha256", + "hex": "8440850a93ddd6a0e959b52aed8d7da1a0bb265801d3c002f9d0bd7b2968e69b" + }, + "tests/test_codex_mcp_server.py": { + "algorithm": "sha256", + "hex": "a9ef024a2b8955af9e168be17599a431ecedf2a395c29957fb31ae2a53d04b9c" + }, + "tests/test_configure_codex.py": { + "algorithm": "sha256", + "hex": "149c5215d4e3528351cd07ef234cbe44ada420eada58cfbbb41dd4cfde9f3fce" + }, + "tests/test_consistency_check.py": { + "algorithm": "sha256", + "hex": "095136c993d90d3dfea6019b7d964c2ddc3e9eb1649a279d9f98210dbcbb52a0" + }, + "tests/test_consistency_sweep.py": { + "algorithm": "sha256", + "hex": "43fe0a76b4487a4ecbd749d12af9c0f7144a7e8972df66b65c9cb7018519bab6" + }, + "tests/test_cors.py": { + "algorithm": "sha256", + "hex": "16d0949527020ad5686f89c101a73b4b61d669c59514b464c1e57fbd85bb32b8" + }, + "tests/test_doi_scope_health.py": { + "algorithm": "sha256", + "hex": "5cfae81bb2bcb4082aa61bf80c5b17d34a97259c5de2f47f03f16ca77627e3bd" + }, + "tests/test_edge_outbox.py": { + "algorithm": "sha256", + "hex": "5949ebcf034872e7479965e203078942688238d1203e57df94f4a9f00989e3d4" + }, + "tests/test_edge_read_cache.py": { + "algorithm": "sha256", + "hex": "5d55dd31d28954b83b11edf2695fdfc328faadd57b7e6a62473863410088a08e" + }, + "tests/test_edge_relay.py": { + "algorithm": "sha256", + "hex": "54e83bfa415fd341603f81789436aea957ca5e9d5e421f3d7c96225512fd69d6" + }, + "tests/test_ensure_gitignore_claude_rules.py": { + "algorithm": "sha256", + "hex": "372f51697f4cc4c3b8199b5998c3f6fd134b137aab0aea497ec8a4b670422caa" + }, + "tests/test_forge_dependency_edge_preview.py": { + "algorithm": "sha256", + "hex": "7fa67aca7256ea0b0f5609ca0db9c8faac5344ec48379d53d45798748621f71b" + }, + "tests/test_forge_dependency_edges.py": { + "algorithm": "sha256", + "hex": "ea6765fe2774db952727aff655821742f1915d1a95135810832812a20b7e3ab1" + }, + "tests/test_forge_projection.py": { + "algorithm": "sha256", + "hex": "bb7227b3042136d71e8a94db29563a1cdd9a55176aa1199d1d49208f7e28dbeb" + }, + "tests/test_forge_projection_qualifiers.py": { + "algorithm": "sha256", + "hex": "803bad3319e403e44fe966c3050b2a3e6e6b08d69315a8fa48a42bc331508390" + }, + "tests/test_frozen_binding_guard_isolated.py": { + "algorithm": "sha256", + "hex": "206adb93850f8b7af135aecb96563df01f702e66b4a5d1275c12fdb271ac23f9" + }, + "tests/test_historical_projection.py": { + "algorithm": "sha256", + "hex": "bcb06e41242087d94bd83e7d73fbeb06c89cbb15ab89e87e6c95f399711ab58f" + }, + "tests/test_hub_core_imports.py": { + "algorithm": "sha256", + "hex": "f6590e158ba37a647551aa27431a3765ae79b60bd7e668ea8c5eecc8e92956eb" + }, + "tests/test_ingest_sbom.py": { + "algorithm": "sha256", + "hex": "3ada02bb0cd893cb9a4b4544ee6ff819a180093d4263770e34a4d6506f1bbc42" + }, + "tests/test_instance_identity.py": { + "algorithm": "sha256", + "hex": "fa8a82119e58720a82631a5365063d50309a9124d1bbbf41cc9ec55ff2d97581" + }, + "tests/test_intake.py": { + "algorithm": "sha256", + "hex": "392c4e8b7218bc42c85515a098237b01701657f90ed2b51b5f4137b7704aa689" + }, + "tests/test_legacy_meter.py": { + "algorithm": "sha256", + "hex": "49fb5f342f5890e96f6b605429853933f1215a040c25a68226acd2431f0654eb" + }, + "tests/test_lifecycle.py": { + "algorithm": "sha256", + "hex": "9e60edc0e7f0daeea1592f7d79a6cfe6c586718372b9d23ca48e2837997f73d0" + }, + "tests/test_llm_connect_integration.py": { + "algorithm": "sha256", + "hex": "bb515d7d89bd1dd86f5c2b52df5db61af7cfe35308442134b15f2614002735a5" + }, + "tests/test_mcp_legacy_deprecation.py": { + "algorithm": "sha256", + "hex": "ebb3363d02b013822661d2508bc5f9bc125107aafb61233626178b5e107a90f1" + }, + "tests/test_mcp_queued_receipts.py": { + "algorithm": "sha256", + "hex": "bf3d261836c2104387e5f80fd75b5765639f437e738155e6c989da88c2214a4d" + }, + "tests/test_mcp_registration.py": { + "algorithm": "sha256", + "hex": "5cc53cfb1f2d5a0c8a06723c3dbfcf227b9d1374056418934023bfe4cf130eae" + }, + "tests/test_mcp_smoke.py": { + "algorithm": "sha256", + "hex": "452fe4871dab582e2a447cb58f52c1e97487abe581affd2cfd8fc5d1482cdc2a" + }, + "tests/test_mcp_write_tools.py": { + "algorithm": "sha256", + "hex": "dc8afe96892b88b38c29e83566ff8ee314f6ca1e7d28c50692f18e8895838397" + }, + "tests/test_memo_dispatch.py": { + "algorithm": "sha256", + "hex": "91efdccecc89c4e6cc9d829971344bcd89a701b23ee6b4f2cadb285f135ba025" + }, + "tests/test_memo_forwarding.py": { + "algorithm": "sha256", + "hex": "aeac54ab8333b52c2b43952d9696ef1a990110931f151fe129a7dfd690907976" + }, + "tests/test_memo_notification.py": { + "algorithm": "sha256", + "hex": "0bf73a9e8883ebdf1ded5f28ee74f7cf629108b8f692fd12c9f1494e2a088b28" + }, + "tests/test_message_feed.py": { + "algorithm": "sha256", + "hex": "29901277a0f603adb10b376782eaadb4f9adcb271eaec0b58c17b824d118d4b6" + }, + "tests/test_message_receipts.py": { + "algorithm": "sha256", + "hex": "be3cff46cffb2fe025ae63f2fc7aba10f969bfe8aeb7a714736e44a11691700d" + }, + "tests/test_ops_run_projection.py": { + "algorithm": "sha256", + "hex": "6ad02d4c936a2e65cc982528172c46f10ef44817fd39398c98212e7af57efa61" + }, + "tests/test_owner_return_handoff.py": { + "algorithm": "sha256", + "hex": "98ca96b02c4148312f38f97f9d15979c0a5330c091fa5c8d4ec3b047ab896896" + }, + "tests/test_policy_router.py": { + "algorithm": "sha256", + "hex": "7b16e737b77550eefc8b6623c225521e3e323bf4e181f60460d3d950650a9efa" + }, + "tests/test_preflight_signing_rotation.py": { + "algorithm": "sha256", + "hex": "5f309b667dc60aa3afabb163220455d9d2303d0238c1070a39a673cab92d46b5" + }, + "tests/test_promote_intake.py": { + "algorithm": "sha256", + "hex": "24bf48a23ad094fae4e21ee8b80d8bd51bdf844ae5e3d5c85b37a6a519fd93af" + }, + "tests/test_push_deadline.py": { + "algorithm": "sha256", + "hex": "9199e714a96e2da412e313397bd825b3b44ec3d3e8a7da7e398860cb433bb026" + }, + "tests/test_quality_assessment.py": { + "algorithm": "sha256", + "hex": "02d8d6d0790e352b862e0ce859fc36be29648964a2dd82deadd756887995e724" + }, + "tests/test_recently_on_scope.py": { + "algorithm": "sha256", + "hex": "2ef134cfa7ab774b474e6e9383a37b6b78f307276e8d80df926d8505cf7a418f" + }, + "tests/test_reconciliation.py": { + "algorithm": "sha256", + "hex": "7c15f0fb78495e55e3cb77ff0c363b99933166c51ea81ac100c228fa4e14eab5" + }, + "tests/test_register_from_classification.py": { + "algorithm": "sha256", + "hex": "f3fab2107913b5c0ac0782522509cdd451f906a8ccf95f9ac332e15077d998b1" + }, + "tests/test_release_headroom_preflight.py": { + "algorithm": "sha256", + "hex": "612acb8fcf5f08984bd0d807c8be1ebd30927084bd188fa8ec7318c3808bb414" + }, + "tests/test_repo_manager_workplan_adapter.py": { + "algorithm": "sha256", + "hex": "f64c6d44d690298b0e5b5dfbd46b9abe5a4d3b0e33ef57daf73f4be9d6ac8062" + }, + "tests/test_repo_sync.py": { + "algorithm": "sha256", + "hex": "578b695b3ba29331ff7234e2b1c496d73007e5407daa5bda6afdc5f85cf5edcd" + }, + "tests/test_repository_alias_routing.py": { + "algorithm": "sha256", + "hex": "4bb152404bc6d7544d65ce7496e763b2a625cf34afd2fe27cddd21170a340966" + }, + "tests/test_repository_collection_projection.py": { + "algorithm": "sha256", + "hex": "2229a766cf165ec7ccf3bbc143dfd57705cf8bbfc12795d22eef00553f78b52e" + }, + "tests/test_repository_rename_api.py": { + "algorithm": "sha256", + "hex": "89c8072ea0f3bf0bb0975a3c77dc7343d68f9d7fd89a1297e92400e063a77e08" + }, + "tests/test_repository_rename_cli.py": { + "algorithm": "sha256", + "hex": "9886a8d5f99ff59dcdecb3c9e8f8ee2176574f2b86ef2dae0510c39a7bfeca8e" + }, + "tests/test_repository_rename_docs.py": { + "algorithm": "sha256", + "hex": "fc8039bb428bf03b63ea3aff39a27f2c577917f8c0c28fcd05acd0ea3c96c696" + }, + "tests/test_repository_rename_persistence.py": { + "algorithm": "sha256", + "hex": "5f870e6c77dc64923a1be04c543241ba0824cbd51c8263da8ea8f9c01b9750f3" + }, + "tests/test_repository_rename_workplan.py": { + "algorithm": "sha256", + "hex": "2c31d38b7fe55325910c82fb9d55ec3cdb1ee52425001160c32d940ad150ab54" + }, + "tests/test_review_contracts.py": { + "algorithm": "sha256", + "hex": "13ef7ee55b632fbef3aa16b146eb3df9142b396633ada018b97783fbd05614cf" + }, + "tests/test_routers_core.py": { + "algorithm": "sha256", + "hex": "c903511a3b21cd5747c5297b9d7818b59e4c2dcd62c7ffc0aff2dc94a999cd86" + }, + "tests/test_routers_td_ep_contrib.py": { + "algorithm": "sha256", + "hex": "1c9a756ab8c851ef11d43ceeb7858dc8d912d329d76ef7158253868015786326" + }, + "tests/test_sbom_nexus_compat.py": { + "algorithm": "sha256", + "hex": "08d53e31d0555ba214008f7902293a1c8a2aafb413d8859d3087ced53924cc72" + }, + "tests/test_schema_state.py": { + "algorithm": "sha256", + "hex": "95e304cbffd36a29400a5fe66c273eae585a62cb4c29a9b769a78aaee0155fbe" + }, + "tests/test_server_dryrun_commands.py": { + "algorithm": "sha256", + "hex": "b27d699d7eb05d0397b649bf57c28aabb0f032847bebb36d8c45c0501b5f3603" + }, + "tests/test_services_router.py": { + "algorithm": "sha256", + "hex": "251527dc37696ddddbf4e1aff8f047bf8d492cf2d226ba1b49045082d14489aa" + }, + "tests/test_statehub_register_cli.py": { + "algorithm": "sha256", + "hex": "f9312a89943715169f171063a4f44e940ca3b4b8f6c3c3b2538a54ba7b744102" + }, + "tests/test_suggestions.py": { + "algorithm": "sha256", + "hex": "14d9426fa89420f141e9311971e65e2ae0b1402107c31dce23120ee21c226fca" + }, + "tests/test_summary_cache.py": { + "algorithm": "sha256", + "hex": "655052c819e24a2da743fcc861c32bf2f9487a99e2e2c18922c47cfa7e29d470" + }, + "tests/test_task_bulk_status_sync.py": { + "algorithm": "sha256", + "hex": "bba2045c9d978888a6b11349338aee67a9d95fc7106d0ab2302cdd062ecebdb7" + }, + "tests/test_task_flow_engine.py": { + "algorithm": "sha256", + "hex": "5b031e7200729f0a7bd4190b06d3af4ec1130f8babe8d19c0549757c1cd89fe7" + }, + "tests/test_task_record_id_backfill.py": { + "algorithm": "sha256", + "hex": "72c8dd990ffc1d1c38297e1fe720f550854895b6cab8697264c891ac66978e48" + }, + "tests/test_task_wait_qualifiers_schema.py": { + "algorithm": "sha256", + "hex": "572467435ccbdbe35b74df47b9382c65816da36b4baa763641ac5f2e6edea144" + }, + "tests/test_todo_md_staleness.py": { + "algorithm": "sha256", + "hex": "75113618409611e3a15b6348e545ab2248376d0f2452e17976c3b65deec38684" + }, + "tests/test_token_events.py": { + "algorithm": "sha256", + "hex": "8247ec154e8df95fc7ecde6109b115140c80a89da2e8ebca4522bc6c0d1cce53" + }, + "tests/test_token_passthrough.py": { + "algorithm": "sha256", + "hex": "32c95dc7a9b53f9040523c0a9c83ca406935f68c2a71e332b9301a7437f7de66" + }, + "tests/test_token_sources.py": { + "algorithm": "sha256", + "hex": "7950f8b1ca5dacd7a58e9443cc132840ed9f14af07589421ebfa03effb6b1230" + }, + "tests/test_tpsc_router.py": { + "algorithm": "sha256", + "hex": "d090c89c1a4f3d5d0699a0207dc6fa6c017b4238e91fe05a1df8b06134dbe26f" + }, + "tests/test_validate_repo_adr.py": { + "algorithm": "sha256", + "hex": "d09db625956b352d908eec9bb678672cf5f3aae714961a404395871128e1940d" + }, + "tests/test_wait_kind.py": { + "algorithm": "sha256", + "hex": "af9173e2b2a8e7eeff42c820e19effc482e4cd7f258c0859ae3f0bc2a297645a" + }, + "tests/test_work_record_check.py": { + "algorithm": "sha256", + "hex": "64308ae19f5bf483b70cf879960db91bd715c3f8173a218f4e78e0434195b72c" + }, + "tests/test_work_record_flavor.py": { + "algorithm": "sha256", + "hex": "ad548b47da095c02b3b6543efb8135e1368ea3ebd7396eb5cbebe564ca2d8af4" + }, + "tests/test_work_record_identifier_migration.py": { + "algorithm": "sha256", + "hex": "0a8946f76b691621913184bc7449138cdd56a1bd9437b904ccdf0a01efd6323f" + }, + "tests/test_work_record_index.py": { + "algorithm": "sha256", + "hex": "77d1b2b5f4c528210a828ddbd3229c98239bd38cafee01755860ad2d1d6216cd" + }, + "tests/test_work_record_projection_api.py": { + "algorithm": "sha256", + "hex": "1432b4811a187b1a155b411dbdd0bbcbfba6f4953e838bae2dc0bf9ec5fa989e" + }, + "tests/test_work_record_registration.py": { + "algorithm": "sha256", + "hex": "5246cd42e70d289a06809d7ddfe2f60f800749d481e0e7632ad0bf772d9459b2" + }, + "tests/test_write_idempotency.py": { + "algorithm": "sha256", + "hex": "84478dee314fb5af1c33cac5427d102731c3ecff9149345ce44dbe16ad669209" + }, + "tests/test_writeback_git_isolated.py": { + "algorithm": "sha256", + "hex": "53da13eab2d73491c239eb8957a19fba36008259182d455008249a86a967d138" + }, + "uv.lock": { + "algorithm": "sha256", + "hex": "667a5fb4c2fb889fd7a5eea77f82bb6f89cbb34e4c2edae0c975c12adb3f55c1" + }, + "workplans/ADHOC-2026-06-04.md": { + "algorithm": "sha256", + "hex": "e3ae47791aba0411890acc28311209cdb311beda867c5540e517656db17f4805" + }, + "workplans/ADHOC-2026-07-01.md": { + "algorithm": "sha256", + "hex": "c98b2048ed863b92e27d10298c0d79848c567c4444a0797dfb630c4a9054467a" + }, + "workplans/ADHOC-2026-08-08.md": { + "algorithm": "sha256", + "hex": "28931c2c2268011ff7827822b361d57a729a86462bae930ff483e1d24dd047dd" + }, + "workplans/ADHOC-2026-08-23.md": { + "algorithm": "sha256", + "hex": "36bbd8285ed7b07c76f16dc2604a420a513ad9831c893e326dc80fffb4d17e94" + }, + "workplans/ADHOC-2026-08-30.md": { + "algorithm": "sha256", + "hex": "fd1fedf0d770640c3589268726c92ad726837b36c8fc532d052a5751c6daccf6" + }, + "workplans/ADHOC-2026-09-04.md": { + "algorithm": "sha256", + "hex": "43c74166b8f6bd9343d16a19a13d7fd244773420221b8008999e83cac090166b" + }, + "workplans/ADHOC-2026-09-22.md": { + "algorithm": "sha256", + "hex": "b56f1002baa1c5fa49b9527f71932adb88ef76c545cbc18d4f164e8bbdea7e15" + }, + "workplans/ADHOC-2026-10-06.md": { + "algorithm": "sha256", + "hex": "9ee43d61232bdb89348928d53d207d89a055aa604582d0e2e4e119535b414bd2" + }, + "workplans/ADHOC-2026-10-13.md": { + "algorithm": "sha256", + "hex": "6104351bfe83ed4a9b7ec93b97f8ebb6e85aeca662fbdc1a2bec89a5872c60ce" + }, + "workplans/CUST-WP-0003-whi-kpi-card.md": { + "algorithm": "sha256", + "hex": "66f7b2a0e8160799f7d63aa445d8f58b6ad8eb4c62a00ac2e9bb98898f3f9be6" + }, + "workplans/CUST-WP-0012-multi-user-onboarding.md": { + "algorithm": "sha256", + "hex": "f02eaa67b1f333eeb3bd483bde7e2eb52f53dc4e0483bdfe273a3fdf97b81134" + }, + "workplans/CUST-WP-0038-state-hub-threephoenix-ha.md": { + "algorithm": "sha256", + "hex": "7c2a649f051c25e55ab36e312d6757c3d21508a4634f99e2e96ccd6586908a8a" + }, + "workplans/CUST-WP-0042-workplan-state-model-cleanup.md": { + "algorithm": "sha256", + "hex": "2b84dd27e4871d71029d884e1bdcd09cd8895d40626f581ce89b86881117355a" + }, + "workplans/STATE-WP-0043-dashboard-ui-experience.md": { + "algorithm": "sha256", + "hex": "c919c9be64c30324dab400d4125c1f143924e5d14b942b7abc7574b4c06d3adb" + }, + "workplans/STATE-WP-0044-recently-on-scope-digest.md": { + "algorithm": "sha256", + "hex": "b7c3441e562a09467d5acc2c4a998bf499942c0d7a189146d95021428446d95d" + }, + "workplans/STATE-WP-0045-token-measurement-accuracy.md": { + "algorithm": "sha256", + "hex": "1256465645fdf1451d75062641fca6ae8aae003245d54cf236a080f19421e222" + }, + "workplans/STATE-WP-0046-workplan-id-normalization.md": { + "algorithm": "sha256", + "hex": "a6eaf9dcf01aa2c69aded5d07a2c2cd5424a3b4c7fe31a142e1e07710737b51b" + }, + "workplans/STATE-WP-0047-lifecycle-assertions-and-renormalization.md": { + "algorithm": "sha256", + "hex": "cdfce1bca8bb3c736377fac6b59b30ce03f6fb0329428dacab7ca2548ce52daf" + }, + "workplans/STATE-WP-0048-ui-state-change-reconciliation.md": { + "algorithm": "sha256", + "hex": "4a8260e6518df654f9e5900f941f6266284631c291ac1662228999ec93970f1d" + }, + "workplans/STATE-WP-0049-workplan-execution-queue.md": { + "algorithm": "sha256", + "hex": "0650cd4551663efe2394e6aa9ac56e578aae445f0379d1e56d4a970b2fbdc053" + }, + "workplans/STATE-WP-0050-railiance-fabric-graph-read-model-ingest.md": { + "algorithm": "sha256", + "hex": "bc9b703de6d484c25ce005211c2075cb0778a64f328b6b47c487c6254f9bb055" + }, + "workplans/STATE-WP-0051-financial-fabric-read-model-adaptation.md": { + "algorithm": "sha256", + "hex": "f370454383f8d806ac0ff75e0e4520a44fa71b9e2e65c618c9b2e6bb8863fde2" + }, + "workplans/STATE-WP-0052-task-state-canon-adaptation.md": { + "algorithm": "sha256", + "hex": "aa05a692f809ad26e67f046ca59fd50aadbce587e62f225d23e0e41be69d5941" + }, + "workplans/STATE-WP-0053-wsjf-triage-review-page.md": { + "algorithm": "sha256", + "hex": "735b9f3d5ab94cadaac2ee5f7c29e35035400c2c6e17390b2f912290215f6afd" + }, + "workplans/STATE-WP-0054-workplan-terminology-transition-legacy-meter.md": { + "algorithm": "sha256", + "hex": "f159a82be9e6bb3c195797c334660ae581cd097082c51a2103cec4dc6ea0cfa4" + }, + "workplans/STATE-WP-0055-statehub-register-cli.md": { + "algorithm": "sha256", + "hex": "69369fd9c2648f77cc76e62a2273986c30b7c1764e8e4f8e26d75a7e94f07c6a" + }, + "workplans/STATE-WP-0056-dashboard-loading-robustness.md": { + "algorithm": "sha256", + "hex": "5e31d7905a576ee547c07fa07c3f929a05ae4f2675e40e8810e8dce78cee66e7" + }, + "workplans/STATE-WP-0057-overview-workstream-stage-counts.md": { + "algorithm": "sha256", + "hex": "c89d519affe5b07125998ac89de89a1a0c0a7946c00b1f158eba2604f4540bf1" + }, + "workplans/STATE-WP-0058-agent-skill-hub-interaction.md": { + "algorithm": "sha256", + "hex": "47f3acde3aa916491c04153a10f606bbcb55a01d5b0ea7971012b2aba56db452" + }, + "workplans/STATE-WP-0059-mcp-write-layer-reliability.md": { + "algorithm": "sha256", + "hex": "e473b8682a14bc6391e34d7f1859afa1c5c41a91a98ddc5aad516ebed5c8485e" + }, + "workplans/STATE-WP-0060-fix-consistency-cross-flavor.md": { + "algorithm": "sha256", + "hex": "90914b1ea7613f05d307ccb8214cc2b537254cbbe340ce057a9db5d5f66b8c95" + }, + "workplans/STATE-WP-0062-service-catalog-two-dimensions.md": { + "algorithm": "sha256", + "hex": "e3439a04110b7dbfeefac4cbf788238badd2e0ca8ef9d4e2123cf9f12f1fb9c7" + }, + "workplans/STATE-WP-0063-weekend-automation-repair.md": { + "algorithm": "sha256", + "hex": "7b34165c848d94d84a576278b911591ef123f7f3afb957f094fb05dbb66ad1a0" + }, + "workplans/STATE-WP-0064-statehub-consistency-sync-railiance01.md": { + "algorithm": "sha256", + "hex": "c63a8d5125961161621f514aba588f98a830f64d1c819b1987410884a7d967d7" + }, + "workplans/STATE-WP-0065-repo-anchored-classification-spine.md": { + "algorithm": "sha256", + "hex": "dbc954df523671619c0c9a74bf89fb7066b86b9862cc443016c6f52ae054ffd8" + }, + "workplans/STATE-WP-0066-state-summary-revision-cache.md": { + "algorithm": "sha256", + "hex": "63a1557b60d56766187cc34d7885aa4efd146ef0d978745d08e088f3779d2a4e" + }, + "workplans/STATE-WP-0067-attached-repo-agent-normalization.md": { + "algorithm": "sha256", + "hex": "dfe101a32756c86beb19b97f49c6a2400268d8764f14a021286db957bcc11dcb" + }, + "workplans/STATE-WP-0068-offline-write-buffer-and-edge-relay.md": { + "algorithm": "sha256", + "hex": "d2c99e582c487dc48500f80499aaab59edc3592365563efc9ded1fb563cc96ec" + }, + "workplans/STATE-WP-0071-railiance01-workstream-caller-deploy.md": { + "algorithm": "sha256", + "hex": "3a1a5ab4cb091e3dbd390ff96338344222dd6e25ff350605f269263adc7cfecd" + }, + "workplans/STATE-WP-0072-workstream-caller-remediation.md": { + "algorithm": "sha256", + "hex": "7089cc22c513472bfcb53e981ed247c4ee04a8849fcf9c0d6fa11b1c42d528cc" + }, + "workplans/STATE-WP-0073-legacy-meter-decline-and-remote-audit.md": { + "algorithm": "sha256", + "hex": "93c34a34007a3185789f8178adf4ac6c4d308d1ece266d1bc7177fe1cb016d48" + }, + "workplans/STATE-WP-0074-hub-ecosystem-boundary-alignment.md": { + "algorithm": "sha256", + "hex": "9131052edfa68d27c155c2d90982904ed6c549349b7817c5da7176af31569173" + }, + "workplans/STATE-WP-0075-workstream-route-410-stranglers.md": { + "algorithm": "sha256", + "hex": "be834d3a2291c47fa241f22e64c936d8ada25d60cd8a1ad6a44bddd3d3079803" + }, + "workplans/STATE-WP-0076-definition-of-ready-and-comprehension.md": { + "algorithm": "sha256", + "hex": "033257153312533147fe790c2feada51e04acf462cf03421ceaa69a80041b160" + }, + "workplans/STATE-WP-0077-dox-assessment-recording-and-soft-visibility.md": { + "algorithm": "sha256", + "hex": "5c8872ca33d04c883e97a21451a72f4c7dfca58d9be68289266c6e4dc32e7365" + }, + "workplans/STATE-WP-0078-ops-run-read-projection.md": { + "algorithm": "sha256", + "hex": "3a9e9c2dab0ba4d189dc56015eecbe2a94d3810083cdc936418b43affe94d3fe" + }, + "workplans/STATE-WP-0079-retirement-strangler.md": { + "algorithm": "sha256", + "hex": "93163346d9743a2b8b19654b8bd58b60ee09539413a6f46fa772dcffe5c6cfa3" + }, + "workplans/STATE-WP-0080-register-project-flavor-awareness.md": { + "algorithm": "sha256", + "hex": "145a7786e0bd5a9e5089ca43331209418c33e32ae82bca12ea9a5cb38e36745b" + }, + "workplans/STATE-WP-0081-cluster-self-sufficiency-and-registrar.md": { + "algorithm": "sha256", + "hex": "235c04f4d1b2a1b4d6baf26b6e920176bcd166fd9726ca3fdfcb4461515e71d9" + }, + "workplans/STATE-WP-0082-multi-owner-review-contracts-and-receipts.md": { + "algorithm": "sha256", + "hex": "75a15e854dff52d035b7b1a9e5c1ffc4cd15231b38d0b1a7063dc35cb36be29e" + }, + "workplans/STATE-WP-0083-forge-derived-projection-reset.md": { + "algorithm": "sha256", + "hex": "7c2c7a69d07915033c16f9405768799ef16c4774adf4e3a1293de8cf08a0d546" + }, + "workplans/STATE-WP-0084-forge-read-for-private-repositories.md": { + "algorithm": "sha256", + "hex": "da4e7608b0059561c2406ce3dd6aa10cdf67828577dd1c32a223a2407ec99901" + }, + "workplans/STATE-WP-0085-repository-lineage-preserving-rename.md": { + "algorithm": "sha256", + "hex": "7e69e2afeb456708fe83bdbd86f9b510b7613af512e88b25542bfe07eb4e48d9" + }, + "workplans/STATE-WP-0086-fast-forge-projection-reconcile.md": { + "algorithm": "sha256", + "hex": "9ff813d86535e820d85abd619c7aa4f2c131626a4a979dfd45f9997354673bd0" + }, + "workplans/STATE-WP-0087-bounded-repository-collection-projection.md": { + "algorithm": "sha256", + "hex": "b1abcf6201e188948a0d716e787623692d6c31b5f8af2fb834647a72089624eb" + }, + "workplans/STATE-WP-0088-preflight-signing-runtime-acceptance.md": { + "algorithm": "sha256", + "hex": "9e288cfeec24b853274643e1764fb47043dbed31db81a85629f1d1605fdddbb1" + }, + "workplans/STATE-WP-0089-rename-redirect-recovery.md": { + "algorithm": "sha256", + "hex": "a41c4c436a782f6fc8cb7e66e176a522ce526a85113a30e78ae5fa8b4ae05f4a" + }, + "workplans/STATE-WP-0090-projection-task-field-convergence.md": { + "algorithm": "sha256", + "hex": "2d2f946b6e11aeb3efdca881391b3bcff23ab634429244d0f93cbf0a989378bd" + }, + "workplans/STATE-WP-0091-release-headroom.md": { + "algorithm": "sha256", + "hex": "fbbc2e35771b9fdec15877af5f87fcd323e7aec0f4a22da41c59af7642b84934" + }, + "workplans/STATE-WP-0092-workplan-flavor-and-depends-on-policy.md": { + "algorithm": "sha256", + "hex": "31f129f9ca7840ce4c6541776c29a2b928fd9482006f0f938464b0666ea6cf56" + }, + "workplans/STATE-WP-0093-broadcast-receipts-and-standing-notices.md": { + "algorithm": "sha256", + "hex": "9a4f849688ca441de43f6b87460f5e415d0ba0ee75e53828299345c9cbcb4e8a" + }, + "workplans/STATE-WP-0094-routed-gates-and-owner-returns.md": { + "algorithm": "sha256", + "hex": "24dab02a1daa023c680c5d57130c9a75a1adedffbd88014f294d1f37d13abbb2" + }, + "workplans/STATE-WP-0096-private-decision-dispatch.md": { + "algorithm": "sha256", + "hex": "71595ac45b82dd6a7cc1f16aaf9f466a2c2fc6f38c9a9f58516426cdec4c7eb5" + }, + "workplans/STATE-WP-0097-unlinked-decision-supersession.md": { + "algorithm": "sha256", + "hex": "f1907e5b2083f607651d492bf515418c53237b9e8ace8630cc929c9fd2b81f45" + }, + "workplans/STATE-WP-0098-hub-core-receipt-inputs.md": { + "algorithm": "sha256", + "hex": "798c5eb847b71ec38e3a81dc6ee465ad1b5a2d85c5a41782a57e7c0aa094fd7d" + }, + "workplans/archived/260706-CUST-WP-0011-state-hub-threephoenix-migration.md": { + "algorithm": "sha256", + "hex": "7317bffe6db22106a7477e47f87c8d2c36f1211ada31e8861007221a464db8ab" + }, + "workplans/archived/260706-STATE-WP-0061-demand-weighted-suggestion-backlog.md": { + "algorithm": "sha256", + "hex": "53e7f1c2060f2a9ec544e4098870ceb0632114a95d34f69aa9f60f320dd76bf9" + }, + "workplans/archived/260708-STATE-WP-0069-workplan-terminology-legacy-retirement.md": { + "algorithm": "sha256", + "hex": "794f1b138651521ba339c1a948fa808fadc551dec158e257189889d65bf68585" + }, + "workplans/archived/260714-STATE-WP-0070-workplan-terminology-phase2-retirement.md": { + "algorithm": "sha256", + "hex": "bdf8ab7ec81ce18eb24b2166d88fa050ca959c37511507a34e1d1ee3338277ed" + } + }, + "dirty_worktree": { + ".custodian-brief.md": { + "algorithm": "sha256", + "hex": "cd1c044dd4a6b073ac3f34acf962edb4a4882279586bcf6558717167d6e1df57" + }, + "WORK-RECORDS.md": { + "algorithm": "sha256", + "hex": "8149b1cc0fd79f3e940175dfa38bdb13bb5e50cd2e36768761842d4c801ccb4e" + }, + "docs/evidence/legacy-meter-weekly-review-20261014.json": { + "algorithm": "sha256", + "hex": "aa06a6b9d4614adc79597b47ca2f6db287680476f3ada827653df7ab8aac357b" + }, + "docs/evidence/legacy-meter-weekly-review-20261015.json": { + "algorithm": "sha256", + "hex": "fedb437efa78ebbfba6a210b2b6deba57a73d6e013b4126317a5f9aec733af47" + }, + "docs/evidence/legacy-meter-weekly-review-20261016.json": { + "algorithm": "sha256", + "hex": "95593848e682f234f9483c016d41fad43945920d2d5a3ef4a284b0dc268daa24" + }, + "docs/evidence/legacy-meter-weekly-review-20261017.json": { + "algorithm": "sha256", + "hex": "a924c97c0a273dba0dd9a7f3f7526d9d56981add78991d20c84ee0318263a216" + } + } + } + } +} diff --git a/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r8/state-hub-workplan.patch b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r8/state-hub-workplan.patch new file mode 100644 index 00000000..fe102c25 --- /dev/null +++ b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r8/state-hub-workplan.patch @@ -0,0 +1,31 @@ +--- a/workplans/STATE-WP-0095-historical-source-receiving.md ++++ b/workplans/STATE-WP-0095-historical-source-receiving.md +@@ -370,14 +370,25 @@ + historical exceptions, not restored preimages or backfilled successes. + + T10 remains wait/needs_human for exact proposal +-STATE-WP-0095-T10-frozen-bindings-guard-r1 revision 1, metadata +-sha256:81d365926fc585a186955d8c98ee83501fd3cec12135b2256d71b46a75097932, ++STATE-WP-0095-T10-frozen-bindings-guard-r1, now revision 2, metadata ++sha256:5d0ddebc21bcb035809cc8b57f4c2e1ba8ed09204be5b965460e178a90913f1e, + pending decision df703266-6719-4c04-ae1b-ba9afd3bca1c. The inspected candidate + image is main-c103cbf@sha256:4cc4ce17bbcdb1b66132d07c5b7b741f46df83124ef1c8403ffabdafba6993d1, + from runtime source c103cbf3c8bed5dba87a03e320595ddded9301a3. Image-only + server dry-run passed eight identities with only three image-field changes. + The exact proposal and recovery limits are retained in the Custodian dated +-2026-10-17 guard-successor-review-r1 packet. No new API runtime is approved or ++2026-10-17 guard-successor-review-r2 packet. No new API runtime is approved or + delivered by this source-only note; its later workplan commit does not change + the image's source pin. T09 stays done, T07/T10 stay wait pending reviewed API + delivery and explicit successor/current-baseline acceptance disposition. ++ ++ ++T10 proposal revision history: revision 1 metadata ++sha256:81d365926fc585a186955d8c98ee83501fd3cec12135b2256d71b46a75097932 ++and its original helper remain immutable local evidence, unapproved and ++unexecuted. Revision 2 of the same stable proposal changes only the native ++probe's EXPECTED hash metadata into module/sha256 records for normal publication ++scanning; probe behavior, exact image, recovery and acceptance scope remain ++unchanged. The same decision df703266-6719-4c04-ae1b-ba9afd3bca1c remains open ++and pending. This source-only amendment grants no runtime authority or new ++image/code change; T07/T10 remain wait and T09 remains done. diff --git a/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r8/validation.json b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r8/validation.json new file mode 100644 index 00000000..98b44e7f --- /dev/null +++ b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/owner-followthrough-r8/validation.json @@ -0,0 +1,5 @@ +{ + "all10_task_blocks_unchanged": true, + "proposal_metadata_digest_verified": true, + "source_only": true +} diff --git a/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/postdeployment-verifier-r1/README.md b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/postdeployment-verifier-r1/README.md new file mode 100644 index 00000000..98fc669b --- /dev/null +++ b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/postdeployment-verifier-r1/README.md @@ -0,0 +1,46 @@ +# Approved root-owned deployment verification preparation + +These are source helpers for root review and execution through the existing +State Hub owner API-pod path. This subagent did not execute them or mutate a +live database. No additional approval or credential request is implied. + +1. Root must run snapshot_full_row_hashes.py before the approved rollout and + again afterward inside the ordinary API-pod Python environment. It uses + existing async_session_factory with repeatable-read READ ONLY and dynamic + Workplan/Task model table assertions, full to_jsonb records hashed inside + the pod, columns/counts/UUIDs and canonical hashes only. It returns no raw + rows, credentials, DSN or SQL diagnostics and retains no full DB row bytes. +2. compare_snapshots.py compares only those sanitized receipts, exact3parent / + 15task columns/UUID/full-row hashes and expected delivered module hash. Do + not substitute API-only snapshots for this full DB evidence. The optional + private API baseline is explicitly limited in its receipt and is not a full + database preservation claim. +3. After delivered module hash review, root can review/run + native_rollback_refusal_probes.py inside the same API-pod interpreter with + the exact private published-source payload on stdin. The payload receipt + binds published cluster HEADcac8eabe and22workplan files; all uncommitted + cluster additions are excluded. It performs no Forge token lookup and no + network clone. The deployed receiving module derives the checked source in + private temporary files; no caller projection is published as authority. +4. Each actual DB defect is inside a nested transaction, with explicit outer + rollback and statement/lock/idle timeouts. It tests ordinary preservation, + actual foreign-parent move, actual task/parent nonterminal status and actual + missing task (DELETE inside rollback). Source status and UUIDs are never + committed or published. The foreign-holder case precisely expects the + historical binding missing-child refusal; it is not a claim of reaching the + separate global creation-UUID holder branch. Constraint/lock/unrelated + refusal remains unverified and must be retained, not relabeled success. +5. Each case rolls back, clears ORM state and checks all historical full-row + hashes restored; final fresh transaction rechecks. Successful preserve may + stage unrelated legitimate source updates inside rollback, never commit. + Any unrelated authoritative-source or stale-row refusal must remain a + blocker to claiming that normal receive passed. Native helper exceptions + emit only closed status and optional five-character SQLSTATE, not values. + +Root should invoke Python with argv lists, not shell interpolation, e.g. fixed +kubectl -n state-hub exec -i -- /app/.venv/bin/python -c +, passing the payload bytes as stdin. No TTY, secret +argument, file credential or environment dump is needed. Keep any command error +stdout/stderr private and publish only the helper's fixed JSON receipt. Root +retains the real approved action/verification receipt; source compile is not +native proof. All helpers are compiled, not run against a live DB by this lane. diff --git a/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/postdeployment-verifier-r1/api-baseline-receipt.json b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/postdeployment-verifier-r1/api-baseline-receipt.json new file mode 100644 index 00000000..112cb20a --- /dev/null +++ b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/postdeployment-verifier-r1/api-baseline-receipt.json @@ -0,0 +1,13 @@ +{ + "status": "private_api_baseline_captured", + "observed_at": "2026-10-16T23:55:07.822861+00:00", + "rows": { + "parents": 3, + "tasks": 15 + }, + "private_snapshot": "/tmp/state95-private-api-baseline-dkreewoe/baseline.json", + "snapshot_sha256": "sha256:8204a2095433feb777694bfef5b2beec512acaaadd5129501d8ca1f278838c6c", + "limitations": [ + "API fields only, not all DBcolumns. No schema migration or database mutation performed." + ] +} diff --git a/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/postdeployment-verifier-r1/compare_snapshots.py b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/postdeployment-verifier-r1/compare_snapshots.py new file mode 100644 index 00000000..c0965e5f --- /dev/null +++ b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/postdeployment-verifier-r1/compare_snapshots.py @@ -0,0 +1,13 @@ +#!/usr/bin/env python3 +"""Compare sanitized full-row hash receipts only; never consumes row values.""" +import argparse,json +from pathlib import Path +ap=argparse.ArgumentParser();ap.add_argument('before');ap.add_argument('after');args=ap.parse_args() +a=json.loads(Path(args.before).read_text());b=json.loads(Path(args.after).read_text()) +assert a['status']==b['status']=='captured_readonly' +assert a['tables']['workplans']['row_count']==b['tables']['workplans']['row_count']==3 +assert a['tables']['tasks']['row_count']==b['tables']['tasks']['row_count']==15 +same=a['tables']==b['tables'] +expected='sha256:e3c4bf965764b32a6df5d61c71272ee22569df9a9ddae2a3fc3df97ec554e0b2' +result={'schema':'state95.historical-full-row-preservation.v1','status':'passed' if same and b['historical_module_sha256']==expected else 'refused_or_unverified','full_row_columns_uuids_hashes_equal':same,'delivered_historical_module_hash_matches':b['historical_module_sha256']==expected,'parent_count':3,'task_count':15,'raw_rows_retained':False} +print(json.dumps(result));raise SystemExit(result['status']!='passed') diff --git a/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/postdeployment-verifier-r1/manifest.json b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/postdeployment-verifier-r1/manifest.json new file mode 100644 index 00000000..648f8ec5 --- /dev/null +++ b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/postdeployment-verifier-r1/manifest.json @@ -0,0 +1,32 @@ +{ + "schema": "state95.postdeployment-verifier-source.v1", + "status": "source_prepared_for_root_review_not_native_executed_by_subagent", + "approved_rollout_proposal_digest": "63a02e8296d126c0158b7eb2c4ce79c7eeb6f8d6f61298d473c1065c7557ba32", + "runtime_source": "51bc70d1ff8f25450a8650d8e50caf053093a02e", + "files": [ + { + "path": "snapshot_full_row_hashes.py", + "sha256": "sha256:f01e93c0fcb4ca155bdf76813626c33e4343f6a8caec2870ab1d785243c60479" + }, + { + "path": "native_rollback_refusal_probes.py", + "sha256": "sha256:839d90fd336fe56bbd73d101b0770e8eba3d7517a3953b8afd075feccdd0b94d" + }, + { + "path": "compare_snapshots.py", + "sha256": "sha256:fe38d1268a8c4bb54f0941f87a9aab5ee24410cc0197b082dbebe71bc94b0b78" + }, + { + "path": "README.md", + "sha256": "sha256:f432c3bcb29ee0715ef8e72d5ae806a800f07338cd9b5faea9d71c470c51d699" + }, + { + "path": "private-published-source-payload-receipt.json", + "sha256": "sha256:df2c438c455578d778b00363203b69aedd46e8bcdbdb3e0bd6650de6bde14bb9" + }, + { + "path": "api-baseline-receipt.json", + "sha256": "sha256:8f6da30c33482b552392d16584f704265750f3a0263fa6ec4f20f5175b7bd852" + } + ] +} diff --git a/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/postdeployment-verifier-r1/native_rollback_refusal_probes.py b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/postdeployment-verifier-r1/native_rollback_refusal_probes.py new file mode 100644 index 00000000..4c3d5418 --- /dev/null +++ b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/postdeployment-verifier-r1/native_rollback_refusal_probes.py @@ -0,0 +1,79 @@ +#!/usr/bin/env python3 +"""Root-reviewed in-pod native probes only; private source stdin, every DB effect rolled back.""" +import asyncio,base64,copy,hashlib,json,logging,sys,tempfile,uuid +from pathlib import Path +logging.disable(logging.CRITICAL) +BINDINGS=[{'repo': 'railiance-cluster', 'path': 'workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md', 'sha256': '8d6f8533c119117686bc0d5bb9ed5349726aa6c3189ff98b53409c68ac685ca9', 'record_id': 'RAIL-BS-WP-0002', 'uuid': '4c63dfc6-9eac-4e79-9f77-8f644ad7147d', 'parent_record_id': 'RAIL-BS-WP-0002', 'source_status': 'finished', 'tasks': [{'label': 'T01', 'uuid': '3f042630-eab0-4c6a-9167-e2b28ff20e40', 'status': 'done', 'source': 'workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-1'}, {'label': 'T02', 'uuid': 'e8510646-46ed-4697-a345-f3d3009eea78', 'status': 'done', 'source': 'workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-2'}, {'label': 'T03', 'uuid': 'dab2c07f-8aa0-4635-8df6-857e87e93fc5', 'status': 'done', 'source': 'workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-3'}, {'label': 'T04', 'uuid': '5c3d40e4-239b-488e-9519-6f7a38d2325f', 'status': 'done', 'source': 'workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-4'}, {'label': 'T05', 'uuid': '7f9e0e58-a130-467a-a2d0-b3f2564e496f', 'status': 'done', 'source': 'workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-5'}]}, {'repo': 'railiance-cluster', 'path': 'workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md', 'sha256': '4dc2f61e15adc3c5c81f9ecf8b933512275b95e8f829fac52ae7cde1385cea4a', 'record_id': 'RAIL-BS-WP-0003', 'uuid': '7ee9ee22-1fae-4567-9194-8d70a9e0f45b', 'parent_record_id': 'RAIL-BS-WP-0003', 'source_status': 'finished', 'tasks': [{'label': 'T01', 'uuid': '6841c93a-f146-47eb-9f7c-8fa0e02c1bbc', 'status': 'done', 'source': 'workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-1'}, {'label': 'T02', 'uuid': 'ab166073-30a7-4702-a037-4091e8706e20', 'status': 'done', 'source': 'workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-2'}, {'label': 'T03', 'uuid': '140da396-8e30-4f4d-b88c-c42c0cd46c01', 'status': 'done', 'source': 'workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-3'}, {'label': 'T04', 'uuid': 'd8a3ba40-fda0-4c1f-a9f1-ffcd621a5b3d', 'status': 'done', 'source': 'workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-4'}]}, {'repo': 'railiance-cluster', 'path': 'workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md', 'sha256': '04f787078232395bd2d43861de16c521848559fa286f06e1caa9cb779aa71ac3', 'record_id': 'RAIL-BS-WP-0004', 'uuid': '7e8b0c20-51eb-40c9-9e3b-85dd380d7625', 'parent_record_id': 'RAIL-BS-WP-0004', 'source_status': 'finished', 'tasks': [{'label': 'T01', 'uuid': '4526a842-ea31-4874-9231-92ab556cfe7b', 'status': 'done', 'source': 'workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-1'}, {'label': 'T02', 'uuid': 'a6313e06-1976-46a7-8e31-df4eb2eca880', 'status': 'done', 'source': 'workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-2'}, {'label': 'T03', 'uuid': '05d42a55-921f-4aa7-bb76-e8af9c7e0ac3', 'status': 'done', 'source': 'workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-3'}, {'label': 'T04', 'uuid': '08233868-d522-4117-bc4e-6c0f52545665', 'status': 'done', 'source': 'workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-4'}, {'label': 'T05', 'uuid': '2d5acff7-4a4e-4ddd-ad06-08237ad3dac8', 'status': 'done', 'source': 'workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-5'}, {'label': 'T06', 'uuid': 'f8e4a094-c367-40eb-b895-da17bc144b07', 'status': 'done', 'source': 'workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-6'}]}] +PAYLOAD_SHA='82af93c3f8585f97fed63fafca2a6105caaeed8d52848ad628091663386fa949' +EXPECTED_HP='e3c4bf965764b32a6df5d61c71272ee22569df9a9ddae2a3fc3df97ec554e0b2' +EXPECTED_FP='b980e62cbd85c3e7df42b01abf14354e04133374db94af6531dcd91629c3487d' +def digest(value):return 'sha256:'+hashlib.sha256(json.dumps(value,sort_keys=True,separators=(',',':'),ensure_ascii=False).encode()).hexdigest() +async def main(): + from sqlalchemy import text + from api.database import async_session_factory,engine + from api.services import forge_projection as fp,historical_projection as hp + from api.models.workplan import Workplan + from api.models.task import Task + engine.echo=False + assert Workplan.__tablename__=='workplans' and Task.__tablename__=='tasks' + assert hashlib.sha256(Path(hp.__file__).read_bytes()).hexdigest()==EXPECTED_HP + assert hashlib.sha256(Path(fp.__file__).read_bytes()).hexdigest()==EXPECTED_FP + raw=sys.stdin.buffer.read(2097153);assert len(raw)<=2097152 and hashlib.sha256(raw).hexdigest()==PAYLOAD_SHA + payload=json.loads(raw);assert set(payload)=={'repo','revision','files'} and payload['repo']=='railiance-cluster' + parents=[e['uuid'] for e in BINDINGS];task_ids=[t['uuid'] for e in BINDINGS for t in e['tasks']] + async def snapshot(session): + result={} + for table,ids in [('workplans',parents),('tasks',task_ids)]: + values=(await session.execute(text('SELECT to_jsonb(row) FROM '+table+' AS row WHERE row.id=ANY(:ids) ORDER BY row.id'),{'ids':[uuid.UUID(v) for v in ids]})).scalars().all() + assert len(values)==len(ids) + result[table]=digest(values) + return result + with tempfile.TemporaryDirectory(prefix='state95-exact-published-source-') as temporary: + checkout=Path(temporary)/'railiance-cluster';checkout.mkdir(mode=0o700) + for name,value in payload['files'].items(): + path=Path(name);assert path.parts[0]=='workplans' and not path.is_absolute() and '..' not in path.parts and path.suffix=='.md' + target=checkout/path;target.parent.mkdir(parents=True,exist_ok=True);target.write_bytes(base64.b64decode(value,validate=True));target.chmod(0o600) + derived=fp.derive_from_checkout(checkout,'railiance-cluster',payload['revision']) + histories=[w for w in derived.workplans if w.historical_preservation] + assert len(histories)==3 and {w.uuid for w in histories}==set(parents) + result={'schema':'state95.native-rollback-refusal-probes.v1','status':'failed','source_revision':payload['revision'],'private_source_payload_sha256':'sha256:'+PAYLOAD_SHA,'module_hashes_verified':True,'commits_performed':0,'cases':{},'raw_rows_or_diagnostics_retained':False} + async with async_session_factory() as session: + try: + await session.execute(text("SET LOCAL statement_timeout='5s'")) + await session.execute(text("SET LOCAL lock_timeout='1s'")) + await session.execute(text("SET LOCAL idle_in_transaction_session_timeout='10s'")) + before=await snapshot(session);result['before_full_row_hashes']=before + for case in ('preserve','foreign-holder','nonterminal-task','nonterminal-parent','missing-task'): + nested=await session.begin_nested();row={'status':'unverified','rolled_back':False} + try: + session.expire_all() + if case=='foreign-holder':await session.execute(text('UPDATE tasks SET workplan_id=:parent WHERE id=:task'),{'parent':uuid.UUID(parents[1]),'task':uuid.UUID(task_ids[0])}) + elif case=='nonterminal-task':await session.execute(text("UPDATE tasks SET status='progress' WHERE id=:task"),{'task':uuid.UUID(task_ids[0])}) + elif case=='nonterminal-parent':await session.execute(text("UPDATE workplans SET status='active' WHERE id=:parent"),{'parent':uuid.UUID(parents[0])}) + elif case=='missing-task':await session.execute(text('DELETE FROM tasks WHERE id=:task'),{'task':uuid.UUID(task_ids[0])}) + outcome=await fp.reset_repository_projection(session,'railiance-cluster',derived=copy.deepcopy(derived)) + reasons={r.get('reason') for r in outcome.refused} + if case=='preserve': + await session.flush();row['full_historical_rows_equal']=await snapshot(session)==before + row['status']='passed' if outcome.status in {'noop','applied'} and not outcome.refused and row['full_historical_rows_equal'] else 'refused_or_unverified' + else: + row['historical_binding_refused']=outcome.status=='refused' and 'historical binding requires existing parent and task UUIDs' in reasons + row['status']='passed' if row['historical_binding_refused'] else 'wrong_or_unverified_refusal' + row['native_outcome_status']=outcome.status + except BaseException as error: + code=getattr(getattr(error,'orig',error),'sqlstate',None) + row={'status':'native_probe_error','sqlstate':code if isinstance(code,str) and len(code)==5 and code.isalnum() else None,'rolled_back':False} + finally: + await nested.rollback();session.expire_all();row['rolled_back']=True + row['full_historical_rows_restored']=await snapshot(session)==before + result['cases'][case]=row + result['after_full_row_hashes']=await snapshot(session) + finally:await session.rollback() + async with async_session_factory() as check: + try:result['fresh_transaction_full_rows_equal']=await snapshot(check)==before + finally:await check.rollback() + result['status']='passed' if all(v['status']=='passed' and v['rolled_back'] and v['full_historical_rows_restored'] for v in result['cases'].values()) and result['fresh_transaction_full_rows_equal'] else 'refused_or_unverified' + await engine.dispose();print(json.dumps(result,sort_keys=True)) +if __name__=='__main__': + try:asyncio.run(main()) + except BaseException:print(json.dumps({'schema':'state95.native-rollback-refusal-probes.v1','status':'refused_or_unverified','commits_performed':0,'raw_rows_or_diagnostics_retained':False}));raise SystemExit(1) diff --git a/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/postdeployment-verifier-r1/private-published-source-payload-receipt.json b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/postdeployment-verifier-r1/private-published-source-payload-receipt.json new file mode 100644 index 00000000..b0a77ae9 --- /dev/null +++ b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/postdeployment-verifier-r1/private-published-source-payload-receipt.json @@ -0,0 +1,10 @@ +{ + "schema": "state95.source-probe-payload.v1", + "scope": "exact_current_git_HEAD_workplans_only_uncommitted_additions_excluded", + "revision": "cac8eabef5a0d0990a7b0de8f5e2c762666ac7f0", + "private_payload_path": "/tmp/state95-private-source-payload-frvylkw5/published-workplans.json", + "bytes": 155730, + "sha256": "sha256:82af93c3f8585f97fed63fafca2a6105caaeed8d52848ad628091663386fa949", + "file_count": 22, + "native_authority": false +} diff --git a/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/postdeployment-verifier-r1/snapshot_full_row_hashes.py b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/postdeployment-verifier-r1/snapshot_full_row_hashes.py new file mode 100644 index 00000000..28b8f3ce --- /dev/null +++ b/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/postdeployment-verifier-r1/snapshot_full_row_hashes.py @@ -0,0 +1,40 @@ +#!/usr/bin/env python3 +"""Run by approved owner inside API pod; SELECT-only, output full-row hashes only.""" +import asyncio +import hashlib +import json +import logging +from pathlib import Path +import uuid +logging.disable(logging.CRITICAL) +BINDINGS=[{'repo': 'railiance-cluster', 'path': 'workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md', 'sha256': '8d6f8533c119117686bc0d5bb9ed5349726aa6c3189ff98b53409c68ac685ca9', 'record_id': 'RAIL-BS-WP-0002', 'uuid': '4c63dfc6-9eac-4e79-9f77-8f644ad7147d', 'parent_record_id': 'RAIL-BS-WP-0002', 'source_status': 'finished', 'tasks': [{'label': 'T01', 'uuid': '3f042630-eab0-4c6a-9167-e2b28ff20e40', 'status': 'done', 'source': 'workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-1'}, {'label': 'T02', 'uuid': 'e8510646-46ed-4697-a345-f3d3009eea78', 'status': 'done', 'source': 'workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-2'}, {'label': 'T03', 'uuid': 'dab2c07f-8aa0-4635-8df6-857e87e93fc5', 'status': 'done', 'source': 'workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-3'}, {'label': 'T04', 'uuid': '5c3d40e4-239b-488e-9519-6f7a38d2325f', 'status': 'done', 'source': 'workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-4'}, {'label': 'T05', 'uuid': '7f9e0e58-a130-467a-a2d0-b3f2564e496f', 'status': 'done', 'source': 'workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-5'}]}, {'repo': 'railiance-cluster', 'path': 'workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md', 'sha256': '4dc2f61e15adc3c5c81f9ecf8b933512275b95e8f829fac52ae7cde1385cea4a', 'record_id': 'RAIL-BS-WP-0003', 'uuid': '7ee9ee22-1fae-4567-9194-8d70a9e0f45b', 'parent_record_id': 'RAIL-BS-WP-0003', 'source_status': 'finished', 'tasks': [{'label': 'T01', 'uuid': '6841c93a-f146-47eb-9f7c-8fa0e02c1bbc', 'status': 'done', 'source': 'workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-1'}, {'label': 'T02', 'uuid': 'ab166073-30a7-4702-a037-4091e8706e20', 'status': 'done', 'source': 'workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-2'}, {'label': 'T03', 'uuid': '140da396-8e30-4f4d-b88c-c42c0cd46c01', 'status': 'done', 'source': 'workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-3'}, {'label': 'T04', 'uuid': 'd8a3ba40-fda0-4c1f-a9f1-ffcd621a5b3d', 'status': 'done', 'source': 'workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-4'}]}, {'repo': 'railiance-cluster', 'path': 'workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md', 'sha256': '04f787078232395bd2d43861de16c521848559fa286f06e1caa9cb779aa71ac3', 'record_id': 'RAIL-BS-WP-0004', 'uuid': '7e8b0c20-51eb-40c9-9e3b-85dd380d7625', 'parent_record_id': 'RAIL-BS-WP-0004', 'source_status': 'finished', 'tasks': [{'label': 'T01', 'uuid': '4526a842-ea31-4874-9231-92ab556cfe7b', 'status': 'done', 'source': 'workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-1'}, {'label': 'T02', 'uuid': 'a6313e06-1976-46a7-8e31-df4eb2eca880', 'status': 'done', 'source': 'workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-2'}, {'label': 'T03', 'uuid': '05d42a55-921f-4aa7-bb76-e8af9c7e0ac3', 'status': 'done', 'source': 'workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-3'}, {'label': 'T04', 'uuid': '08233868-d522-4117-bc4e-6c0f52545665', 'status': 'done', 'source': 'workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-4'}, {'label': 'T05', 'uuid': '2d5acff7-4a4e-4ddd-ad06-08237ad3dac8', 'status': 'done', 'source': 'workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-5'}, {'label': 'T06', 'uuid': 'f8e4a094-c367-40eb-b895-da17bc144b07', 'status': 'done', 'source': 'workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-6'}]}] +def digest(value):return 'sha256:'+hashlib.sha256(json.dumps(value,sort_keys=True,separators=(',',':'),ensure_ascii=False).encode()).hexdigest() +async def main(): + from sqlalchemy import text + from api.database import async_session_factory,engine + from api.models.workplan import Workplan + from api.models.task import Task + engine.echo=False + assert Workplan.__tablename__=='workplans' and Task.__tablename__=='tasks' + parents=[entry['uuid'] for entry in BINDINGS] + tasks={task['uuid']:entry['uuid'] for entry in BINDINGS for task in entry['tasks']} + result={'schema':'state95.full-db-row-hash-snapshot.v1','status':'failed','credential_values_exposed':False,'raw_rows_retained':False} + async with async_session_factory() as session: + try: + await session.execute(text('SET TRANSACTION ISOLATION LEVEL REPEATABLE READ, READ ONLY')) + rows={} + for table,identifiers in [('workplans',parents),('tasks',list(tasks))]: + query=text('SELECT to_jsonb(row) FROM '+table+' AS row WHERE row.id=ANY(:ids) ORDER BY row.id') + values=(await session.execute(query,{'ids':[uuid.UUID(v) for v in identifiers]})).scalars().all() + assert len(values)==len(identifiers) and {v['id'] for v in values}==set(identifiers) + if table=='tasks':assert all(v['workplan_id']==tasks[v['id']] for v in values) + assert all(v['status'] in {'done','cancel','finished','archived','completed'} for v in values) + rows[table]={'row_count':len(values),'columns':sorted(values[0]),'rows':[{'uuid':v['id'],'sha256':digest(v)} for v in values],'all_rows_sha256':digest(values)} + from api.services import historical_projection + result.update(status='captured_readonly',tables=rows,historical_module_sha256='sha256:'+hashlib.sha256(Path(historical_projection.__file__).read_bytes()).hexdigest()) + finally:await session.rollback() + await engine.dispose() + print(json.dumps(result,sort_keys=True)) +if __name__=='__main__': + try:asyncio.run(main()) + except BaseException:print(json.dumps({'schema':'state95.full-db-row-hash-snapshot.v1','status':'refused_or_unverified','raw_rows_retained':False}));raise SystemExit(1) diff --git a/docs/changes/netkingdom-target-2026-10-17/cluster-forward-correction-r1/WP18.candidate.md b/docs/changes/netkingdom-target-2026-10-17/cluster-forward-correction-r1/WP18.candidate.md new file mode 100644 index 00000000..f8ff4eb9 --- /dev/null +++ b/docs/changes/netkingdom-target-2026-10-17/cluster-forward-correction-r1/WP18.candidate.md @@ -0,0 +1,152 @@ +--- +id: RCLUSTER-WP-0018 +type: workplan +title: "Establish original KeyCape TLS recovery and future archive boundary" +domain: financials +repo: railiance-cluster +status: active +owner: codex +topic_slug: railiance +created: "2026-10-17" +updated: "2026-10-17" +flavor: implementation +depends_on: [] +related: [CUST-WP-0080, NK-WP-0049, RCLUSTER-WP-0007, RCLUSTER-WP-0017] +state_hub_workstream_id: "e0a7813d-c916-5e49-84b2-5e5b30441891" +--- + +Required owner source work for NK-WP-0049-T35 and CUST-WP-0080 G08. Reviewed +against current INTENT/SCOPE, backup sources and existing work records; ready +means work can proceed, not privileged execute authority. This does not promote +HA/backlog work, reopen archived local backup delivery or duplicate signer0017. +Source-owner scope is certificate plumbing/backup posture; NetKingdom owns +namespace ingress, while exact original independent TLS custody remains to be +established. No secret read, reissue, live change or native assent occurred. + +## Record source boundary and public-only metadata preparation + +```task +id: RCLUSTER-WP-0018-T01 +status: done +priority: high +assignee: codex +state_hub_task_id: "7280193d-0d59-5b78-a2d3-96ebd127127f" +``` + +Completed 2026-10-17 as isolated source preparation. Independently reviewed the +17 public source references against current owner bytes, checked current owner +instructions/environment/supervision and existing plans, and recorded the exact +boundary in docs/keycape-tls-recovery-boundary.md. Prepared bounded public-only +certificate/trust metadata projection with generated-certificate tests; no actual +certificate/key read. Source integration/publication and task projection remain +separate receipts, not claimed by this completed preparation task. + +Evidence: the-custodian docs/changes/netkingdom-target-2026-10-16/ +recovery-owner-handoffs-r1/ and prior recovery-attempt-r1/t35-t36-source-next/. + +Publication return, 2026-10-17: normal owner source publication at +c562d7134c38679952a8ffd17a8a893a900aef0d was applied on primary/railiance01 +with expected and derived commits equal. Read-only source/remote/Hub proof +verified this workplan's five exact task ID/UUID/status bindings and three +internal dependency edges. Receipts are retained in the Custodian packet +docs/changes/netkingdom-target-2026-10-17/railiance-cluster-projection.json and +cluster-publication-readback.json. The later legitimate C23 lifecycle repair +at 26671d33600e218316d29c9cd020f115ebfb35b2 changed ready to active; active +is retained. This return records publication separately from the completed +source preparation above. Original TLS artifact/provider custody, extraction +and native admission remain T02–T05 obligations; publication proves no TLS +recovery, private-key custody or native acceptance. + +The whole maintenance pipeline's historical-row guard failed for three parent +rows while 15 task full-row hashes remained unchanged. STATE-WP-0095-T07 and +RMGR-WP-0019-T06 remain wait; neither publication nor this memo asserts full +historical-row preservation or restoration. The subsequent forward correction +restores the brief's committed content to its pre-accident version while restoring +the original staged/worktree change for its owner; history is not rewound. No legacy deep consistency fix is run by the correction. + +## Establish exact independent original TLS artifact and provider custody metadata + +```task +id: RCLUSTER-WP-0018-T02 +status: todo +priority: high +assignee: codex +state_hub_task_id: "90836435-917f-504c-a711-3f29ece348e3" +``` + +Next: identify the actual original sso/kc-tls custody owner and independent public +provenance through existing owner processes. Record artifact/provider, timestamp, +public certificate/trust hashes, private custody entry point and outage dependencies +without values. Source review cannot infer a fresh backup, original key coverage +or independent decryption custody from a local backup script. Use credential +routing before any later credential need; missing route is not proof of absence. +Done when exact independent recovery or an explicitly owned unavailable capability +is evidenced as metadata and a reviewed next action, with no guessed assent. + +## Prepare safe isolated original extraction or explicit reissue alternative + +```task +id: RCLUSTER-WP-0018-T03 +status: wait +priority: high +assignee: codex +depends_on: [RCLUSTER-WP-0018-T02] +blocking_reason: "Exact original artifact/provider/custody disposition is required before selecting extraction or reissue source." +state_hub_task_id: "5dfa9a3a-2639-5cf6-b0a4-13eef417d47a" +``` + +From T02, reuse the actual owner path to prepare an exact attended private-only +recovery command and full dependency/cleanup proof. Do not run whole-state restore +or expose raw state/Secret output. If existing backup staging is required, correct +only the needed path with bounded memory-only staging and early exact cleanup, +including error/parent-loss tests before use. Original recovery and accepted +reissue are distinct claims; no self-signed trust substitute, new broker or +implicit production action. Done when the exact source proposal, public metadata +preflight, negatives, timeout, abort and custody obligations are reviewed. + +## Verify admitted original TLS recovery through the actual owner boundary + +```task +id: RCLUSTER-WP-0018-T04 +status: wait +priority: high +assignee: codex +needs_human: true +depends_on: [RCLUSTER-WP-0018-T02, RCLUSTER-WP-0018-T03] +blocking_reason: "Await exact reviewed attended owner custody path and its existing scoped authority; no private input or native attempt requested yet." +state_hub_task_id: "021b07bb-65bc-5743-bac5-4294b4be74f6" +``` + +Only the actual admitted owner action can prove recovered certificate/key pairing, +original hostname/trust and independent outage operation, or the expressly accepted +reissue result. Retain exact source/artifact/target/identity/negative/cleanup receipts. +Human custody/authority gates are not worker wakeups. Source and historical local +backup proof never fill native assent. Return bounded public proof to NK49T35; +no production mutation, credential retrieval or approval is granted by this task. + +## Disposition original TLS coverage in the future identity archive contract + +```task +id: RCLUSTER-WP-0018-T05 +status: todo +priority: high +assignee: codex +state_hub_task_id: "5bc67a22-0991-5625-86a6-f749560d8a0e" +``` + +Next: deliver the source-owned requirement in docs/keycape-tls-recovery-boundary.md +to NetKingdom's existing contract process: original TLS custody or accepted reissue, +independent provider/key recovery, public identity hashes, scoped capture/read +permissions and verification/retention. Record named owner dependencies as live +work before closure. Do not append kc-tls to secret_refs, expand capture credentials +or rewrite a historical archive without those owner reviews/authority. Done when +the future contract requirement has an exact tracked disposition/handoff; it is +not proof of current archive coverage or actual future capture. + +## Coordination and completion + +Beneficiary NK-WP-0049-T35/CUST-WP-0080 remains linked to this obligor record by +derived cross_owner_wait case nk49-t35-rcluster18 in the packet. No new project +driver, live worker injection or message was created. Own T03 wait has an explicit +local prerequisite; T04 is a human gate. Close only after source/native obligations +are proved or an explicit bounded scope disposition hands off remaining live work. diff --git a/docs/changes/netkingdom-target-2026-10-17/cluster-forward-correction-r1/WP18.preimage.md b/docs/changes/netkingdom-target-2026-10-17/cluster-forward-correction-r1/WP18.preimage.md new file mode 100644 index 00000000..78f73196 --- /dev/null +++ b/docs/changes/netkingdom-target-2026-10-17/cluster-forward-correction-r1/WP18.preimage.md @@ -0,0 +1,132 @@ +--- +id: RCLUSTER-WP-0018 +type: workplan +title: "Establish original KeyCape TLS recovery and future archive boundary" +domain: financials +repo: railiance-cluster +status: active +owner: codex +topic_slug: railiance +created: "2026-10-17" +updated: "2026-10-17" +flavor: implementation +depends_on: [] +related: [CUST-WP-0080, NK-WP-0049, RCLUSTER-WP-0007, RCLUSTER-WP-0017] +state_hub_workstream_id: "e0a7813d-c916-5e49-84b2-5e5b30441891" +--- + +Required owner source work for NK-WP-0049-T35 and CUST-WP-0080 G08. Reviewed +against current INTENT/SCOPE, backup sources and existing work records; ready +means work can proceed, not privileged execute authority. This does not promote +HA/backlog work, reopen archived local backup delivery or duplicate signer0017. +Source-owner scope is certificate plumbing/backup posture; NetKingdom owns +namespace ingress, while exact original independent TLS custody remains to be +established. No secret read, reissue, live change or native assent occurred. + +## Record source boundary and public-only metadata preparation + +```task +id: RCLUSTER-WP-0018-T01 +status: done +priority: high +assignee: codex +state_hub_task_id: "7280193d-0d59-5b78-a2d3-96ebd127127f" +``` + +Completed 2026-10-17 as isolated source preparation. Independently reviewed the +17 public source references against current owner bytes, checked current owner +instructions/environment/supervision and existing plans, and recorded the exact +boundary in docs/keycape-tls-recovery-boundary.md. Prepared bounded public-only +certificate/trust metadata projection with generated-certificate tests; no actual +certificate/key read. Source integration/publication and task projection remain +separate receipts, not claimed by this completed preparation task. + +Evidence: the-custodian docs/changes/netkingdom-target-2026-10-16/ +recovery-owner-handoffs-r1/ and prior recovery-attempt-r1/t35-t36-source-next/. + +## Establish exact independent original TLS artifact and provider custody metadata + +```task +id: RCLUSTER-WP-0018-T02 +status: todo +priority: high +assignee: codex +state_hub_task_id: "90836435-917f-504c-a711-3f29ece348e3" +``` + +Next: identify the actual original sso/kc-tls custody owner and independent public +provenance through existing owner processes. Record artifact/provider, timestamp, +public certificate/trust hashes, private custody entry point and outage dependencies +without values. Source review cannot infer a fresh backup, original key coverage +or independent decryption custody from a local backup script. Use credential +routing before any later credential need; missing route is not proof of absence. +Done when exact independent recovery or an explicitly owned unavailable capability +is evidenced as metadata and a reviewed next action, with no guessed assent. + +## Prepare safe isolated original extraction or explicit reissue alternative + +```task +id: RCLUSTER-WP-0018-T03 +status: wait +priority: high +assignee: codex +depends_on: [RCLUSTER-WP-0018-T02] +blocking_reason: "Exact original artifact/provider/custody disposition is required before selecting extraction or reissue source." +state_hub_task_id: "5dfa9a3a-2639-5cf6-b0a4-13eef417d47a" +``` + +From T02, reuse the actual owner path to prepare an exact attended private-only +recovery command and full dependency/cleanup proof. Do not run whole-state restore +or expose raw state/Secret output. If existing backup staging is required, correct +only the needed path with bounded memory-only staging and early exact cleanup, +including error/parent-loss tests before use. Original recovery and accepted +reissue are distinct claims; no self-signed trust substitute, new broker or +implicit production action. Done when the exact source proposal, public metadata +preflight, negatives, timeout, abort and custody obligations are reviewed. + +## Verify admitted original TLS recovery through the actual owner boundary + +```task +id: RCLUSTER-WP-0018-T04 +status: wait +priority: high +assignee: codex +needs_human: true +depends_on: [RCLUSTER-WP-0018-T02, RCLUSTER-WP-0018-T03] +blocking_reason: "Await exact reviewed attended owner custody path and its existing scoped authority; no private input or native attempt requested yet." +state_hub_task_id: "021b07bb-65bc-5743-bac5-4294b4be74f6" +``` + +Only the actual admitted owner action can prove recovered certificate/key pairing, +original hostname/trust and independent outage operation, or the expressly accepted +reissue result. Retain exact source/artifact/target/identity/negative/cleanup receipts. +Human custody/authority gates are not worker wakeups. Source and historical local +backup proof never fill native assent. Return bounded public proof to NK49T35; +no production mutation, credential retrieval or approval is granted by this task. + +## Disposition original TLS coverage in the future identity archive contract + +```task +id: RCLUSTER-WP-0018-T05 +status: todo +priority: high +assignee: codex +state_hub_task_id: "5bc67a22-0991-5625-86a6-f749560d8a0e" +``` + +Next: deliver the source-owned requirement in docs/keycape-tls-recovery-boundary.md +to NetKingdom's existing contract process: original TLS custody or accepted reissue, +independent provider/key recovery, public identity hashes, scoped capture/read +permissions and verification/retention. Record named owner dependencies as live +work before closure. Do not append kc-tls to secret_refs, expand capture credentials +or rewrite a historical archive without those owner reviews/authority. Done when +the future contract requirement has an exact tracked disposition/handoff; it is +not proof of current archive coverage or actual future capture. + +## Coordination and completion + +Beneficiary NK-WP-0049-T35/CUST-WP-0080 remains linked to this obligor record by +derived cross_owner_wait case nk49-t35-rcluster18 in the packet. No new project +driver, live worker injection or message was created. Own T03 wait has an explicit +local prerequisite; T04 is a human gate. Close only after source/native obligations +are proved or an explicit bounded scope disposition hands off remaining live work. diff --git a/docs/changes/netkingdom-target-2026-10-17/cluster-forward-correction-r1/apply_forward_correction.py b/docs/changes/netkingdom-target-2026-10-17/cluster-forward-correction-r1/apply_forward_correction.py new file mode 100644 index 00000000..6c994e66 --- /dev/null +++ b/docs/changes/netkingdom-target-2026-10-17/cluster-forward-correction-r1/apply_forward_correction.py @@ -0,0 +1,54 @@ +#!/usr/bin/env python3 +"""Reviewed forward-only two-path commit; retain original brief/index/worktree dirt.""" +from pathlib import Path +import argparse,hashlib,json,subprocess +P=Path(__file__).resolve().parent +R=Path('/home/worsch/railiance-cluster') +B=P.parent/'railiance-cluster-publication-backup' +M=json.loads((P/'manifest.json').read_text()) +def sha(p):return hashlib.sha256(p.read_bytes()).hexdigest() +def git(*args): + r=subprocess.run(['git','-C',str(R),*args],capture_output=True,timeout=180) + if r.returncode:raise RuntimeError(json.dumps({'args':args,'exit':r.returncode,'stdout':r.stdout.decode(errors='replace'),'stderr':r.stderr.decode(errors='replace')})) + return r.stdout +parser=argparse.ArgumentParser();parser.add_argument('--execute',action='store_true');a=parser.parse_args() +assert git('rev-parse','HEAD').decode().strip()==M['base'] +for name,h in M['files'].items():assert sha(P/name)==h +for name,h in M['original_backup_sha256'].items():assert sha(B/name)==h +originals=json.loads((B/'originals.json').read_text()) +for name,index in originals.items(): + assert (R/name).read_bytes()==(B/(name+'.worktree')).read_bytes() + assert git('ls-files','--stage','--',name).decode()==index +wp,brief=M['paths'];assert (R/wp).read_bytes()==(P/'WP18.preimage.md').read_bytes() +assert git('show',M['restore_brief_from_commit']+':'+brief)==(P/'brief.forward-restore.md').read_bytes() +assert git('diff','--cached','--name-only')==b'' +before_index=git('ls-files','--stage').decode().splitlines() +frozen={str(p.relative_to(R)):sha(p) for p in (R/'workplans/archived').glob('260622-RAIL-BS-WP-000[234]-*.md')};assert len(frozen)==3 +assert sha(R/'WORK-RECORDS.md')==M['original_backup_sha256']['WORK-RECORDS.md.worktree'] +git('apply','--check',str(P/'forward-correction.patch')) +if not a.execute:print(json.dumps({'status':'checked-ready','paths':M['paths'],'original_brief_and_work_records_preserved':True}));raise SystemExit(0) +(P/'execution-start.json').write_text(json.dumps({'status':'started','base':M['base'],'index_entries':before_index,'frozen_sha256':frozen},indent=2)+'\n') +commit_output='';error=None +try: + git('apply',str(P/'forward-correction.patch')) + # --only feeds exactly the two reviewed worktree versions to normal hooks. + commit_output=git('commit','--only','-m','Record Cluster publication and restore unrelated staged brief','--',*M['paths']).decode() +finally: + # The owner's original brief index/worktree is reinstated even if a hook refuses. + (R/brief).write_bytes((B/(brief+'.worktree')).read_bytes()) + mode,oid,stagepath=originals[brief].split(' ',2) + assert stagepath=='0\t'+brief+'\n' + git('update-index','--cacheinfo',mode,oid,brief) + for name,index in originals.items(): + assert (R/name).read_bytes()==(B/(name+'.worktree')).read_bytes() + assert git('ls-files','--stage','--',name).decode()==index +head=git('rev-parse','HEAD').decode().strip();assert head!=M['base'] +assert set(git('diff-tree','--no-commit-id','--name-only','-r',head).decode().splitlines())==set(M['paths']) +assert git('show','HEAD:'+brief)==(P/'brief.forward-restore.md').read_bytes() +assert git('show','HEAD:'+wp)==(P/'WP18.candidate.md').read_bytes() +# Every unrelated stage entry is identical, including user's exact brief entry. +without_wp=lambda entries:[line for line in entries if line.split('\t',1)[1]!=wp] +assert without_wp(git('ls-files','--stage').decode().splitlines())==without_wp(before_index) +assert {path:sha(R/path) for path in frozen}==frozen +receipt={'status':'committed-forward-correction','head':head,'parent':M['base'],'paths':M['paths'],'commit_output':commit_output,'head_brief_equals_c562':True,'original_brief_index_and_worktree_restored':True,'all_other_index_entries_identical':True,'work_records_index_and_dirty_worktree_preserved':True,'three_archives_unchanged':True,'wp18_status':'active','task_blocks_and_UUIDs_unchanged':True,'legacy_deepfix':False,'history_rewrite':False,'native_TLS_acceptance':False,'all18historical_preservation_claim':False,'status_porcelain':git('status','--porcelain').decode()} +(P/'forward-correction-commit.json').write_text(json.dumps(receipt,indent=2)+'\n');print(json.dumps(receipt,indent=2)) diff --git a/docs/changes/netkingdom-target-2026-10-17/cluster-forward-correction-r1/brief.committed-preimage.md b/docs/changes/netkingdom-target-2026-10-17/cluster-forward-correction-r1/brief.committed-preimage.md new file mode 100644 index 00000000..86c0e6c7 --- /dev/null +++ b/docs/changes/netkingdom-target-2026-10-17/cluster-forward-correction-r1/brief.committed-preimage.md @@ -0,0 +1,33 @@ + +# Custodian Brief — railiance-cluster + +**Domain:** financials +**Last synced:** 2026-10-16 19:05 UTC +**State Hub:** http://127.0.0.1:8000 *(adjust if running on a remote machine)* + +## Current Goal + +Install k3s and Kubernetes Baseline on the HostEurope Server + +## Active Workstreams + +### Review NetKingdom signer runtime and node-local storage readiness +Progress: 1/3 done | workplan_id: `f383557d-c8a8-553e-adcd-9f82ff9c2929` + +**Open tasks:** +- ► Review the bounded native preflight and storage action `7f4320c6` +- · Verify the approved runtime and storage result `747a8d77` + +## Inbox Hygiene + +**Stale unread:** 6 message(s) older than 3 day(s) — triage at session start. +**Missing thread_id:** 8 unread message(s) lack supersession chains. +- ! the-custodian: Workplan 'three-phoenix-ha-cluster' is blocked with no wait task `a1368d99` + +--- +## MCP Orientation (when available) + +If the state-hub MCP server is reachable, call: +`get_domain_summary("financials")` +This provides richer cross-domain context. +If the MCP call fails, use this file as your orientation source. diff --git a/docs/changes/netkingdom-target-2026-10-17/cluster-forward-correction-r1/brief.forward-restore.md b/docs/changes/netkingdom-target-2026-10-17/cluster-forward-correction-r1/brief.forward-restore.md new file mode 100644 index 00000000..70010a1a --- /dev/null +++ b/docs/changes/netkingdom-target-2026-10-17/cluster-forward-correction-r1/brief.forward-restore.md @@ -0,0 +1,28 @@ + +# Custodian Brief — railiance-cluster + +**Domain:** financials +**Last synced:** 2026-10-13 18:24 UTC +**State Hub:** http://127.0.0.1:8000 *(adjust if running on a remote machine)* + +## Current Goal + +Install k3s and Kubernetes Baseline on the HostEurope Server + +## Active Workstreams + +*(none — repo may need first-session setup)* + +## Inbox Hygiene + +**Stale unread:** 6 message(s) older than 3 day(s) — triage at session start. +**Missing thread_id:** 6 unread message(s) lack supersession chains. +- ! the-custodian: Workplan 'three-phoenix-ha-cluster' is blocked with no wait task `a1368d99` + +--- +## MCP Orientation (when available) + +If the state-hub MCP server is reachable, call: +`get_domain_summary("financials")` +This provides richer cross-domain context. +If the MCP call fails, use this file as your orientation source.