2026-05-17 20:41:31 +02:00
---
id: RAIL-FAB-WP-0003
type: workplan
title: "Registry Feed And Library Inventory"
2026-06-22 23:16:28 +02:00
domain: financials
2026-05-17 20:41:31 +02:00
repo: railiance-fabric
2026-07-02 00:21:49 +02:00
status: finished
2026-05-17 20:41:31 +02:00
owner: codex
topic_slug: railiance
planning_priority: high
planning_order: 3
2026-05-17 21:55:57 +02:00
state_hub_workstream_id: "f48f65fb-55a3-48a9-97d5-9ecdac8ba03a"
2026-05-17 20:41:31 +02:00
created: "2026-05-17"
updated: "2026-05-17"
---
2026-07-08 20:26:24 +02:00
> **Terminology note:** Historical text in this archived workplan may use the legacy term "workstream". The fleet term is **workplan** (`canon/standards/workplan-terminology-fleet_v0.1.md`).
2026-05-17 20:41:31 +02:00
# RAIL-FAB-WP-0003 - Registry Feed And Library Inventory
## Goal
Make the local ecosystem registry easy to feed from a repo checkout and make
repo library inventory queryable instead of only attaching SBOM files as opaque
artifacts.
## Context
RAIL-FAB-WP-0002 established the first registry service with repository
registration, graph snapshot ingestion, graph queries, artifact attachment, and
projection endpoints.
The next local gap is operability: agents need a simple command to push the
current repo graph into a running registry, and CycloneDX SBOMs should become
queryable library records.
## Tasks
### T01 - Registry Sync Command
```task
id: RAIL-FAB-WP-0003-T01
status: done
priority: high
2026-05-17 21:55:57 +02:00
state_hub_task_id: "b6f34fd2-78e6-4c10-9abd-b7ba547c9b6f"
2026-05-17 20:41:31 +02:00
```
Add a CLI command that validates the current repo, registers it with a running
registry service, and pushes the current graph export as a snapshot.
### T02 - CycloneDX Library Inventory
```task
id: RAIL-FAB-WP-0003-T02
status: done
priority: high
2026-05-17 21:55:57 +02:00
state_hub_task_id: "fdcb5e68-e884-4592-8da7-751b0507d3b0"
2026-05-17 20:41:31 +02:00
```
Add storage, API endpoints, and CLI support for ingesting CycloneDX components
as queryable repo library records.
### T03 - Local Verification And Docs
```task
id: RAIL-FAB-WP-0003-T03
status: done
priority: medium
2026-05-17 21:55:57 +02:00
state_hub_task_id: "5fb1c3b9-9e9f-4d50-bb02-b5a74d097cbe"
2026-05-17 20:41:31 +02:00
```
Document the new feed commands and extend registry tests for the library
inventory endpoints.