adaptive-pricing/tenancy.yaml
codex c65a2f1ff9
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
feat: add typed tier assurance guardrails
2026-08-19 21:32:07 +02:00

36 lines
1.4 KiB
YAML

# Canonical declaration: NetKingdom Tenancy Posture v0.1 draft-8.
schema_version: "0.1"
framework: netkingdom-tenancy-posture
service: coulomb-observatory
role: design-time-pricing-analysis
tenancy:
current: { I: 0, A: 0, E: 0, P: "n/a", R: "n/a", V: 0 }
target: { I: 0, A: 0, E: 0, P: "n/a", R: "n/a", V: 0 }
reviewed: "2026-08-17"
review_due: "2027-02-17"
service_class: interactive
permanent: [I, A, E, P, R, V]
reason:
I: >-
The observatory's local HTTP surface is unauthenticated and single-user
by design. It is not a production tenant service.
A: >-
No authorization boundary exists because the local surface is not
exposed or supported as a shared service.
E: >-
No runtime tenant boundary exists. Project JSON is local proving-ground
data and must not be mistaken for a multi-tenant datastore.
P: >-
No runtime datastore exists; repository JSON is source material, not a
provisioned substrate.
R: >-
No runtime data is retained. Repository history follows source-control
governance rather than a service erasure policy.
V: >-
No availability position exists for a local design-time tool.
gap:
I: >-
Permanent only while the server remains local and single-user. Any
proposal to expose it creates a new service and requires reassessment
before deployment.