- New mission-control Next.js app: runbook catalog, GO execution, SSE stream, audit ZIP export - Generated doc-manifest from docs runbooks; curated JSON specs; health-check script - pnpm workspace package, root scripts, README updates - Resilience: Windows-safe path checks, optional MISSION_CONTROL_PROJECT_ROOT fallback, system fonts - Bump mcp-proxmox submodule to tracked main Made-with: Cursor
60 lines
2.0 KiB
JSON
60 lines
2.0 KiB
JSON
{
|
|
"id": "run-completable-anywhere",
|
|
"title": "Run “completable from anywhere” validation suite",
|
|
"summary": "Runs config validation, optional on-chain checks, full validation (genesis skipped), and env reconciliation printout.",
|
|
"whyItMatters": "This is the same high-level health pass documented for machines that are not on the operator LAN.",
|
|
"audienceHelp": "Start with Practice mode. A full run can take several minutes and may try to reach Chain 138 RPC if your network allows it.",
|
|
"docPath": "scripts/run-completable-tasks-from-anywhere.sh",
|
|
"prerequisites": ["Bash available.", "Network access optional for some steps."],
|
|
"steps": [
|
|
{
|
|
"title": "Practice mode",
|
|
"plainText": "Lists the four steps without executing them.",
|
|
"example": "You should see “Completable from anywhere (--dry-run”"
|
|
},
|
|
{
|
|
"title": "Full run",
|
|
"plainText": "Executes all four steps. Some steps tolerate RPC failure; read the live log if anything is yellow or red.",
|
|
"technicalNote": "See MASTER_INDEX.md “completable from anywhere”"
|
|
}
|
|
],
|
|
"inputs": [
|
|
{
|
|
"name": "dryRun",
|
|
"label": "Practice mode (dry run)",
|
|
"type": "boolean",
|
|
"help": "Safe preview of what would run.",
|
|
"default": true
|
|
}
|
|
],
|
|
"touchpoints": [
|
|
{
|
|
"id": "done_banner",
|
|
"label": "Completion signal",
|
|
"description": "Detects section headers printed in both dry-run and full execution.",
|
|
"passCondition": "stdout_contains",
|
|
"pattern": "==="
|
|
},
|
|
{
|
|
"id": "exit_ok",
|
|
"label": "Exit code",
|
|
"description": "Process exited zero.",
|
|
"passCondition": "exit_zero"
|
|
}
|
|
],
|
|
"complianceFramework": "DBIS-MC-INTERNAL-1",
|
|
"execution": {
|
|
"steps": [
|
|
{
|
|
"interpreter": "bash",
|
|
"scriptRelative": "scripts/run-completable-tasks-from-anywhere.sh",
|
|
"args": [],
|
|
"supportsDryRun": true,
|
|
"whenInputTrue": {
|
|
"dryRun": ["--dry-run"]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|