REUSE-WP-0014: T10 hub sync and federation dedup plan
Some checks failed
ci / validate-registry (push) Has been cancelled

Sync 60 hub URL sources, compose federated index (37 capabilities).
Document owner-migration collision policy and per-owner removal plan.
This commit is contained in:
2026-06-16 02:08:21 +02:00
parent d97d69b675
commit d90287d511
5 changed files with 830 additions and 97 deletions

View File

@@ -267,7 +267,7 @@ indexes for: `activity-core`, `hub-core`, `ihp-railiance-probe`, `inter-hub`,
```task
id: REUSE-WP-0014-T10
status: todo
status: done
priority: medium
state_hub_task_id: "60f8fe9a-8794-441f-8d97-fc2f6c8d7915"
```
@@ -278,6 +278,13 @@ state_hub_task_id: "60f8fe9a-8794-441f-8d97-fc2f6c8d7915"
- Plan removal of canonical duplicates from reuse-surface index (separate commit
per owner agreement)
**Done 2026-06-16:** `hub sync --merge` wrote **60** URL sources;
`federation compose`**37** capabilities, **16** duplicate-ID warnings, **13**
remote fetch warnings (T09 Gitea blockers). Owner-migration dedup policy in
`docs/RegistryFederation.md`; removal plan in
`history/2026-06-16-federation-deduplication-plan.md` (18 reuse-surface rows to
drop per owner, 2 registry meta entries retained).
## Documentation And Gap Analysis
```task
@@ -321,4 +328,5 @@ state_hub_task_id: "51389647-3e23-4a64-a7d8-bdb5e364592f"
| 2026-06-16 | T06 B04 done: 45/60; net-kingdom + railiance-apps publish blocked |
| 2026-06-16 | T07 B05 done: 55/60; 5 railiance/tegwick publish blocked |
| 2026-06-16 | T08 B06 done: **60/60** all local repos established |
| 2026-06-16 | T09 sweep: 60 hub registrations; 13 publish still Gitea 404 |
| 2026-06-16 | T09 sweep: 60 hub registrations; 13 publish still Gitea 404 |
| 2026-06-16 | T10 federation: 60 sources, 37 caps, dedup plan documented |