Apply GH-DEC-2026-017 to the layer declaration
INTENT.md governs; layer.yaml is now marked derived (derived: true, derived_from: INTENT.md). standard_version is removed from both forms (A12). The checker changes in the same commit: it no longer requires or prints standard_version, rejects it in either form, requires the derived markers, and checks both layer values against the closed four-token vocabulary after an ASCII case-fold (A9). Layer values are left as spelled (INTENT.md Engine, layer.yaml engine); they agree once folded. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 63291@bnt-lap001 Assistant-Session: 8bd77868-ca68-4f49-bb1e-d539ecc0d703
This commit is contained in:
parent
00ffbd6dfe
commit
cd54d8e716
4 changed files with 104 additions and 10 deletions
|
|
@ -2,7 +2,8 @@
|
|||
#
|
||||
# Framework: net-kingdom/canon/standards/security-layer-model_v0.7.md
|
||||
# Companion: net-kingdom/SECURITY-COMPANION.md v0.2
|
||||
# Declaration: INTENT.md (this repository's own voice, §11)
|
||||
# Declaration: INTENT.md (this repository's own voice, §11). This file is a
|
||||
# derived artifact and does not govern (GH-DEC-2026-017 §1).
|
||||
# Validate: python3 tools/check_layer_conformance.py
|
||||
#
|
||||
# §11 requires a machine-readable form because prose cannot distinguish a
|
||||
|
|
@ -15,7 +16,9 @@
|
|||
|
||||
schema_version: "0.1"
|
||||
framework: netkingdom-security-layer-model
|
||||
standard_version: "0.7"
|
||||
# No standard_version: a layer declaration carries none (GH-DEC-2026-017 §5, A12).
|
||||
derived: true
|
||||
derived_from: INTENT.md
|
||||
repository: zone-engine
|
||||
layer: engine
|
||||
role: pip
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue