WP-0015 follow-up: hub-core publish pass, refresh docs
Some checks failed
ci / validate-registry (push) Has been cancelled

Re-run federation sweep — hub-core now passes Gitea raw URL probe (12/60
blockers remain). Update workplan progress, SCOPE.md, IntentScopeGapAnalysis,
and operator checklist to reflect T02/T03 closure and current compose stats
(20 capabilities, 0 duplicate warnings).
This commit is contained in:
2026-06-16 03:46:01 +02:00
parent d71f394911
commit 14979f0602
4 changed files with 66 additions and 60 deletions

View File

@@ -82,16 +82,14 @@ index, CLI automation, and the production hub.
- **Automatic hub refresh** — federated compose is on-demand; no polling or
webhooks
- **Fully fetchable federation** — hub registers **60** workstation repos; **13**
- **Fully fetchable federation** — hub registers **60** workstation repos; **12**
still fail Gitea raw URL probe (operator visibility). See
`registry/federation/local-repo-roster.yaml` and
`history/2026-06-16-wp0014-remaining-work-by-repo.md`
- **Clean federated ID namespace** — **16** duplicate IDs across reuse-surface
and owner-repo indexes until per-owner dedup (see
`history/2026-06-16-federation-deduplication-plan.md`)
- **Multi-domain federation** — all indexed capabilities remain `helix_forge`
- **Planning analytics beyond cohorts** — no gap reports, roadmap views, or
standardization tracker beyond `report cohorts`, query, and export
- **Planning analytics breadth** — `report gaps` shipped (REUSE-WP-0015-T03);
no roadmap views or standardization tracker beyond `overlaps` and compose
collision warnings
- **Managed platform posture** — hub runs as a container (A5 artifact) without
implemented SLO, multi-replica, or Postgres backing (criteria documented)
- **Formal consumer feedback loop** for registry workflows (reliability evidence
@@ -108,10 +106,10 @@ See `tools/README.md` for command reference.
publish passes).
- **Workstation roster:** 60 local git repos at `~/<slug>/` tracked in
`registry/federation/local-repo-roster.yaml` — all **established**, **60/60**
hub-registered, **47/60** publish-check pass.
hub-registered, **48/60** publish-check pass.
- **Federation:** `registry/federation/sources.yaml`**60** hub-synced URL
sources; `registry/indexes/federated.yaml`**37** composed capability rows
(16 duplicate-ID warnings, 13 remote fetch warnings).
sources; `registry/indexes/federated.yaml`**20** composed capability rows
(0 duplicate-ID warnings, 12 remote fetch warnings).
- **CLI / service:** `reuse_surface/` — validate, query, export, overlaps,
catalog, federation, graph, hub client, establish/update/stats, `serve`
(FastAPI hub).
@@ -121,11 +119,12 @@ See `tools/README.md` for command reference.
- **Docs:** `docs/CapabilityRegistryConcept.md`, `docs/RegistryFederation.md`,
`docs/IntentScopeGapAnalysis.md`, deploy guide `docs/deploy/reuse-kubernetes.md`.
- **CI:** `.gitea/workflows/ci.yml` — validate, federation compose, catalog,
graph, pytest, informational `report cohorts`.
graph, pytest, informational `report cohorts`, `stats --roster`, `report gaps`.
- **Relation graph:** `docs/graph/capability-graph.mmd`, `docs/graph/index.html`.
- **Searchable catalog:** `docs/catalog/search.html`.
- **Workplans:** REUSE-WP-0001 through REUSE-WP-0014 finished (archived);
**REUSE-WP-0015** ready (federation polish, dedup, planning analytics).
**REUSE-WP-0015** active (federation polish, dedup, planning analytics)
T02/T03/T05 done; T01/T04 blocked on 12 Gitea publish failures.
- **Assessment history:** `history/` — intent/scope assessments, rollout
milestone, dedup plan, per-repo follow-up.
- **Self-assessed vector:** `D5 / A4 / C5 / R3` (see `docs/IntentScopeGapAnalysis.md`).