feat: migrate live inventory to five-facet 0.3 and close WP-0006
All seven data/resources records now carry description, decision, reef/secret refs, and potential vs actual consumers. Discovered resources use decision.status: gap. Validators require live inventory to be 0.3. WP-0006 T03 done; workplan finished.
This commit is contained in:
parent
6e57a65360
commit
dafc812daa
11 changed files with 165 additions and 11 deletions
|
|
@ -4,7 +4,7 @@ type: workplan
|
|||
title: "Resource object model and reef operational references"
|
||||
domain: financials
|
||||
repo: resource-control
|
||||
status: active
|
||||
status: finished
|
||||
owner: grok
|
||||
topic_slug: railiance
|
||||
created: "2026-08-14"
|
||||
|
|
@ -101,7 +101,7 @@ the repo does.
|
|||
|
||||
```task
|
||||
id: RESOURCE-WP-0006-T03
|
||||
status: todo
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "da959cf1-cbd2-492c-95ff-b9ab78c16697"
|
||||
```
|
||||
|
|
@ -116,6 +116,13 @@ flows; attribute refs wait on `reef-storage`; credential handle =
|
|||
Done when no live record relies on undifferentiated `workload_ids` as the
|
||||
only consumer list.
|
||||
|
||||
Done 2026-08-15: all seven live inventory records are schema `0.3` with
|
||||
the five facets. Discovered hosts and workloads use `decision.status:
|
||||
gap` rather than a fake approval. Backup remains the only `approved`
|
||||
decision. Consumers are first-class on every record; `workload_ids` is
|
||||
no longer the only consumer list. Examples stay `0.2`. Formal
|
||||
procurement write-ups for the six gap records are not this workplan.
|
||||
|
||||
## T04 — Wire WP-0002 to the convention
|
||||
|
||||
```task
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue