feat: add PolicyPackSelectorComponent with tests and integration

- Implemented PolicyPackSelectorComponent for selecting policy packs.
- Added unit tests for component behavior, including API success and error handling.
- Introduced monaco-workers type declarations for editor workers.
- Created acceptance tests for guardrails with stubs for AT1–AT10.
- Established SCA Failure Catalogue Fixtures for regression testing.
- Developed plugin determinism harness with stubs for PL1–PL10.
- Added scripts for evidence upload and verification processes.
This commit is contained in:
StellaOps Bot
2025-12-05 21:24:34 +02:00
parent 347c88342c
commit 18d87c64c5
220 changed files with 7700 additions and 518 deletions

View File

@@ -64,19 +64,19 @@
"properties": {
"sandbox": {
"type": "object",
"additionalProperties": false,
"required": ["mode", "egressAllowlist", "cpuLimitMillicores", "memoryLimitMiB"],
"properties": {
"mode": { "type": "string", "enum": ["sealed", "restricted"] },
"egressAllowlist": {
"type": "array",
"items": { "type": "string" }
},
"cpuLimitMillicores": { "type": "integer", "minimum": 1 },
"memoryLimitMiB": { "type": "integer", "minimum": 1 },
"quotaSeconds": { "type": "integer", "minimum": 1 }
}
"additionalProperties": false,
"required": ["mode", "egressAllowlist", "cpuLimitMillicores", "memoryLimitMiB", "quotaSeconds"],
"properties": {
"mode": { "type": "string", "enum": ["sealed", "restricted"] },
"egressAllowlist": {
"type": "array",
"items": { "type": "string" }
},
"cpuLimitMillicores": { "type": "integer", "minimum": 1 },
"memoryLimitMiB": { "type": "integer", "minimum": 1 },
"quotaSeconds": { "type": "integer", "minimum": 1 }
}
},
"revocations": { "type": "string", "description": "Revocation list for pack versions/digests." },
"signatures": {
"type": "object",