Compute, storage and other resources procurement and cost minimization for railiance workloads.
Find a file
tegwick 7a196b6265 feat: adopt canon 0.4.0-0.6.0 — EvidenceBasis is canon, uses_provisions is canon
Both demands were accepted. Adopting what landed.

EVIDENCE BASIS IS NOW ITC-GOV CANON (0.4.0)
tools/basis.py reads infospace/models/governance/evidence-basis.yaml instead of
defining its own vocabulary — same discipline we already applied to the
capability catalog. Two semantic changes came back that we did not have:

- estimated and assumed are peers in tier "judgement". We had them separately
  ranked, which asserted a difference the canon does not.
- derived belongs to no tier at all; asking for its tier before resolving it is
  now an error rather than a silent rank.

Tier membership is read from tiers[].members, not bases[].tier: the latter
labels invoiced/measured/quoted all as "evidenced" while the tier list splits
them across "observed" and "quoted". tiers[] is authoritative; reported upstream.

USES_PROVISIONS IS NOW CANON (0.5.0, CAP-R11)
Dropped the proposed_extensions marker. Renamed relation "uses" to "may_use" per
their migration note. tools/capability.py now enforces CAP-R11: relation must be
depends_on or may_use, a provider must be named, and a depends_on entry MUST be
declared between those capabilities in the catalog. data.backup gained catalog
may_use: security.secrets from our restatement, so our entry now checks out.

Also in 0.4.0: §10.3 changed so a joinable consumer record counts as promotion
proof, met by our restatement; ITC-CAP is now 0.4.0 / canon 0.6.0, status draft.
Record and tests updated to those versions.

196 tests pass.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-15 19:57:46 +02:00
data feat: adopt canon 0.4.0-0.6.0 — EvidenceBasis is canon, uses_provisions is canon 2026-08-15 19:57:46 +02:00
docs feat: adopt canon 0.4.0-0.6.0 — EvidenceBasis is canon, uses_provisions is canon 2026-08-15 19:57:46 +02:00
examples feat: operational resource procurement facility 2026-08-14 13:15:02 +02:00
schemas feat: migrate live inventory to five-facet 0.3 and close WP-0006 2026-08-15 02:47:31 +02:00
tests feat: adopt canon 0.4.0-0.6.0 — EvidenceBasis is canon, uses_provisions is canon 2026-08-15 19:57:46 +02:00
tools feat: adopt canon 0.4.0-0.6.0 — EvidenceBasis is canon, uses_provisions is canon 2026-08-15 19:57:46 +02:00
workplans feat: migrate live inventory to five-facet 0.3 and close WP-0006 2026-08-15 02:47:31 +02:00
.custodian-brief.md chore(consistency): sync task status from DB [auto] 2026-08-15 02:48:40 +02:00
.gitignore feat(portfolio): complete RESOURCE-WP-0003 T06 optimization cases and T07 reporting 2026-08-14 09:28:44 +02:00
.repo-classification.yaml Seed resource control and backup procurement plan 2026-08-10 17:46:39 +02:00
AGENTS.md Seed resource control and backup procurement plan 2026-08-10 17:46:39 +02:00
INTENT.md docs: reef attribute refs and resource object workplan 2026-08-14 15:44:44 +02:00
Makefile feat: restate the backup case in ITC-CAP terms; add evidence basis; publish consumption-mode signal 2026-08-15 18:42:06 +02:00
SCOPE.md chore: refresh WORK-RECORDS and SCOPE after WP-0006 finished 2026-08-15 02:48:19 +02:00
WORK-RECORDS.md chore: refresh WORK-RECORDS and SCOPE after WP-0006 finished 2026-08-15 02:48:19 +02:00