33 lines
1.3 KiB
YAML
33 lines
1.3 KiB
YAML
{
|
|
"version": 1,
|
|
"actions": [
|
|
{
|
|
"id": "run-chat-tests",
|
|
"label": "Run Chat MVP Tests",
|
|
"description": "Run the deterministic Plan-18 prompt-router smoke suite.",
|
|
"triggers": ["run tests", "run chat tests"],
|
|
"command": ["bash", "packages/casan-harness/tests/phase-chat-prompt-router-tests.sh"],
|
|
"writes": [],
|
|
"timeout_s": 30
|
|
},
|
|
{
|
|
"id": "build-evidence-pack",
|
|
"label": "Build Evidence Pack",
|
|
"description": "Build an evidence pack under the chat operator state directory.",
|
|
"triggers": ["build pack", "build evidence pack"],
|
|
"command": ["bash", "packages/casan-harness/scripts/bash/evidence-pack.sh", "pack", "chat-operator", "--out", "${CASAN_STATE_ROOT}/operator/evidence-pack"],
|
|
"writes": ["${CASAN_STATE_ROOT}/operator/evidence-pack"],
|
|
"timeout_s": 60
|
|
},
|
|
{
|
|
"id": "verify-evidence-pack",
|
|
"label": "Verify Evidence Pack",
|
|
"description": "Verify the chat operator evidence pack manifest and signature state.",
|
|
"triggers": ["verify pack", "verify evidence pack"],
|
|
"command": ["bash", "packages/casan-harness/scripts/bash/evidence-pack.sh", "verify-pack", "chat-operator", "--dir", "${CASAN_STATE_ROOT}/operator/evidence-pack"],
|
|
"writes": [],
|
|
"timeout_s": 30
|
|
}
|
|
]
|
|
}
|