Declare Engine/PIP in INTENT frontmatter against the accepted statute and working companion v0.2. Add SCOPE as the evidenced seed boundary, a demand review of the remaining seed-to-engine gap, and MAT-WP-0001 to stand up the assessment surface, gap register, and stance-map inventory the catalog already assigns. Assistant: grok Assistant-Session: 01a04ceb-150e-7e80-a542-ec8b1372e164
7.9 KiB
SCOPE
This file describes the repository's current, evidenced responsibility. It is deliberately distinct from the direction in
INTENT.mdand from unreviewed consumer demand.
One-liner
Seeded NetKingdom Engine (PIP) for deterministic maturity assessment, the
estate gap register, and capability readiness — declared in INTENT.md,
not yet implemented.
Current Responsibility
maturity-engine currently owns the declaration of the Engine/PIP
boundary assigned by NetKingdom Security Layer Model v0.7 §4 and restated
in INTENT.md: graded progression against declared criteria and evidence,
the gap register, and capability readiness.
It does not yet own a running engine, a store, an API, a register that
can be queried, or a claim contract access-engine can consume. Statute
§13 and §13.1 still hold the gap-register snapshot and the PEP stance-map
inventory because this repository cannot store state.
This repository now declares itself Engine, role PIP, in INTENT.md
frontmatter against security-layer-model v0.7 and companion v0.2. The
machine-readable layer.yaml form, a total client account, and the
engine surface itself are not yet evidenced here.
In Scope
- Declaring this repository's NetKingdom layer and PIP role
- Named, versioned maturity models (ladders, levels, criteria, evidence kinds)
- Evidence submission, validity windows, and expiry
- Deterministic, explainable level computation and progression history
- The estate gap register (declared contacts and unowned capabilities),
including
stateand owner-status - Four conformance states and the scoring rule that blocked-clean MUST NOT rank below conforming
- PEP stance-map inventory
- Capability-readiness queries (pending / declared-gap / surface exists)
- The PIP claim shape for a maturity level, consumed by
access-engine - Emission of assessment and register mutations to
audit-coreunder the alteration/truncation bound - Workplans that close the gap from this seed to the engine
INTENT.mddescribes
Out of Scope
- Authorization decisions —
access-engine(the only PDP) - Approval objects —
approval-engine - Credential materialization —
secrets-engine - Evidence custody and integrity verification —
audit-core - Security doctrine, ladder content, and conformance judgment —
gate-house(Staff acts through this engine; it does not move here) - Observation in production —
kings-guard; currently at zero - Actuation / containment — unowned Engine concept held at zero
- Work structure (workplans, tasks, estimates) of other repositories — those repositories and the State Hub
- Compiling a level into registry content, or gating a request path on a fetched level
- PEP stance maps themselves — owned by the PEP-shaped consumer; this engine inventories them
- The gap-record schema — Taxonomy (statute §17)
- The layering constitution —
gate-house/ net-kingdom canon - Lifecycle over catalogued Tooling (
OpenBao,key-cape) - Scorecards for teams or individuals
Authority and Publication Boundaries
| Concern | Authority | Relationship to maturity-engine |
|---|---|---|
| Layers, one PDP, Staff/Engine binding, evidence bounds | gate-house / net-kingdom canon, security-layer-model v0.7 |
Consumed as the constitution; not redefined here |
| Operative form of those rules | net-kingdom/SECURITY-COMPANION.md v0.2 |
Start here; statute governs on disagreement |
| What this repository owns within Engine/PIP | this repository's INTENT.md |
Declared; not yet discharged |
| Whether a request is permitted | access-engine |
Maturity arrives as a claim or a versioned policy rule |
| Ladder content (e.g. ASM-0…ASM-6) | the doctrine owner (gate-house, ops-warden, …) |
Registered and computed, not authored |
| Gap-record schema | Taxonomy (statute §17) | Held as records, not authored |
| Gap-register snapshot (until we store state) | statute §13 | Migrates here once a store exists |
| Stance-map inventory (until we store state) | statute §13.1 | Migrates here once a store exists |
| Evidence archive | audit-core |
Operative assessment here; archive there |
| Work indexing | State Hub | Non-catalogued client, listed when used |
Relevant When
- Declaring or changing this repository's security layer or PIP role
- Registering a maturity model or submitting evidence against one
- Computing or explaining a level for a subject
- Recording, querying, or reviewing a declared gap or unowned capability
- Asking whether a catalogued capability has an engine surface
- Inventorying PEP stance maps
- Consuming a maturity level as an
access-engineclaim - Closing the seed-to-engine gap recorded in
history/260829-demand-netkingdom-security-layer-alignment.md
Not Relevant When
- Asking whether an actor may act — that is
access-engine - Asking whether an approval is valid — that is
approval-engine - Writing doctrine or inventing ladder criteria that belong to Staff
- Assuming observation-in-production or automatic containment exists
- Tracking work, estimates, or due dates
- Branching on a fetched level in a request path
- The request is raw demand that has not yet been reviewed for purpose and scope fit
Current State
- Status: seeded, not implemented
- On disk:
INTENT.md(v0.7-aligned declaration) andREADME.md - Layer declaration:
INTENT.mdfrontmatter declareslayer: Engine,role: PIPagainst security-layer-model v0.7;layer.yamland a conformance check are not yet present - Engine surface: none — no API, store, tests, or runtime
- Gap register: still the statute §13 snapshot
- Stance-map inventory: still statute §13.1 (one published map, one absence)
- Claim contract with
access-engine: not written - Evidence emission: not present
- Registered ladders: none
- Layout conformance (ITC-REPO-LAYOUT 0.1.0-RC1): minimal once this
SCOPE.mdexists;history/andworkplans/are in use as defined,demand/anddocs/are not claimed
InfoTechCanon Repository-Layout Alignment
Declared conformance: minimal under ITC-REPO-LAYOUT 0.1.0-RC1.
INTENT.mdcontains stable aspiration and boundaries.SCOPE.mdcontains current evidenced responsibility and explicit gaps.workplans/contains committed work and remains authoritative for State Hub.history/contains dated, inactive reviews.
Intentional omissions:
demand/,docs/,research/,spec/,wiki/, andissues/are not currently claimed. They should be added only when their distinct semantics are needed, not as empty structural decoration.- Finished workplan archival, when it exists, will follow the Custodian
ADR-001 convention at
workplans/archived/YYMMDD-...so State Hub discovery remains deterministic.
How It Fits
- Upstream constitution: NetKingdom
security-layer-modelv0.7 andSECURITY-COMPANION.mdv0.2 (consumed, not authored) - Doctrine and conformance judgment:
gate-house - Decision point:
access-engine(consumes our claims) - Opposite engine:
approval-engine(closed binary object) - Evidence archive:
audit-core - Observation (unstaffed):
kings-guard - Coordination/index: State Hub
- Layout convention: InfoTechCanon repository-layout, level
minimal
Getting Oriented
- Start with:
README.md,INTENT.md,SCOPE.md - Constitution:
net-kingdom/canon/standards/security-layer-model_v0.7.md - Operative form:
net-kingdom/SECURITY-COMPANION.md - Alignment review:
history/260829-demand-netkingdom-security-layer-alignment.md - Active work:
workplans/
Gap to Intent
The seed declaration is in place. Nothing INTENT.md says this engine
computes, remembers, or inventories is evidenced on disk yet. The work to
close that gap is MAT-WP-0001, sourced from
history/260829-demand-netkingdom-security-layer-alignment.md.
Do not host a PDP, compile a level into a registry, score blocked-clean below conforming, or treat observation or containment as available while closing it.