generated from coulomb/repo-seed
Document sibling registry establishment and sync hub sources
Some checks failed
ci / validate-registry (push) Has been cancelled
Some checks failed
ci / validate-registry (push) Has been cancelled
Record bootstrap of state-hub, feature-control, identity-canon, and shard-wiki registries; hub sync materializes URL sources for all five federated repos.
This commit is contained in:
29
history/2026-06-17-sibling-registry-established.md
Normal file
29
history/2026-06-17-sibling-registry-established.md
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
# Sibling capability registries established
|
||||||
|
|
||||||
|
**Date:** 2026-06-17
|
||||||
|
**Method:** `reuse-surface establish --scaffold` + entry migration from reuse-surface by `owner`
|
||||||
|
|
||||||
|
## Repos bootstrapped
|
||||||
|
|
||||||
|
| Repo | Capabilities | Commit | Raw URL status |
|
||||||
|
|---|---|---|---|
|
||||||
|
| `state-hub` | 2 | `70df013` | HTTP 200 |
|
||||||
|
| `feature-control` | 3 | `82c7884` | HTTP 200 |
|
||||||
|
| `identity-canon` | 2 | `c66bebc` | HTTP 200 |
|
||||||
|
| `shard-wiki` | 8 | `b31e9bc` | HTTP 200 |
|
||||||
|
|
||||||
|
Entries were copied from `reuse-surface/registry/capabilities/` where `owner` matched the
|
||||||
|
sibling repo slug. All repos passed `reuse-surface validate --root <repo>`.
|
||||||
|
|
||||||
|
## Federation
|
||||||
|
|
||||||
|
- Local `registry/federation/sources.yaml` — sibling `index` sources enabled
|
||||||
|
- `reuse-surface federation compose` — 35 capabilities (15 duplicate IDs warned across
|
||||||
|
reuse-surface + shard-wiki/wiki entries still present in both indexes)
|
||||||
|
- Production hub `https://reuse.coulomb.social` — registered all four siblings;
|
||||||
|
`GET /v1/federated` returned **27** capabilities across **5** repos
|
||||||
|
|
||||||
|
## Follow-up
|
||||||
|
|
||||||
|
- Deduplicate wiki capabilities still listed in reuse-surface index vs shard-wiki canonical index
|
||||||
|
- Remove migrated entries from reuse-surface index when owners agree on single source of truth
|
||||||
@@ -7,4 +7,5 @@ in `INTENT.md`; living delta tracking in `docs/IntentScopeGapAnalysis.md`.
|
|||||||
| Date | Artifact | Summary |
|
| Date | Artifact | Summary |
|
||||||
|---|---|---|
|
|---|---|---|
|
||||||
| 2026-06-15 | [2026-06-15-intent-scope-assessment.md](2026-06-15-intent-scope-assessment.md) | Post-WP-0011 INTENT↔SCOPE assessment; priorities 18–23 |
|
| 2026-06-15 | [2026-06-15-intent-scope-assessment.md](2026-06-15-intent-scope-assessment.md) | Post-WP-0011 INTENT↔SCOPE assessment; priorities 18–23 |
|
||||||
| 2026-06-16 | [2026-06-16-hub-registration-blocks.md](2026-06-16-hub-registration-blocks.md) | Sibling hub registration blocks; raw URL probe evidence |
|
| 2026-06-16 | [2026-06-16-hub-registration-blocks.md](2026-06-16-hub-registration-blocks.md) | Sibling hub registration blocks; raw URL probe evidence |
|
||||||
|
| 2026-06-17 | [2026-06-17-sibling-registry-established.md](2026-06-17-sibling-registry-established.md) | establish --scaffold + hub registration for four siblings |
|
||||||
@@ -1,51 +1,40 @@
|
|||||||
# Federation manifest for helix_forge capability indexes.
|
|
||||||
# Compose with: reuse-surface federation compose
|
|
||||||
version: 1
|
version: 1
|
||||||
domain: helix_forge
|
domain: helix_forge
|
||||||
collision_policy: warn
|
collision_policy: warn
|
||||||
|
|
||||||
sources:
|
sources:
|
||||||
- repo: reuse-surface
|
- repo: feature-control
|
||||||
index: registry/indexes/capabilities.yaml
|
url: https://gitea.coulomb.social/coulomb/feature-control/raw/main/registry/indexes/capabilities.yaml
|
||||||
enabled: true
|
enabled: true
|
||||||
required: true
|
required: false
|
||||||
domain: helix_forge
|
domain: helix_forge
|
||||||
description: Primary local capability registry
|
cache_ttl_seconds: 86400
|
||||||
|
auth_header: Authorization
|
||||||
# Enable when sibling repos publish registry/indexes/capabilities.yaml
|
- repo: identity-canon
|
||||||
- repo: state-hub
|
url: https://gitea.coulomb.social/coulomb/identity-canon/raw/main/registry/indexes/capabilities.yaml
|
||||||
index: ~/state-hub/registry/indexes/capabilities.yaml
|
enabled: true
|
||||||
enabled: true
|
required: false
|
||||||
required: false
|
domain: helix_forge
|
||||||
domain: helix_forge
|
cache_ttl_seconds: 86400
|
||||||
description: State Hub coordination capabilities
|
auth_header: Authorization
|
||||||
|
- repo: reuse-surface
|
||||||
- repo: feature-control
|
url: https://gitea.coulomb.social/coulomb/reuse-surface/raw/main/registry/indexes/capabilities.yaml
|
||||||
index: ~/feature-control/registry/indexes/capabilities.yaml
|
enabled: true
|
||||||
enabled: true
|
required: false
|
||||||
required: false
|
domain: helix_forge
|
||||||
domain: helix_forge
|
description: Capability registry for helix_forge
|
||||||
description: Feature control domain capabilities
|
cache_ttl_seconds: 86400
|
||||||
|
auth_header: Authorization
|
||||||
- repo: identity-canon
|
- repo: shard-wiki
|
||||||
index: ~/identity-canon/registry/indexes/capabilities.yaml
|
url: https://gitea.coulomb.social/coulomb/shard-wiki/raw/main/registry/indexes/capabilities.yaml
|
||||||
enabled: true
|
enabled: true
|
||||||
required: false
|
required: false
|
||||||
domain: helix_forge
|
domain: helix_forge
|
||||||
description: Identity canon research capabilities
|
cache_ttl_seconds: 86400
|
||||||
|
auth_header: Authorization
|
||||||
- repo: shard-wiki
|
- repo: state-hub
|
||||||
index: ~/shard-wiki/registry/indexes/capabilities.yaml
|
url: https://gitea.coulomb.social/coulomb/state-hub/raw/main/registry/indexes/capabilities.yaml
|
||||||
enabled: true
|
enabled: true
|
||||||
required: false
|
required: false
|
||||||
domain: helix_forge
|
domain: helix_forge
|
||||||
description: Shard wiki federation capabilities
|
cache_ttl_seconds: 86400
|
||||||
|
auth_header: Authorization
|
||||||
# Remote index example — enable when a repo publishes a raw capabilities.yaml URL
|
|
||||||
- repo: example-remote
|
|
||||||
url: https://example.com/registry/indexes/capabilities.yaml
|
|
||||||
enabled: false
|
|
||||||
required: false
|
|
||||||
domain: helix_forge
|
|
||||||
cache_ttl_seconds: 86400
|
|
||||||
description: Illustrative HTTP federation source (disabled)
|
|
||||||
|
|||||||
Reference in New Issue
Block a user