generated from coulomb/repo-seed
Some checks failed
ci / validate-registry (push) Has been cancelled
Add hub sync and report cohorts CLI commands with pytest coverage, document sibling index publish contract and hub hardening path, align INTENT layout, raise external evidence on three registry entries, and close gap priorities 19-23 (priority 18 deferred on sibling index blocks).
1.9 KiB
1.9 KiB
Hub registration blocks — sibling index publishing
Date: 2026-06-16
Workplan: REUSE-WP-0012-T01
Hub: https://reuse.coulomb.social
Summary
Production hub dogfood has one registered repo (reuse-surface). Sibling
helix_forge repos cannot register until each publishes
registry/indexes/capabilities.yaml at a stable raw URL returning HTTP 200.
Probe results (2026-06-16)
| Repo | Candidate raw URL | HTTP status | Block |
|---|---|---|---|
state-hub |
https://gitea.coulomb.social/coulomb/state-hub/raw/main/registry/indexes/capabilities.yaml |
303 | Index not published on default branch |
feature-control |
https://gitea.coulomb.social/coulomb/feature-control/raw/main/registry/indexes/capabilities.yaml |
303 | Index not published |
identity-canon |
https://gitea.coulomb.social/coulomb/identity-canon/raw/main/registry/indexes/capabilities.yaml |
303 | Index not published |
shard-wiki |
https://gitea.coulomb.social/coulomb/shard-wiki/raw/main/registry/indexes/capabilities.yaml |
303 | Index not published |
reuse-surface |
https://gitea.coulomb.social/coulomb/reuse-surface/raw/main/registry/indexes/capabilities.yaml |
200 | Registered on hub |
Owner follow-ups
- Domain repo owners: add
registry/indexes/capabilities.yaml(can start empty or with D0 entries), merge tomain, verifycurl -fsSIreturns 200. - Custodian operator: register each repo with
reuse-surface hub register --repo <slug> --url <raw-url>. - reuse-surface agents: run
reuse-surface hub sync --mergeafter new registrations to refresh localsources.yaml.
Publish contract: docs/RegistryFederation.md (Index publish contract section).
Acceptance note
REUSE-WP-0012-T01 acceptance allows documenting explicit blocks when sibling indexes are unavailable. This note satisfies that path until ≥3 repos are on the hub.