Validate accepted security layer v0.8 owner declaration
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s

Assistant: codex
Assistant-Model: gpt-6.1-sol
Assistant-Session: 01a126e1-76f8-7643-8cf3-e93336539ade
This commit is contained in:
tegwick 2026-10-11 02:21:25 +02:00
parent 999970cd25
commit 443c2698c3
4 changed files with 105 additions and 9 deletions

View file

@ -0,0 +1,61 @@
{
"owner": "secrets-engine",
"accepted_standard_sha256": "3d8298560069ef471fba28d2b1245fb2309328f231dad1a667cdf0ce5a5a7c8b",
"accepted_source": "net-kingdom/canon/standards/security-layer-model_v0.8.md",
"acceptance_receipt": "net-kingdom/docs/security-layer-v0.8-acceptance.md",
"tests": {
"layer_conformance_passed": 40,
"source": "staged modified scripts/tests + read-only current source support",
"limitations": "mechanical declared scope only, not complete estate/runtime conformance"
},
"checker_runs": [
{
"argv": [],
"returncode": 0,
"stdout": "validated against: net-kingdom/canon/standards/security-layer-model_v0.8.md (accepted; sha256:3d8298560069ef471fba28d2b1245fb2309328f231dad1a667cdf0ce5a5a7c8b)\nscope: single repository secrets-engine (catalogued in \u00a74); declaration = INTENT.md frontmatter + layer.yaml (every key and value); source = src/secrets_engine/**/*.py; not reached by A12: pep-stance.yaml, evidence-classification.yaml\nPASS \u2014 Engine/Lifecycle declaration present, no decision surface, 1 OpenBao adapter module(s) owned; validated against net-kingdom/canon/standards/security-layer-model_v0.8.md (accepted; sha256:3d8298560069ef471fba28d2b1245fb2309328f231dad1a667cdf0ce5a5a7c8b).\n",
"stderr": ""
},
{
"argv": [
"--report"
],
"returncode": 0,
"stdout": "validated against: net-kingdom/canon/standards/security-layer-model_v0.8.md (accepted; sha256:3d8298560069ef471fba28d2b1245fb2309328f231dad1a667cdf0ce5a5a7c8b)\nscope: single repository secrets-engine (catalogued in \u00a74); declaration = INTENT.md frontmatter + layer.yaml (every key and value); source = src/secrets_engine/**/*.py; not reached by A12: pep-stance.yaml, evidence-classification.yaml\nsecrets-engine \u2014 layer: Engine role: Lifecycle (declared in INTENT.md; \u00a711 governing form)\nlayer.yaml: derived from INTENT.md, layer: engine\ndeclared by INTENT.md\npep stance: pep-stance.yaml\nowned OpenBao modules: ['openbao.py']\nOpenBao argv adapters found: ['openbao.py']\n\nPASS \u2014 declaration, owned tooling, and PEP stance path hold; validated against net-kingdom/canon/standards/security-layer-model_v0.8.md (accepted; sha256:3d8298560069ef471fba28d2b1245fb2309328f231dad1a667cdf0ce5a5a7c8b).\n",
"stderr": ""
}
],
"meaningful_regressions": {
"unicode_token_original_fold": "staff",
"original_accepted_non_ascii_token": true
},
"source_changes": [
{
"repo": "secrets-engine",
"path": "scripts/check_layer_conformance.py",
"staged_path": "/tmp/layer-migration-stage/secrets-engine/scripts/check_layer_conformance.py",
"original_sha256": "9c5eaf2ee3b0caddc01bf3a78add43123e61318145fc35d83e45f6ead3f5d586",
"staged_sha256": "990ef566b336509cf5c7cfe75c00ce37d091396a27e1e78b7ce77aad920e8de5"
},
{
"repo": "secrets-engine",
"path": "tests/test_layer_conformance.py",
"staged_path": "/tmp/layer-migration-stage/secrets-engine/tests/test_layer_conformance.py",
"original_sha256": "1e1f04ec54223dc2090917610b3490ad481aa7bf3e397dba107bdd080f83cda5",
"staged_sha256": "c91f69d27189d012fbf2622e92d5933793aed79647db9e14be7885f2261ecbd0"
},
{
"repo": "secrets-engine",
"path": "INTENT.md",
"staged_path": "/tmp/layer-migration-stage/secrets-engine/INTENT.md",
"original_sha256": "0f65fdd03f3197dfdf1c77051adb64da7da5998a6f64d9e88ae0868939e6b358",
"staged_sha256": "188dc6d99ca9a441e7389a3715ba48275ab6e8745deaff686bd27d2aac34d678"
}
],
"knowledge_orientation": {
"package_version": "0.2.6",
"package_digest": "8d1d6a9d4d07fec7b619618de7dfe2be2254c1790f85f4198c7fe19db9751c02",
"start_status": "withheld due changed sources; source reviewed directly"
},
"native_runtime_changed": false,
"pushed": false
}