# 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: ```bash 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.