feat: seed railiance financial baseline

This commit is contained in:
2026-05-24 01:20:07 +02:00
parent 7d9b49764b
commit 13188a6ae1
5 changed files with 247 additions and 3 deletions

View File

@@ -237,7 +237,7 @@ Result:
```task
id: RAIL-FAB-WP-0017-T05
status: todo
status: done
priority: medium
state_hub_task_id: "b8430050-94a8-43f6-9b3c-7928c5c6bb69"
```
@@ -262,6 +262,21 @@ Done when:
- future tenant subfabrics can be added without changing the root fabric
definition.
Result:
- Added `fabric/financial/railiance-netkingdom.yaml` as the current Railiance
netkingdom baseline with king, lord, one active fabric, inherited default
containment/ownership/accounting, and a future subfabric template.
- Added `railiance_fabric/financial_baseline.py` to load the baseline and
project legacy `v1alpha1` exports into `v1alpha2` financial Fabric exports.
- Added `railiance-fabric export --format financial` so the current graph can
emit a financial baseline projection.
- Added tests proving the current graph projects to the Railiance baseline,
validates as a financial graph, has no unresolved gaps, and gives every node
inherited ownership in `fabric.railiance.primary`.
- Verified with `python3 -m pytest tests/test_registry.py -q` and full
`python3 -m pytest`.
## T06 - Update Documentation, Fixtures, And Operator Guidance
```task