feat: inventory schema 0.3 and close WP-0006 T01 T02 T04

v0.2 records stay valid. v0.3 requires the five facets. Validators
reject inline Scaleway endpoints and secret-looking strings. The
backup record is the first 0.3 object. Reef views already met T02.
This commit is contained in:
tegwick 2026-08-15 02:40:43 +02:00
parent a9830f3109
commit 34a014a896
8 changed files with 140 additions and 12 deletions

View file

@ -45,7 +45,7 @@ reef:<reef_id>/<repo-relative-path>#<json_or_yaml_key>
- Fragment is a dotted key into that file (`endpoint`, `bucket.prefix`).
- The file is committed, non-secret, and the reef is authoritative for it.
Examples (illustrative until `reef-storage` exists):
Examples (live on `reef-storage` and `reef-railiance`):
```text
reef:storage/substrate/object-stores/platform-audit-storage.yaml#endpoint