Commit graph

9 commits

Author SHA1 Message Date
1695d62bdc demand: fin-hub CapabilityConsumption lineage and entitlement structure
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
Inbound consumer demand from FIN-WP-0007. Asks for a lineage qualifier
on CapabilityConsumption, commerce.entitlement/metering structure, and
dropping cost as an intelligence quality. No model change.
2026-08-15 20:02:27 +02:00
d453e17952 Canon 0.6.0 freeze: ITC-CAP draft, AVT catalog, joinable review
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
Finish ITC-WP-0013 (AttributeValueType under ITC-DATA) and ITC-WP-0014
T02/T03/T05/T06/T07. Capability contract schemas, live-catalog review
CLI, landscape/kernel-map pointers. Sit on this version.
2026-08-15 19:42:30 +02:00
0b28ec570e Canon 0.5.0: uses_provisions so P stays purchased platform
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
A provision can name which other provision satisfies a catalog
dependency. Relation vocabulary is depends_on / may_use only.
Quoted sits below the invoiced/measured peer pair for propagation.
2026-08-15 19:23:44 +02:00
f2d216af53 Canon 0.4.0: joinable consumer proof and EvidenceBasis
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
§10.3 now accepts a consumer record that validates against the live
catalog; resource-control's backup restatement is that proof. ITC-GOV
gains EvidenceBasis in tiers (invoiced and measured are peers) and
ITC-CAP requires it on every consumption row (CAP-R10).
2026-08-15 19:14:11 +02:00
ce17dc4d4d demand: evidence basis (ITC-GOV) and provision relationships (ITC-CAP)
Both requested by info-tech-canon in reply to the ITC-CAP restatement.

EvidenceBasis.md — proposed owner ITC-GOV, imported by CapabilityConsumption.
ITC-GOV §11.34 defines Evidence as an artifact kind; nothing says how a quantity
was obtained, so nothing bounds how far a conclusion computed from it may be
trusted. Closed scale invoiced/measured/quoted/derived/projected/estimated/
assumed/unknown; a derived value resolves to the weakest of its inputs; unknown
carries no quantity and names its owner; proxy_for orthogonal to strength;
decision grades tied to existing Assertion semantics. Strength is a tier, not a
total order — invoiced and measured are peers, which the consumer's first
implementation got wrong and has corrected. invoiced names a fin-hub fact
without originating one, per info-tech-canon's instruction. Placed in GOV rather
than CAP because the consumer already wants it on actuals and thresholds.

ProvisionRelationships.md — ITC-CAP §4.7/§7. A provision cannot say which
provision satisfies a dependency the catalog declares between capabilities. The
consumer recorded "uses security.secrets" as one unit of class P consumption,
which info-tech-canon correctly identified as the wrong kind. That is the
predictable result of the gap: consumes is the only structured list available,
so P drifts back into a dumping ground for "depends on something" and undoes the
narrowing finding C just achieved. Proposes uses_provisions reusing the existing
depends_on / may_use vocabulary, checkable against the capability graph.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-15 19:02:44 +02:00
686bfb5a9d Add feedback/ for consumer reports on canon-concept utility
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
A third front door next to incoming/ and demand/: longitudinal PurposeFit
evidence, not a change request and not a canon artifact. Seeded with the
resource-control backup-cycle mapping.
2026-08-15 18:49:24 +02:00
b69b048dcb Canon 0.3.0: capability provision economics (ITC-CAP 0.2.0)
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
Accept resource-control demand: move resource classes onto provisions,
let requirements carry targets and constraints, add human-effort class H
with native-unit consumption. Model stays proposed.
2026-08-15 18:19:30 +02:00
9c7c1e4bdf demand: capability provision economics from resource-control
Inbound demand against ITC-CAP v0.1.0 from a consumer that has completed a full
procurement-to-control cycle on a real resource. Three findings.

A. typical_resource_classes contradicts the model's own §4.11 ("consumption
   attaches to a provision, never to an abstract capability") and carries almost
   no information: 29 of 41 capabilities declare an identical C,S,N,P.

B. Quality targets have a supply-side home (ITC-LAND SLOs attach to services) and
   no demand-side home. CapabilityRequirement is a capability id plus a minimum
   maturity, so a consumer cannot state RPO, retention, or failure-domain
   separation before a provider exists — even though ITC-CAP already declares
   isolation and geographical_separation as data.backup dimensions.

C. The resource-class set has no human-effort class, and classifies Intelligence
   as one more purchased input. Consumer evidence: provider selection inverted on
   operator hours (Hetzner cheaper on infrastructure, EUR 29.14/month worse
   overall); a self-managed option rejected on recurring hours rather than price;
   and a platform repository that delivered effort in hours and explicitly not in
   EUR. The consumer argues further that machine intelligence is a substitute for
   human effort rather than an ingredient beside it, and that token efficiency is
   a primary platform characteristic, so both need native units on a provision.

Also records the criterion used to reject splitting ITC-CAP into supply and
demand canons: split when the sides disagree about what exists, keep one canon
when they agree about what exists and differ only in what they assert about it.

Notes honestly that the consumer does not yet measure token consumption; that
part of the demand is forward-looking. It also offers the backup case, restated
in canon terms, toward ITC-CAP §10 promotion requirement 3.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-15 17:54:37 +02:00
bd656d4516 Add demand and proposed workplan for Attribute Value Type catalog.
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
Consumer citation-evidence needs closed value types; ITC-DATA has Attribute
and DataType stubs but no catalog. Track as ITC-WP-0013.
2026-07-30 20:58:26 +02:00