38b51f3e6d
regression/ policies (3): cap-013-adapter-dedup, cap-023-metrics-collector, cap-024-deck-structure — declarative mirrors of core/regression_verify.py over capability-inventory JSON. The imperative regression_verify.py is kept (drives CI gate); the policies are the declarative mirror (IDEATE I1 quality improvement). tests: test_regression_policies.py + clean/drifted fixtures. Skip-without-kj. docs: adapters/README.md (new kyverno-json row + PolicyEngine Protocol section with how-to-add-OpaEngine), adapters/kyverno-json/README.md (engine, install, policy directory layout, 4 categories, severity convention), schemas/README.md (D-116 engine enum reuse note), modules/STANDARDS.md §10 Policy Authoring Standard, docs/METRICS.md (swappable engine narrative). ---ci--- project: acdl phase: 4 milestone: v1.25 status: execute phase_role: execution requirements: covered: [REQ-304, REQ-305, REQ-306, REQ-307] partial: [] ---/ci---
11 lines
314 B
JSON
11 lines
314 B
JSON
{
|
|
"adapters": ["terraform", "checkov", "wiz", "kyverno-json"],
|
|
"metrics": [
|
|
{"name": "MTTR", "status": "grounded"},
|
|
{"name": "CloudSpend", "status": "derived"},
|
|
{"name": "TouchlessResolution", "status": "deferred"}
|
|
],
|
|
"deck": {
|
|
"beats": ["Problem", "Solution", "Proof", "Roadmap+Ask"]
|
|
}
|
|
} |