mirror of
https://github.com/boshu2/agentops.git
synced 2026-09-14 15:08:13 +08:00
663f5c1756
F2 makes the verdict->edge emit fail-closed at WRITE time, but history + crash windows can
still leave a verdict FILE with no bound EDGE — a silent desync where 'ao done' (which reads
the LEDGER, not the file) refuses the close, discovered one-refused-close at a time. This
command scans .agents/pawl-verdicts/*.json and, for every CONFIRMED/REBOUND verdict, reports
whether a matching verdict->commit edge is bound, reusing the EXACT recognizer the push gate
and ao done use (hasConfirmedVerdictEdge — exact-token disposition, sha-bound, never substring).
--emit re-emits missing edges (idempotent — only the UNBOUND ones detected this pass, so a
second run is a no-op); --force allows a dirty ledger (default: refuse, age-7krl — never sweep
another lane's rows); --json for machine output. Exit 0 clean / 1 unbound-or-emit-failed / 2
usage. Report-only default is safe (no mutation).
Operational data (this repo, per the bead): 251 verdicts scanned, 1 unbound — and it is a
harmless orphan from this session's own messy F1 land (a dead sha 6cbcc0f5 reset away during
the concurrent-session recovery), NOT a systemic desync. Validates F2 (prevents new) + F3 (finds
existing). Tests: TestScanReconcileVerdicts (bound/unbound/REFUTED-skipped/malformed) + empty-dir.
Regenerated CLI surface (COMMANDS.md, cli-surface.{json,md}, eval matrix + smoke) for the new command.
Claude-Session: https://claude.ai/code/session_01RDWPYn4ZS2SyBkcBvAM18u
1065 lines
36 KiB
JSON
1065 lines
36 KiB
JSON
{
|
|
"categories": [
|
|
"public-tested",
|
|
"public-stateful-fixture-needed",
|
|
"internal-hidden",
|
|
"deprecated",
|
|
"unsafe-live",
|
|
"manual-only"
|
|
],
|
|
"commands": [
|
|
{
|
|
"category": "public-stateful-fixture-needed",
|
|
"command": "beads audit",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Requires a beads database fixture; auto-close mode mutates issue state."
|
|
},
|
|
{
|
|
"category": "public-stateful-fixture-needed",
|
|
"command": "beads cluster",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Requires a beads database fixture; apply mode mutates issue parents."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "beads dir",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "beads epic-status",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "beads exec",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "beads harvest",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "beads lint",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "beads resume",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "beads scenarios extract",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "beads scenarios validate",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "beads stale-claims",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "beads tracker",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "beads verify",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "beads verify-acceptance",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "capabilities",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "claim bind",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "claim check",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-stateful-fixture-needed",
|
|
"command": "claim list",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Reads claim-evidence stores and needs an isolated claim fixture."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "close",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "completion",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Framework completion root; subcommand generation has focused tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "config models",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "council-gate",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-stateful-fixture-needed",
|
|
"command": "doctor capabilities",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Inspects local installation capabilities and needs a controlled home/repo fixture."
|
|
},
|
|
{
|
|
"category": "public-stateful-fixture-needed",
|
|
"command": "doctor diff",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Compares local installation state and needs a controlled home/repo fixture."
|
|
},
|
|
{
|
|
"category": "public-stateful-fixture-needed",
|
|
"command": "doctor explain",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Explains doctor findings from local state and needs a controlled findings fixture."
|
|
},
|
|
{
|
|
"category": "public-stateful-fixture-needed",
|
|
"command": "doctor fix",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Mutates local installation state and needs an isolated repair fixture."
|
|
},
|
|
{
|
|
"category": "public-stateful-fixture-needed",
|
|
"command": "doctor gc",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Prunes local doctor artifacts and needs an isolated artifact fixture."
|
|
},
|
|
{
|
|
"category": "public-stateful-fixture-needed",
|
|
"command": "doctor health",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Inspects local health state and needs a controlled home/repo fixture."
|
|
},
|
|
{
|
|
"category": "public-stateful-fixture-needed",
|
|
"command": "doctor ls",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Lists local doctor-managed artifacts and needs a controlled home/repo fixture."
|
|
},
|
|
{
|
|
"category": "public-stateful-fixture-needed",
|
|
"command": "doctor robot-docs",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Generates robot docs from local state and needs a controlled output fixture."
|
|
},
|
|
{
|
|
"category": "public-stateful-fixture-needed",
|
|
"command": "doctor undo",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Reverts doctor fixes and needs an isolated undo fixture."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "done",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "eval baseline",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "eval baseline-audit",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "eval bench",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "eval chaos",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "eval cleanup",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "eval compare",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "eval coverage",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-stateful-fixture-needed",
|
|
"command": "eval outcomes compile",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Holdout-safe rubric projection; core logic unit-tested (eval_outcomes_test.go compileOutcomesRubric); CLI smoke needs an input.json fixture (follow-up)."
|
|
},
|
|
{
|
|
"category": "public-stateful-fixture-needed",
|
|
"command": "eval outcomes ingest",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Maps an Outcomes score to the council verdict record; core logic unit-tested (eval_outcomes_ingest_test.go ingestOutcomesScore); CLI smoke needs a score.json fixture (follow-up)."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "eval run",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "eval scenario add",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "eval scenario evaluate",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "eval scenario init",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "eval scenario list",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "eval scenario validate",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "eval scenario-ab",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "eval scenario-moat",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "eval scorecard",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "eval session-outcome",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-stateful-fixture-needed",
|
|
"command": "eval suite n-required",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Computes eval-suite thresholds and needs a representative suite fixture."
|
|
},
|
|
{
|
|
"category": "public-stateful-fixture-needed",
|
|
"command": "eval suite verdict",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Projects eval-suite verdicts and needs a representative suite fixture."
|
|
},
|
|
{
|
|
"category": "public-stateful-fixture-needed",
|
|
"command": "eval task add",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Mutates eval task manifests and needs a disposable eval fixture."
|
|
},
|
|
{
|
|
"category": "public-stateful-fixture-needed",
|
|
"command": "eval task list",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Reads eval task manifests and needs a representative eval fixture."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "eval task run",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-stateful-fixture-needed",
|
|
"command": "eval task show",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Reads eval task manifests and needs a representative eval fixture."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "gate approve",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Covered by gate command tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "gate bulk-approve",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Covered by gate command tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "gate check",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "gate pending",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Covered by gate command tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "gate reject",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Covered by gate command tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "gate run",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-stateful-fixture-needed",
|
|
"command": "goals add",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Writes GOALS.md and needs an isolated goal fixture."
|
|
},
|
|
{
|
|
"category": "public-stateful-fixture-needed",
|
|
"command": "goals drift",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Requires two goal snapshots to compare."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "goals export",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Covered through goals measure snapshot behavior."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "goals history",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Historical view shares goals validation behavior."
|
|
},
|
|
{
|
|
"category": "public-stateful-fixture-needed",
|
|
"command": "goals init",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Initializes GOALS.md and may prompt in an existing repo."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "goals measure",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "goals meta",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Covered through goals measure behavior."
|
|
},
|
|
{
|
|
"category": "public-stateful-fixture-needed",
|
|
"command": "goals migrate",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Migrates GOALS.md format and needs a disposable fixture."
|
|
},
|
|
{
|
|
"category": "public-stateful-fixture-needed",
|
|
"command": "goals prune",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Removes stale goal entries and needs a disposable fixture."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "goals render",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "goals scenarios",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-stateful-fixture-needed",
|
|
"command": "goals steer add",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Writes GOALS.md and needs an isolated goal fixture."
|
|
},
|
|
{
|
|
"category": "public-stateful-fixture-needed",
|
|
"command": "goals steer apply",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Mutates GOALS.md from steering recommendations and needs an isolated goal fixture."
|
|
},
|
|
{
|
|
"category": "public-stateful-fixture-needed",
|
|
"command": "goals steer prioritize",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Writes GOALS.md and needs an isolated goal fixture."
|
|
},
|
|
{
|
|
"category": "public-stateful-fixture-needed",
|
|
"command": "goals steer recommend",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Reads goal history and needs a representative goal fixture."
|
|
},
|
|
{
|
|
"category": "public-stateful-fixture-needed",
|
|
"command": "goals steer remove",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Writes GOALS.md and needs an isolated goal fixture."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "goals trace",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "goals validate",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "governor budget",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "governor noise-band",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "internal-hidden",
|
|
"command": "help",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Built-in Cobra help dispatcher with no application handler."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "init",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "land",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "membrane calibrate",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "membrane catch",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "membrane derive-checks",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "membrane digest",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "membrane recall",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "membrane triage",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "pawl doctor",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "unsafe-live",
|
|
"command": "pawl down",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Kills the live standing opus+codex ATM pawl-service; ao wrapper exit-code-tested (TestPawlServiceCmd); pawl.sh down live-proven (ml8.1)."
|
|
},
|
|
{
|
|
"category": "unsafe-live",
|
|
"command": "pawl health",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Probes a live standing ATM pawl-service; ao wrapper exit-code-tested; pawl.sh health live-proven."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "pawl metrics",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Read-only SLO surface over recorded routes; covered by tests/scripts/pawl-metrics.bats (6 tests) + ao-wrapper exit-code test (TestPawlServiceCmd)."
|
|
},
|
|
{
|
|
"category": "unsafe-live",
|
|
"command": "pawl reap",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Conditionally tears down the live standing pawl-service iff idle > PAWL_IDLE_TTL (else no-op); ao wrapper exit-code-tested (TestPawlServiceCmd); pawl.sh reap idle-TTL logic unit-tested + cmd_down live-proven (age-4o33)."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "pawl review",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "unsafe-live",
|
|
"command": "pawl route",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Routes a packet to live opus+codex model panes (requires a standing service); ao wrapper exit-code-tested; pawl.sh route live-proven across 4 routes (ml8.2)."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "pawl smoke",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "pawl up",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "plan-pawl decide",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "provenance add",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "provenance emit-landed",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "provenance emit-verdict",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "provenance export",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "provenance ledger-reader-version",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "provenance list",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "provenance mine-session",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "provenance position",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "provenance reconcile",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "provenance show",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "provenance trace",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "provenance verify",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "quick-start",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "ready",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "robot-docs",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "session bootstrap",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "session close",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Covered by session close tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "session handoff",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "session memory sync",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "session rehydrate",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "session state admit",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "session state candidate",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "session state doctor",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "session state review-request",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "session state validate",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "session state verify",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "skills check",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "skills consumers",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "skills edit digest",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "skills edit seal",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "skills find",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "skills graph",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "skills link",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "skills list",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "skills producers",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "skills resolve",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "skills retire",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "status",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "validate",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "verdict-gate",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "verify init",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "verify receipts",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "verify stats",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "version",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-stateful-fixture-needed",
|
|
"command": "yield emit",
|
|
"coverage_status": "allowlisted",
|
|
"kind": "leaf",
|
|
"reason": "Parent of accept/gate-verdict/usage; writes the yield ledger and needs a bead+run fixture. Pre-existing gap surfaced by an unrelated cli/cmd/ao change (ag-62jrm)."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "yield gauge",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "yield report",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
},
|
|
{
|
|
"category": "public-tested",
|
|
"command": "yield tokens",
|
|
"coverage_status": "covered",
|
|
"kind": "leaf",
|
|
"reason": "Covered by release smoke tests, direct command tests, or command handler tests."
|
|
}
|
|
],
|
|
"generated_by": "scripts/check-cmdao-surface-parity.sh --write-surface",
|
|
"schema_version": 1
|
|
}
|