Finish CUST-WP-0014: mark all tasks done and archive workplan

Implementation lives in state-hub; close the tracking workplan with all six
tasks marked done and move it to archived/260708.
This commit is contained in:
codex
2026-07-08 00:39:50 +02:00
parent ff4ec782c8
commit a23768044f

View File

@@ -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"
```