# INTENT ↔ SCOPE State Assessment — reuse-surface **Date:** 2026-06-15 **Author:** codex **Trigger:** Post-REUSE-WP-0011 review; `SCOPE.md` and `docs/IntentScopeGapAnalysis.md` refreshed (commit `5fcca42`). **Follow-up workplan:** `workplans/REUSE-WP-0012-federation-scale-and-intent-alignment.md` --- ## 1. Executive summary `reuse-surface` has completed its MVP-through-hub roadmap (REUSE-WP-0001 … REUSE-WP-0011). The registry product delivers **20 helix_forge capabilities**, **A3 CLI tooling**, a **production federation hub at A4** (`https://reuse.coulomb.social`), federation compose, catalog/graph UIs, and **20 pytest tests** with CI gates. INTENT and SCOPE are **aligned on the core model** (registry-first, four maturity dimensions, human/agent consumers). Remaining work shifts from “build the registry” to **scale federation membership**, **planning analytics**, and **operational hardening**. **Self-assessed product vector:** `D5 / A4 / C4 / R3` --- ## 2. Delivery snapshot | Area | State (2026-06-15) | |---|---| | Capability entries | 20 in `registry/capabilities/` | | Index | `registry/indexes/capabilities.yaml` | | CLI commands | validate, query, export, overlaps, catalog, federation, graph, hub, serve | | Hosted hub | Railiance01 `92.205.62.239`; TLS live; image `cb7a6e4` | | Hub registrations | 1 (`reuse-surface` → 12 capabilities on `/v1/federated`) | | Federation (local) | `sources.yaml` + HTTP cache; `federated.yaml` composed in CI | | Tests | 20 pytest; CI validate + federation + catalog + graph | | Workplans | WP-0001 … WP-0011 finished; WP-0011 archived | | Landing page | `railiance-apps` RAILIANCE-WP-0008 at `/` (browser only) | --- ## 3. INTENT alignment ### Aligned - Registry-first boundary (unregistered = invisible) - Four maturity dimensions with internal/external evidence separation - Human and agent consumption surfaces - Technical foundation (“eventually technical”) — **met at MVP**: CLI + hub API - Planning vs implementation reuse distinction in schema and workflows ### Partial | INTENT expectation | Gap | |---|---| | Cross-repo / organizational reuse | All entries `helix_forge`; hub has one member | | Eight success criteria fully met | Analytics, D7 tracking, “reuse as normal” still partial | | Consumer reliability evidence | Catalog mostly R0–R2; no registry telemetry | ### Drift (documentation) - `INTENT.md` “Initial Repository Role” tree predates `reuse_surface/hub/`, `Dockerfile`, `workplans/archived/`, hub specs - INTENT example entry uses `external_evidence.*.current`; schema uses `level` --- ## 4. Success criteria scorecard | Criterion | Verdict | |---|---| | Find reusable capabilities before rebuilding | **Yes (MVP)** | | Compare maturity consistently | **Yes** | | Distinguish conceptual readiness from delivery | **Yes** | | Distinguish internal vs external evidence | **Yes** | | Plan prototype/MVP/enhancement/platform work | **Partial** | | Identify gaps, duplicates, overlaps, standardization | **Partial** | | Track progress to generalized capabilities | **Partial** | | Make reuse normal in product/architecture work | **Partial** | --- ## 5. Completeness and reliability **Completeness vs INTENT:** **C4 (Broadly Covered)** Core registry, tooling, and hub are in place. Federation membership and planning analytics are the main bounded gaps. **Reliability vs INTENT:** **R3 (Usable)** CI, pytest, and production hub smoke checks support normal workflows. Not yet **R4 Dependable** — no documented SLO, formal consumer feedback, or multi-replica hub posture. --- ## 6. Open gaps (priorities 18–23) | Priority | Gap | Suggested outcome | |---|---|---| | 18 | Sibling hub registrations | `state-hub` + one other repo on hub | | 19 | `hub sync` | Write `sources.yaml` from hub state | | 20 | Planning cohort reports | D5+/A4+ candidate export views | | 21 | INTENT layout sync | Update INTENT.md tree and example shape | | 22 | Hub hardening | Backup, Postgres option, documented SLO | | 23 | External evidence program | Raise catalog R levels with feedback fields | Captured in `docs/IntentScopeGapAnalysis.md` section 8 and **REUSE-WP-0012**. --- ## 7. Recommendations 1. **Execute REUSE-WP-0012** in federation-first order: hub membership and `hub sync` before analytics and hardening. 2. **Coordinate sibling repos** — hub registration is blocked until domains publish raw `capabilities.yaml` URLs (document publish contract in WP-0012). 3. **Refresh INTENT.md** early in WP-0012 to reduce contributor confusion. 4. **Defer A6 hub posture** until multi-replica or backup requirements are explicit; current SQLite single-replica is acceptable for helix_forge scale. --- ## 8. References - `INTENT.md` — product north star - `SCOPE.md` — delivery truth (updated 2026-06-15) - `docs/IntentScopeGapAnalysis.md` — living gap tracker - `docs/RegistryFederation.md` — hub + local compose workflows - `specs/FederationHubAPI.md` — hub API contract - `workplans/archived/260615-REUSE-WP-0011-*.md` — hub delivery record