From 271da90fb4d8bcff0b6a44380bc0e89be301ade6 Mon Sep 17 00:00:00 2001 From: tegwick Date: Sun, 4 Oct 2026 12:46:47 +0200 Subject: [PATCH] chore(consistency): record RMGR-WP-0020 hub IDs Co-Authored-By: Claude Opus 5.5 Assistant: claude-code Assistant-Model: opus Assistant-Process: 671493@bnt-lap001 Assistant-Session: 60d7b11f-78f9-4731-9367-918511b2762d --- WORK-RECORDS.md | 6 ++++++ workplans/RMGR-WP-0020-bounded-freshness-runner.md | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/WORK-RECORDS.md b/WORK-RECORDS.md index 0aecadb..6eaa732 100644 --- a/WORK-RECORDS.md +++ b/WORK-RECORDS.md @@ -31,6 +31,7 @@ | workplan | RMGR-WP-0017 | finished | — | workplans/RMGR-WP-0017-projection-retry-convergence.md | | workplan | RMGR-WP-0018 | finished | — | workplans/RMGR-WP-0018-publisher-registry-image-refresh.md | | workplan | RMGR-WP-0019 | active | — | workplans/RMGR-WP-0019-historical-source-admission.md | +| workplan | RMGR-WP-0020 | proposed | — | workplans/RMGR-WP-0020-bounded-freshness-runner.md | | task | RMGR-WP-ADHOC-2026-09-06-T01 | done | — | workplans/ADHOC-2026-09-06.md | | task | RMGR-WP-ADHOC-2026-09-09-T01 | done | — | workplans/ADHOC-2026-09-09.md | | task | RMGR-WP-ADHOC-2026-09-11-T01 | done | — | workplans/ADHOC-2026-09-11.md | @@ -133,6 +134,11 @@ | task | RMGR-WP-0019-T01 | done | — | workplans/RMGR-WP-0019-historical-source-admission.md | | task | RMGR-WP-0019-T02 | done | — | workplans/RMGR-WP-0019-historical-source-admission.md | | task | RMGR-WP-0019-T03 | wait | — | workplans/RMGR-WP-0019-historical-source-admission.md | +| task | RMGR-WP-0020-T01 | todo | — | workplans/RMGR-WP-0020-bounded-freshness-runner.md | +| task | RMGR-WP-0020-T02 | todo | — | workplans/RMGR-WP-0020-bounded-freshness-runner.md | +| task | RMGR-WP-0020-T03 | todo | — | workplans/RMGR-WP-0020-bounded-freshness-runner.md | +| task | RMGR-WP-0020-T04 | wait | — | workplans/RMGR-WP-0020-bounded-freshness-runner.md | +| task | RMGR-WP-0020-T05 | wait | — | workplans/RMGR-WP-0020-bounded-freshness-runner.md | | intake | RMGR-IN-0001 | closed | — | intakes/intakes.md | | intake | RMGR-IN-0002 | closed | — | intakes/intakes.md | | intake | RMGR-IN-0004 | closed | — | intakes/intakes.md | diff --git a/workplans/RMGR-WP-0020-bounded-freshness-runner.md b/workplans/RMGR-WP-0020-bounded-freshness-runner.md index 331d630..98a84e5 100644 --- a/workplans/RMGR-WP-0020-bounded-freshness-runner.md +++ b/workplans/RMGR-WP-0020-bounded-freshness-runner.md @@ -11,6 +11,7 @@ updated: "2026-10-04" flavor: implementation related: [STATE-WP-0094, STATE-WP-0086, RMGR-WP-0005, RMGR-WP-0017, RMGR-WP-0019] depends_on: [] +state_hub_workstream_id: "cda2296b-9fe0-5e9e-b630-7e143a3c2796" --- ## Goal @@ -40,6 +41,7 @@ Non-goals and constraints: id: RMGR-WP-0020-T01 status: todo priority: high +state_hub_task_id: "065ef2ad-82ff-5d02-80e1-717e4d1819af" ``` Define `repo-manager.freshness-receipt.v1`. It records the repository, the Forge @@ -57,6 +59,7 @@ Repo Manager evidence sink. Do not use the State Hub DB. This closes the id: RMGR-WP-0020-T02 status: todo priority: high +state_hub_task_id: "8333b4a7-9d12-57a1-ba9d-d447a0ba26b5" ``` Add `rmgr freshness run --limit N --max-seconds S [--dry-run]`: @@ -79,6 +82,7 @@ refusals (RMGR-WP-0014/0019 holes stay `refused`, never forced). id: RMGR-WP-0020-T03 status: todo priority: medium +state_hub_task_id: "76925a63-ff7b-5487-bcb4-b7ed64a3add5" ``` Hand the draft below to the activity-core owner as a proposal. Do not edit @@ -121,6 +125,7 @@ holes. id: RMGR-WP-0020-T04 status: wait priority: high +state_hub_task_id: "8941af6b-f2c1-5ad1-bb13-a757b3f71c12" ``` Activation, each step gated: @@ -145,6 +150,7 @@ fire that exceeds `max_seconds` twice in a row. id: RMGR-WP-0020-T05 status: wait priority: medium +state_hub_task_id: "f01fb241-8f35-52ba-9119-86c9cc359528" ``` After founder-authorized activation, record bounded freshness evidence: