diff --git a/workplans/RMGR-WP-0013-repository-classification-publisher.md b/workplans/RMGR-WP-0013-repository-classification-publisher.md index 18c26b8..de98915 100644 --- a/workplans/RMGR-WP-0013-repository-classification-publisher.md +++ b/workplans/RMGR-WP-0013-repository-classification-publisher.md @@ -14,6 +14,7 @@ parent_workplan: STATE-WP-0079 related: - HUB-WP-0006 - RMGR-WP-0008 +state_hub_workstream_id: "b0da503c-755d-5075-a71e-71d9b5c1f767" --- # Repository classification projection publisher @@ -31,6 +32,7 @@ hub-core can rebuild repository navigation without reading State Hub tables. id: RMGR-WP-0013-T01 status: done priority: high +state_hub_task_id: "347d8ac8-2a69-57e3-ae6c-a75dd2b96234" ``` Map repository registry identity, lifecycle, checkout observation, classification @@ -48,6 +50,7 @@ remotes, work records, source bodies, and credentials. id: RMGR-WP-0013-T02 status: done priority: high +state_hub_task_id: "d113429c-2015-515e-b1aa-9d5d339219dd" ``` Build deterministic full snapshots from an operator-owned local repository @@ -65,6 +68,7 @@ bounded direct identity reads with retries and never trusts remote host paths. id: RMGR-WP-0013-T03 status: done priority: high +state_hub_task_id: "f5dde253-bbdb-5624-b7dd-399609861bcf" ``` Expose a read-only FastAPI `port.repo` route. Bind opaque cursors to the exact @@ -82,6 +86,7 @@ bounded; optional bearer authentication is constant-time checked. id: RMGR-WP-0013-T04 status: done priority: high +state_hub_task_id: "48d13bee-4f5f-5787-93a5-321466192afc" ``` Exercise single- and multi-page transfers through hub-core's frozen consumer, @@ -99,6 +104,7 @@ accepted as one current generation. Evidence: id: RMGR-WP-0013-T05 status: wait priority: medium +state_hub_task_id: "9dbdbcfc-f485-50fb-92b1-3e084563d276" ``` Package the publisher runtime, document registry bootstrap and refresh, record