Assistant: codex Assistant-Model: gpt-6-astra Assistant-Session: 01a06ea3-7939-7b63-8125-699f8b50bedd |
||
|---|---|---|
| .. | ||
| tests | ||
| emission_cadence_profile.py | ||
| README.md | ||
Emission Cadence Security Profile Checker
This checker applies the NetKingdom security overlay in
canon/standards/emission-cadence-security-profile_v0.1.md only after the
declaration passes an explicitly supplied InfoTechCanon contract schema.
It deliberately contains no fallback copy of the generic schema. The event
classes passed with --load-bearing, --rare-load-bearing, and
--attributive come from the source's authoritative inventory; the checker
does not infer them from names, payloads, or observed traffic.
Run its tests with:
make emission-cadence-profile-test
Supply ../info-tech-canon/infospace/schemas/emission-cadence.schema.yaml
with --contract-schema. The canon profile records its version and SHA-256.
Security fields are under each entry's extensions.netkingdom namespace.
The test suite runs contract integration tests directly against a sibling InfoTechCanon checkout; these tests explicitly skip when it is unavailable. The small unit-test schema is a test double, not a fallback contract.
The profile is proposed: current approval-engine and qonto-assistant owner instances still require migration. Passing a worked example is not adoption.