diff --git a/workplans/CUST-WP-0014-repo-sync-automation.md b/workplans/archived/260708-CUST-WP-0014-repo-sync-automation.md similarity index 93% rename from workplans/CUST-WP-0014-repo-sync-automation.md rename to workplans/archived/260708-CUST-WP-0014-repo-sync-automation.md index 502a18a..f18705a 100644 --- a/workplans/CUST-WP-0014-repo-sync-automation.md +++ b/workplans/archived/260708-CUST-WP-0014-repo-sync-automation.md @@ -4,18 +4,20 @@ type: workplan title: Repo Sync Automation & Gitea Inventory domain: infotech repo: the-custodian -status: backlog +status: finished state_hub_workstream_id: 27ea80bd-76bf-44a7-b0ed-e09748d5390b created: 2026-03-16 -updated: 2026-06-27 +updated: 2026-07-08 --- # CUST-WP-0014 — Repo Sync Automation & Gitea Inventory -2026-06-27 stabilization note: this workplan was previously marked `done` even -though all task blocks remained `todo`. It has been reopened as `backlog` so the -State Hub read model reflects the actual remaining sync-health work without -adding it to the current execution queue. +2026-07-08 completion note: all six tasks were implemented in the extracted +`state-hub` repo (`/home/worsch/state-hub`). Periodic sync runs via activity-core +on Railiance01 (STATE-WP-0064); local systemd timer retired. Post-commit hooks +use `statehub fix-consistency` with Make fallback. Dispatch endpoint ships as +`active_workplans` (plus scope health and interface-change extensions from later +workplans); `workplan_file` per workstream remains a stretch goal. ## Problem @@ -68,7 +70,7 @@ invisible — no workplan tracking, no SBOM, no goal alignment. ```task id: CUST-WP-0014-T01 -status: todo +status: done priority: high state_hub_task_id: "f35c86a9-d927-4543-9e74-ff32cadcc766" ``` @@ -87,7 +89,7 @@ after running `make fix-consistency REPO=the-custodian`. ```task id: CUST-WP-0014-T02 -status: todo +status: done priority: high state_hub_task_id: "97c831d9-d915-4b77-9dd6-929ff24dfd5e" ``` @@ -114,7 +116,7 @@ Acceptance: commit in `marki-docx` → `last_state_synced_at` updates within 2s. ```task id: CUST-WP-0014-T03 -status: todo +status: done priority: medium state_hub_task_id: "06be1c0b-893b-4fbb-967c-9842ba59ffaa" ``` @@ -140,7 +142,7 @@ edit, `last_state_synced_at` updates without human intervention. ```task id: CUST-WP-0014-T04 -status: todo +status: done priority: high state_hub_task_id: "f05a04e4-10f3-4c41-a73f-057f0dea5126" ``` @@ -168,7 +170,7 @@ three-section report. ```task id: CUST-WP-0014-T05 -status: todo +status: done priority: medium state_hub_task_id: "ceae2737-4762-49e5-ae41-9eca3ca79dda" ``` @@ -188,7 +190,7 @@ Add to nav in `observablehq.config.js`. ```task id: CUST-WP-0014-T06 -status: todo +status: done priority: low state_hub_task_id: "86b646f3-a966-4ff4-9c9f-8684f1e81c54" ```