{
  "version": "registry-1.0.0",
  "generatedAt": "2026-01-05T12:52:18.984Z",
  "repoHead": "a952a00",
  "totalCommands": 130,
  "readyCount": 130,
  "partialCount": 0,
  "brokenCount": 0,
  "semantics": {
    "wiringReady": "Layer1: WiringReady. Indicates command is registered and has execute/metadata (wiring/shape). Not a runtime availability guarantee.",
    "runtimeReady": "Layer2: RuntimeReady. Indicates required bins/env/files exist in this environment (deterministic Phase1)."
  },
  "runtimeReadiness": {
    "status": "READY",
    "requiredBins": [
      "node",
      "pnpm",
      "git"
    ],
    "missingBins": [],
    "requiredEnv": [],
    "missingEnv": [],
    "requiredFiles": [],
    "missingFiles": [],
    "notes": [
      "RuntimeReady Phase1 only checks bins by default. You can add env/files via MARIA_RUNTIME_REQUIRED_ENVS / MARIA_RUNTIME_REQUIRED_FILES (CSV)."
    ]
  },
  "commands": {
    "conversation/clear": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Clear conversation context",
      "usage": "/clear"
    },
    "conversation/clear/auto": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Automatically choose clear mode based on context usage and run /clear",
      "usage": "/clear/auto"
    },
    "configuration/setup": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "🚀 First-time environment setup wizard",
      "usage": "[--quick] [--advanced] [--_config <file>] [--silent] [--fix] [--rollback]"
    },
    "core/help": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "📚 Show how to use MARIA OS. MARIA holds your decisions without judgment—here you can explore what is available.",
      "usage": "[command] [--category <category>] [--search <term>] [--stats] [--quickstart]"
    },
    "core/version": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Show version information",
      "usage": "/version"
    },
    "core/exit": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "🚪 Gracefully exit the application or conversation mode",
      "usage": "[--force] [--save-session] [--no-confirm]"
    },
    "core/examples": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Show practical usage examples for MARIA commands. Your decisions are held here, preserved without judgment.",
      "usage": "/examples"
    },
    "core/about": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Display information about MARIA and the team",
      "usage": "/about"
    },
    "core/cat": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "List and reprint long outputs auto-saved under artifacts/<command>/ (to prevent TTY clipping).",
      "usage": "/cat <command> [--list] [--limit <n>]\n/cat --last <command> [--max-chars <n>]"
    },
    "core/open": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Show the path to the latest file saved under artifacts/<command>/ (shortcut for opening it in your editor/OS).",
      "usage": "/open --last <command>"
    },
    "core/feedback": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Provide feedback and report issues",
      "usage": "/feedback"
    },
    "core/contact": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Display contact information and support channels",
      "usage": "/contact"
    },
    "core/identity": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Show Maria Code identity and supported READY skills",
      "usage": "/identity [--json] [--locale <tag>]"
    },
    "system/envelope": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Subcommand hub for Envelope SSOT operations (/envelope <subcommand> ...).",
      "usage": "/envelope replay --cid <correlationId>\n/envelope find-trace --ref <evidenceRefOrUrl>\n/envelope note --cid <correlationId> --reason <reason_code> --review-after <YYYY-MM-DD> \"body\"\n/envelope review-overrides [--dry-run]"
    },
    "system/status": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "📊 Display comprehensive system status and health information (standard)",
      "usage": "/status"
    },
    "system/doctor": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "📋 Observes project health and presents what it sees (code/tests/graph/docs). Your decisions are held here, preserved without judgment.",
      "usage": "Recommended (default): /doctor == /doctor scan --format v2\nv2 scan:    /doctor scan --format v2 [--universe <id>] [--time-window-days <n>] [--focus-path <prefix>] [--focus-module <id>] [--max-issues <n>] [--json] [--background]\nv2 freeform:/doctor <folder|file|symptom text> [--deep-dive]\nv2 freeform:/doctor --request \"<symptom text>\" [--deep-dive]\nv2 continue:/doctor continue \"<follow up>\" [--deep-dive]\nv2 explain: /doctor explain --format v2 --issue-id <id> [--json]\nv2 trace:   /doctor trace --format v2 --issue-id <id> [--universe <id>] [--run <evolveRunId>] [--tenant-id <id>] [--trace-id <id>] [--json]\nv2 propose: /doctor propose --format v2 [--max-tasks <n>] [--json] [--background]\n\nLegacy (compatibility only): /doctor --format legacy [legacy flags]\nNote: legacy mode exists to support older workflows (e.g., --deep/--focus/--logs). Prefer v2."
    },
    "system/claim": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "WorkClaim (soft-lock) operations to avoid parallel edit collisions.",
      "usage": "/claim acquire --scopes <csv> [--ttl <sec>] [--actor-id <id>] [--actor-type agent|human|system] [--mode <mode>] [--priority P0|P1|P2] [--risk-tier low|medium|high|critical] [--correlation-id <id>] [--repo-root <dir>] [--json]\n/claim heartbeat <claimId> [--extend <sec>] [--json]\n/claim release <claimId> [--reason <text>] [--json]\n/claim list [--status active|released|expired|revoked|conflicted|any] [--scopes <csv>] [--repo-root <dir>] [--json]\n/claim show <claimId> [--json]\n/claim mine [--status active|any] [--json]\n/claim resolve <claimId> --strategy wait|split|prioritize|manual [--decision-owner <id>] [--note <text>] [--json]"
    },
    "system/ping": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Test system responsiveness and connectivity",
      "usage": "/ping"
    },
    "system/edge": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Edge Box / Micro Agent runtime hub (state inspection). For operations use `maria edge ...`.",
      "usage": "/edge [status|nodes|agents|symptoms] [options]"
    },
    "system/terminal-setup": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "🖥️ Configure and optimize terminal integration for MARIA",
      "usage": "[--detect] [--optimize] [--_shell <_shell>] [--install-integration] [--reset]"
    },
    "system/debug": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Debug app/command issues: identify likely root-cause files and provide a safe auto-fix flow.",
      "usage": "/debug [<bug description>] | /debug [full|memory|performance|analyze|fix] [options]"
    },
    "system/env": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Display environment information and variables",
      "usage": "/env [filter]\n/env set <KEY> <VALUE> [--persist] [--file .env.local]\n/env unset <KEY> [--persist] [--file .env.local]\n/env load [--file .env.local]"
    },
    "system/processes": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Display running processes and system information",
      "usage": "/processes [maria|full]"
    },
    "system/uptime": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Display system and process uptime information",
      "usage": "/uptime"
    },
    "system/hitl": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Open Human-in-the-loop review center for knowledge / evolution / deploy",
      "usage": "/hitl [knowledge|evolution|deploy|all] [--kind knowledge|evolution|deploy|all]"
    },
    "system/guardrails": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Guardrails command to propose/simulate/apply/promote/rollback policies. Switching observe/enforce and performing rollbacks require explicit human responsibility.",
      "usage": "/guardrails status|propose|simulate|apply|promote|rollback [--scope <user|project|org|session>] [--id <id>] ..."
    },
    "system/universe": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Operate Universe: ecosystem universe (design/apply) and Universe OS POC (contract delivery: Envelope/A2A/Tool Gateway).",
      "usage": "/universe ..."
    },
    "system/mlops": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "🧪 MLOps autonomous-improvement operations (release/evidence)",
      "usage": "/mlops release publish|promote|rollback|schedule-run --tenant <id> [--artifacts-dir <dir>] ...\n/mlops evidence search --tenant <id> --q <query> [--limit 20]"
    },
    "system/dc": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Decision Core (Evidence Layer) operations: ingest/search/harden (v1.1)",
      "usage": "/dc evidence ingest --file <evidence.json> [--base-dir <dir>]\n/dc evidence get --id <ev_...> [--base-dir <dir>]\n/dc evidence search [--type E1,E2,...] [--tag <tag>] [--min-confidence 0..1] [--sort observedAt|confidenceScore|createdAt] [--order asc|desc] [--limit N] [--base-dir <dir>]\n/dc claim upsert --file <claim.json> [--base-dir <dir>]\n/dc claim get --id <cl_...> [--base-dir <dir>]\n/dc plan harden --decision-key <key> --plan <planDraft.json> [--policy <coveragePolicy.json>] [--constitution <constitution.json>] [--out <path>] [--base-dir <dir>]"
    },
    "system/bench": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Benchmark slash commands: manifest/init, doctor, list, matrix (P0)",
      "usage": "/bench doctor [--provider ollama] [--base-url <url>] [--model <name>] [--mode latency|throughput|nightly] [--tag <suiteTag>]\n/bench manifest:init [--out bench/manifest.json] [--provider ollama] [--base-url <url>] [--model <name>] [--mode latency|throughput|nightly] [--tag <suiteTag>] [--force]\n/bench list [--manifest bench/manifest.json]\n/bench matrix [--manifest bench/manifest.json] [--runs <n>] [--variants light,typical,heavy] [--dry-run]\n/bench all [--manifest bench/manifest.json] [--runs <n>] [--variants light,typical,heavy] [--concurrency <n>] [--tag <suiteTag>]\n/bench report [--manifest bench/manifest.json] [--tag <suiteTag>]\n/bench select [--summary <path>] [--mode slowP95|failRate|variance] [--top <n>] [--out <path>]\n/bench deep [--manifest bench/manifest.json] [--selection <path>] [--runs <n>] [--concurrency <n>] [--tag <suiteTag>]"
    },
    "quality/repair": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Natural-heal auto repair pipeline (detect → plan → propose → verify) with HITL approval.",
      "usage": "lint [--max-files <n>] [--stop-after <detect|plan|propose|verify>] [--json] [--correlation-id <id>] [--no-pr-preview] [--no-claim] [--max-attempts <n>] | detect [--mode <lint|typecheck|split|all>] --paths \"<csv>\" [--budget-ms <n>] [--report <path>] [--json] | plan --from <report.json> [--max-files <n>] [--report <path>] [--json] | propose --from <report.json> [--base-branch <name>] [--on-conflict <wait|fail|split|report-only>] [--wait-ms <n>] [--emit-diff] [--out-diff <path>] [--confirm] [--no-pr-preview] [--no-claim] [--max-attempts <n>] [--report <path>] [--json] | verify --from <report.json> [--budget-ms <n>] [--report <path>] [--json] | run --paths \"<csv>\" [--mode <...>] [--stop-after <detect|plan|propose|verify>] [--json]"
    },
    "quality/golden": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Golden Test (GTDD/GTDO) helper: run/update/explain golden snapshots for CLI UX contracts (local-only safe).",
      "usage": "/golden run [--case <id>] | /golden update [--case <id>] | /golden explain [--case <id>]"
    },
    "quality/langfix": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Language policy tools: scan/fix Japanese characters in src/ using the common Auto-Dev LLM edit-plan flow.",
      "usage": "/langfix scan [--roots \"src,config\"] [--json] | /langfix fix [--roots \"src,config\"] [--max-files <n>] [--max-attempts <n>] [--json]"
    },
    "memory/remember": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Store important information in persistent memory. MARIA never forgets; your decisions and context are held here, unchanged and unjudged.",
      "usage": "/remember"
    },
    "memory/recall": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Retrieve stored memories from persistent storage. What you decided before is still here, preserved without distortion.",
      "usage": "/recall"
    },
    "memory/forget": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Remove memories from persistent storage",
      "usage": "/forget"
    },
    "memory/memory-status": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Show memory usage statistics and health",
      "usage": "/memory-status"
    },
    "memory/personalization": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Control implicit personalization learning (consent/categories), list or clear learned user-profile memories",
      "usage": "/personalization [status|list|consent on|off|set <category> on|off|sync on|off|memories [--category <cat>] [--limit <n>]|clear <category|all> --confirm [--block=0|1]|never <category|all> --confirm|sync-status [--json=1]|sync-flush [--max <n>] [--max-attempts <n>] --confirm]"
    },
    "media/image": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Tell it your image idea in one line and it will generate images immediately (you can switch to plan mode if needed).",
      "usage": "/image \"prompt\" [--size 1024x1024] [--format webp|png|jpg] [--count 1..8] [--model gemini-...] [--seed N] [--out dir] [--apply|--plan-only|--dry-run] [--concurrency N] [--retry N]"
    },
    "media/video": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Describe the product demo/promo video you want and it will generate a video immediately (you can switch to plan mode if needed).",
      "usage": "/video \"prompt\" [--duration 8] [--fps 24] [--aspect 16:9|9:16] [--res 720|1080] [--format mp4|webm] [--model gemini-...] [--seed N] [--out dir] [--apply|--plan-only|--dry-run] [--concurrency N] [--retry N]"
    },
    "creative/novel": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Design characters (dynamic cast) and setting (world), and generate the next chapter of a serialized novel via A2A (writers-room) for each theme prompt. Continues in Universe-style (envelope/runId/artifacts).",
      "usage": "<theme> [--series <id|@path/to/series.json>] [--new-series] [--title <title>] [--lang <code>] [--format md|txt] [--genre <name>] [--quality p0|p1|p2] [--plan-only] [--out <dir>] [--dir <dir>] [--envelope <jsonOr@path>] [--confirm]"
    },
    "implementation/code": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Generate code with AI",
      "usage": "<request> [--plan-only|--sow] [--apply] [--dry-run] [--interactive] [--yes] [--max-files N] [--root DIR] [--rollback on|off] [--output names|summary|detail|diff] [--no-code] [--preview-lines N] [--only-attached] [--attach-mode strict|assist] [--max-attachments N] [--diff-lines N] [--diff-bytes N] [--diff-hunks N] [--diff-global-max-files N] [--diff-global-max-bytes N] [--verify] [--deliver]"
    },
    "implementation/workflow/resume": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Browse recent task snapshots, restore context (summary/decisions/artifacts), and suggest the next /code command to run",
      "usage": "/workflow/resume [<taskId>] [--latest] [--date YYYY-MM-DD] [--limit N] [--rehydrate summary|full] [--open] [--tests] [--fix] [--apply] [--dry-run]"
    },
    "workflow/sleep": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Sleep Workflow: capture → compress (information compression) → provisional lock (decision memo workflow; not OS sleep)",
      "usage": "/sleep --topic \"<topic>\" [--notes \"<raw notes>\"] [--sleep-window-hours 8] [--provider <lmstudio|ollama|vllm>] [--model <name>]"
    },
    "workflow/wake": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Wake Check (decision memo): short validation after /sleep or /lock → commit/rework/pending",
      "usage": "/wake --id <sleepId> [--provider <lmstudio|ollama|vllm>] [--model <name>] [--gut ok|uneasy|unknown] [--result commit|rework|pending] [--uneasy-notes <text>]"
    },
    "workflow/lock": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Decision memo lock (fast): capture → compress (information compression) → provisional decision (not OS/file lock)",
      "usage": "/lock --topic \"<topic>\" [--notes \"<raw notes>\"] [--provisional-decision \"<text>\"] [--sleep-window-hours 8]"
    },
    "workflow/registry": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Decision Registry: list decision memo logs from /sleep, /lock, /wake (not OS sleep)",
      "usage": "/registry decision [--tail 50] [--id <sleepId>] [--json]"
    },
    "implementation/deliver": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Generate delivery artifacts (DeliveryReport/Verification/Runbook/SaveReceipt) from a DeliveryOps Envelope",
      "usage": "/deliver --envelope @path/to/envelope.json [--out docs|artifacts] [--templates <dir>] [--confirm]"
    },
    "implementation/akashic": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Akashic: scan docs (pdf/docx/pptx/md/video) -> normalize+metadata -> index -> CLI chatbot (POC)",
      "usage": "/akashic [scan|update] [--input <dir>] [--out <dir>] [--db <path>] [--llm] [--require-llm] [--enforce-acl] [--max-files <n>] [--concurrency <n>] [--no-progress] [--use-local-only] --confirm\n/akashic monitor [--interval-sec <n>] [--once] [--require-llm] [--use-local-only] --confirm\n/akashic dlq-envelope [--dead] [--dlq <path>] [--doc-type <csv>] [--error-code <csv>] [--envelope-out <path>] [--max <n>] [--require-llm] --confirm\n/akashic ask --q <question> [--index <path>] [--top-k <n>] [--llm] [--use-local-only]\n/akashic --envelope @docs/projects/akashic/envelopes/akashic-scan.example.json"
    },
    "workflow/approval-git": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Git-like approval workflow management",
      "usage": "/approval-git log [--number <count>] [--oneline] [--author <name>] [--since <date>] [--grep <pattern>] [--branch <name>]\n/approval-git branch [<branch-name>] [--create <name>] [--delete <name>] [--force-delete <name>] [--merged] [--checkout <name>]\n/approval-git merge <source-branch> [--target <branch>] [--message <msg>] [--no-ff]\n/approval-git revert <commit-id> [--message <msg>] [--no-commit]\n/approval-git tag [<tag-name>] [--delete <name>] [--force] [--message <msg>] [--list]\n/approval-git status [--detailed]\n/approval-git show [<commit-id>] [--diff] [--tags]"
    },
    "workflow/git": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Run safe, read-only git commands (native output)",
      "usage": "/git [--capture|--native] [--save] [--correlation-id <id>] [--diff-default <stat|name-only>] branch [--all|-a] [--remote|-r] [--show-current]\n/git [--capture|--native] [--save] [--correlation-id <id>] [--diff-default <stat|name-only>] status [--porcelain|-s] [--branch|-b] [-sb]\n/git [--capture|--native] [--save] [--correlation-id <id>] [--diff-default <stat|name-only>] diff [--staged|--cached] [--stat|--name-only] [-- <path>]\n/git [--capture|--native] [--save] [--correlation-id <id>] [--diff-default <stat|name-only>] log [--oneline] [--graph] [--decorate] [--max-count <n>|-n <n>] [<rev>]\n/git [--capture|--native] [--save] [--correlation-id <id>] [--diff-default <stat|name-only>] rev-parse --is-inside-work-tree|--show-toplevel|--short <rev>|--abbrev-ref <name>\n/git [--capture|--native] [--save] [--correlation-id <id>] [--diff-default <stat|name-only>] show [--stat|--name-only|--patch] <rev>\n/git [--capture|--native] [--save] [--correlation-id <id>] [--diff-default <stat|name-only>] remote -v\n/git [--capture|--native] [--save] [--correlation-id <id>] [--diff-default <stat|name-only>] grep [-n] [-i] [-w] [-m|--max-count <n>] <pattern> [-- <path>...]\n\nModes:\n  --capture (default): capture stdout/stderr, mask secrets, and save evidence to artifacts/\n  --native: stdio: inherit (native output; no capture)\n\nSaving:\n  --save: in native mode, also capture+save artifacts while still printing to terminal\n"
    },
    "workflow/drive": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "drive-analysis Universe workflow (P0: report/new + validate).",
      "usage": "/drive <subcommand>"
    },
    "configuration/init": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Initialize project guidance and generate MARIA.md at repo root",
      "usage": "/init [--root <dir>] [--lang auto|ja|en] [--force] [--no-interactive]"
    },
    "core/update": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "🔄 Incremental codebase updates with Graph RAG delta detection",
      "usage": "[--since <ref>] [--dry-run] [--verbose] [--json] | config --config <name> [--list] [--preset <...>] [--target <project-root|project-dot-maria|global>]"
    },
    "analysis/research": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Research a topic or URL and produce a summary that separates \"facts\" from \"interpretations\", including concrete takeaways and source links (Principle-First OS / Structural AGI lens).",
      "usage": "<_url> [_options] OR <_action> [params] [--background] [--concurrency <n>]"
    },
    "research/repo-graph": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "🧠 Repo Comprehension Graph stats (Repo + Universe + summaries + queue)",
      "usage": "[--root <dir>] [--json]"
    },
    "research/repo-queue": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "🧾 RepoGraph update queue (pending tasks)",
      "usage": "[--root <dir>] [--limit <n>] [--json]"
    },
    "research/knowledge": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Batch-import project Knowledge Packs (YAML) and grow a knowledge base the AI can reference.",
      "usage": "/knowledge [install-packs|sync-packs] [--root <dir>] [--user-id <id>]"
    },
    "auth/login": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Sign in to MARIA",
      "usage": "[--device] [--force] [status]"
    },
    "auth/logout": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Sign out of MARIA",
      "usage": "[--revoke] [--all-devices]"
    },
    "auth/usage": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Check usage quota",
      "usage": "/usage"
    },
    "auth/account": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Show current account, plan, usage and environment information",
      "usage": "/account"
    },
    "core/whoami": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Show current brain composition summary (personality OS, industry mode, role, thinking mode, safety mode, etc.)",
      "usage": "/whoami [--debug]"
    },
    "core/personalize": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Personalize character/voice style using client profile overlays (without changing core capability)",
      "usage": "/personalize [status|list|use <id>|clear|create <id> --base <profileId> --display-name <name> --tone <tone> [--avoid <csv>] [--values <csv>]"
    },
    "core/avatar": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Create and manage a personalized ASCII pixel avatar (whoami personalization)",
      "usage": "/avatar [status|list|create \"<prompt>\" [--style green_crt|mono]|use <id>|show <id>|clear]"
    },
    "core/self": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Show MARIA's Self-State (health, growth, mode), plus self-diagnosis / self-reflection reports and cognitive layer structure.",
      "usage": "[doctor|reflect|layer-dump] [--json] [--last <days>]  # /self: state only, /self doctor: self-diagnosis, /self reflect: self-reflection, /self layer-dump: cognitive layer dump"
    },
    "learning/l2r": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Learning-to-Rank operations with 44-dimension feature system",
      "usage": "[train|predict|status|features|explain|inspect|ml-init|ml-plan|ml-train] [options]"
    },
    "graphrag/search": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "🔍 Deterministic repository search (RepoRAG) with SSOT boost + evidence-first artifacts (P0)",
      "usage": "<query> [--lang <language>] [--top-k <number>] [--intent <intent>] [--vector-index] [--explain]"
    },
    "graphrag/search.llm": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "🔎 High-quality repository search: P0 deterministic retrieval + Local LLM reranking (P1). Writes artifacts/search-llm/<taskId>/ with a separate schema.",
      "usage": "<query> [--top-k <number>] [--max-candidates <number>] [--sources bm25,vector,kg] [--intent <intent>] [--provider <p>] [--model <m>]"
    },
    "graphrag/graph": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "🕸  GraphRAG graph utilities (audit orphans / hubs)",
      "usage": "audit [--orphans] [--limit <n>] [--json]"
    },
    "graphrag/contract": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "📜 Contract summary for a node (on-demand, cached with TTL)",
      "usage": "<nodeId|path|name> [--root <dir>] [--json]"
    },
    "graphrag/why": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "🧭 Why summary for a node (intent-centric, on-demand, cached)",
      "usage": "<module|service|nodeId|path|name> [--details] [--root <dir>] [--json]"
    },
    "multilingual/language": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "🌍 Language detection, weights configuration, and multilingual processing",
      "usage": "[detect|weights|supported|optimize] [<text>] [--lang <code>] [--verbose] [--format <format>]"
    },
    "business/sales-dashboard": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Interactive TUI sales dashboard with real-time updates",
      "usage": "/sales-dashboard [--profile sales|executive|sales_manager] [--format text|json|tui|slack]"
    },
    "business/tune": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Business tuning: identify levers and experiments to improve KPIs",
      "usage": "/tune [scope] [--kpi \"<kpi name>\"]"
    },
    "business/os-map": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Generate an Enterprise OS map from a Structure OS model and show a high-level structural overview.",
      "usage": "/os-map [--domain <domain>] [--id <id>] [--mermaid] [--json] [--latest]"
    },
    "business/cxo-meeting": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "A meeting OS command that automatically generates CXO meeting agendas based on Structure OS models and OS doctor reports.",
      "usage": "/cxo-meeting [agenda] [--type exec|biz-review|ops] [--domain <domain>] [--id <id>] [--json] [--background]"
    },
    "business/cxo": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Run multiple CxO agents (CEO/COO/CAIO/CFO) in parallel and return a synthesized executive committee report.",
      "usage": "/cxo [--profile <id>] [--members \"ceo,coo,caio\"] \"Decision question\" [--json] [--background]"
    },
    "business/biz": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "A hub for business topics such as revenue, KPIs, business planning, and strategy.",
      "usage": "/biz [sales|roi|plan|launch|budget|strategy] [options]"
    },
    "business/ceo": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "A custom agent command for executive decision support (capital policy, portfolio, org design) as CEO (MARIA).",
      "usage": "/ceo [--profile <id>] [--provider <lmstudio|ollama|vllm>] [--model <name>] [--inputs <json|@file>] [--use-latest off|on|auto] [--auto-rerun off|on|auto] \"Your question\""
    },
    "business/ed": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Executive Decision Core OS (ED-0001): draft → slot fill → commit (audited, deterministic, chain-hashed).",
      "usage": "/ed create [--org <orgId>] [--role CEO|BOARD|EXECUTIVE] [--json] | /ed next <draftId> [--json] | /ed answer <draftId> --slot <slotPath> --value <value> [--json] | /ed status <draftId> [--json] | /ed patch <draftId> --patch '<json>' [--json] | /ed commit <draftId> --constitution <version> [--commit-reason '...'] [--ledger-chain-scope org|decision] [--json] | /ed show <decisionId> [--json] | /ed review run-queue [--now <iso>] [--limit <n>] [--no-resurface] [--json] | /ed review start <reviewId> | /ed review submit <reviewId> --result success|partial|failure --actual <text> --gap <text> --learning <text>"
    },
    "business/coo": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "A custom agent command for operations design, scaling, progress management, and incident response as COO (MARIA).",
      "usage": "/coo [--profile <id>] [--provider <lmstudio|ollama|vllm>] [--model <name>] [--inputs <json|@file>] [--use-latest off|on|auto] [--auto-rerun off|on|auto] \"Your request\""
    },
    "business/cpo": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "A custom agent command for product vision, prioritization, UX, and roadmap design as CPO (MARIA).",
      "usage": "/cpo [--profile <id>] [--provider <lmstudio|ollama|vllm>] [--model <name>] [--inputs <json|@file>] [--use-latest off|on|auto] [--auto-rerun off|on|auto] \"Your request\""
    },
    "business/insight": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Generate multi-angle insights and next actions for CXO audiences from SQL / CSV / KPI reports.",
      "usage": "/insight --file <path.sql|path.csv> [--kind sql|csv] [--driver pg|bq|mysql|generic] [--persona ceo|cfo|chro|cto|auto] [--goal <text>]"
    },
    "business/sim": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Simulate 3+ world-line scenarios (conservative/baseline/aggressive) for initiatives like new businesses, capital strategy, pricing changes, and channel strategy.",
      "usage": "/sim \"Decision or initiative to simulate\" [--mode business|product|ops] [--horizon 1y|3y|5y] [--kpi \"MRR, margin, churn\"] [--background]"
    },
    "business/failure": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Identifies common failure patterns, their signs, impacts, prevention measures, and recovery plans for specified initiatives or AI deployment plans.",
      "usage": "/failure \"Description of initiative or AI deployment plan\" [--domain saas|manufacturing|healthcare|gov|finance|ops] [--n 5]"
    },
    "business/meta": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Generate \"good questions\" you should ask yourself as CEO/CAIO/CPO, based on your current situation. This supports your question-framing OS, not the answer.",
      "usage": "/meta \"Describe your current situation / concern / topic\" [--role ceo|cfo|coo|cpo|founder|manager] [--n 5]"
    },
    "business/cfo": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Run CFO-style natural-language Q&A using freee accounting data. Available after running /connect freee.",
      "usage": "/cfo --company-id <freee_company_id> \"Show the trend of revenue and profit this fiscal year\""
    },
    "business/structure": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Structure OS modeling tools",
      "usage": "/structure ..."
    },
    "evolution/evolve": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "🧬 Doctor-driven self-evolution protocol (P0: dry-run through taskSpecs + Commander report)",
      "usage": "\"<goal>\" [--repo <repoId>] [--universe <universeId>] [--oep <profileId>] [--mode fast|deep] [--time-window-days <n>] [--max-tasks <n>] [--safe-window <n>] [--skip-update] [--policy <path>] [--approval interactive|auto] [--dry-run] [--dispatch-poc] [--execute] [--on-fail stop|retry|escalate] [--concurrency <n>] [--tenant-id <id>] [--trace-id <id>] [--apply-memory] [--confirm-memory | --approved-by <id>] [--json]\nstatus --run <runId> [--tenant-id <id>] [--trace-id <id>] [--logs] [--deliver] [--doctor] [--recommend] [--json]\napprove --run <runId> --change \"<text>\" [--tenant-id <id>] [--trace-id <id>] [--approved-by <id>] [--json]\nresume --run <runId> --dispatch [--tenant-id <id>] [--trace-id <id>] [--json]\nmeta --propose [--repo <repoId>] [--window <n>] [--apply-memory] [--confirm-memory | --approved-by <id>] [--tenant-id <id>] [--json]\ncontrol --scan [--repo <repoId>] [--oep <profileId>] [--window <n>] [--json]"
    },
    "ai/gpu": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "🎮 GPU management and monitoring for AI acceleration",
      "usage": "[status|benchmark|devices|memory] [options]"
    },
    "ai/llm-catalog": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Helper command to refresh and inspect the LLM model catalog (llm-model-catalog.json).",
      "usage": "refresh [--provider openai|anthropic|google|xai|all] | show"
    },
    "ai/caio": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "A custom agent command for Human-AI architecture and UX design support as CAIO (MARIA).",
      "usage": "/caio [--profile <id>] [--provider <lmstudio|ollama|vllm>] [--model <name>] [--inputs <json|@file>] [--use-latest off|on|auto] [--auto-rerun off|on|auto] \"Your request\""
    },
    "ai/agents": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Hub command to create an AI team (agent org) to help drive a project end-to-end: planning, execution, and retrospectives. (/agents)",
      "usage": "init \"<goal>\" [options] | envelope-dev | templates | recommend-template \"<goal>\" | universe --agents <id> --tenant <tenantId> --project <projectId> [--json] | plan [--agents <id>] | run --agents <id> [--mode <manual|local|staging>] [--max-steps <n>] [--concurrency <n>] [--background] [--hitl] [--apply --hitl-approve <decisionId>] | trace [--correlation-id <id>] [--decision-id <id>] [--agents <id> --workload-id <id>] [--json] | status [--agents <id>] | pause --agents <id> | resume --agents <id> | interrupt --agents <id> | show <agentsId> | list [--product <id>] | members --agents <id> | member add/remove \"<role>\" [--agents <id>] | memory <list|add|pin|unpin|remove|review> [options] | save [--agents <id>] [--file <path>] | load [--file <path>]"
    },
    "ai/a2a-bus": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Command to inspect the A2A message bus (delivery queue) and manually drain (deliver) messages.",
      "usage": "peek [--limit <n>] [--json] | stats [--json] | tail [--limit <n>] [--json] | verify [--json] | drain [--limit <n>] [--dry-run] [--transport <session|inbox|webhook>] [--json] | worker [--interval-ms <ms>] [--limit <n>] [--dry-run] [--max-ticks <n> | --forever] [--transport <session|inbox|webhook>] [--retry-failed] [--retry-max-attempts <n>] [--retry-backoff-ms <ms>] [--json]"
    },
    "ai/a2a": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "A2A: Ops command to query/audit/replay Envelope SSOT (SQLite Ledger). Start by checking ledger status with /a2a status.",
      "usage": "status [--json] | doctor [--json] [--limit <n>] | ledger --queue <queueId> [--limit <n>] [--json] | ledger --correlation <id> [--limit <n>] [--json] | ledger --envelope <envelopeId> [--system <a2a|decision-os|auto-dev|governance|universe-poc|unknown>] [--limit <n>] [--json] | audit --queue <queueId> [--limit <n>] [--json] | replay --queue <queueId> [--force] [--note <text>] [--json] | kg sync [--limit <n>] [--json] | kg show [--queue <queueId>] [--decision <decisionId>] [--approval <requestId>] [--approval-group <apg_...>] [--limit <n>] [--format mermaid|json|timeline] | approval reopen --approval-group <apg_...> [--json]"
    },
    "ai/agent": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Experimental command that suggests specialized agent candidates from A2A logs. (/agent auto)",
      "usage": "auto [--source <cxo|agents|develop>] [--last <n>] [--analyze last-30d] [--json] | evolve <candidateId> [--output-dir <path>] [--dry-run] [--json] | audit-a2a --agents <id> [--last <n>] [--json] | diagnose --agents <id> [--last <n>] [--json]"
    },
    "development/develop": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "A development kickoff hub that turns a spec/goal into design, task breakdown, and initial code steps (/develop)",
      "usage": "\"<goal>\" [--spec <path> ...] [--context <path> ...] [--product <id>] [--mode <spec|plan|full>] [--dry-run] [--background]"
    },
    "development/code-review": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "GitHub Code Review Universe (prototype): review a unified diff and generate deliverables from webhook artifacts (/code-review)",
      "usage": "review --diff <path> [--out <dir>] [--config <path>] [--repo <owner/name>] [--pr <n>] [--base <sha>] [--head <sha>] [--use-local-only] [--no-llm] | deliver --run-id <id> --repo <owner/name> --pr <n> --tenant <tenantId> [--artifacts-root <dir>] [--out-root <dir>]"
    },
    "development/auto-dev": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Slash command to run autonomous dev jobs based on a safe Non-Breaking Policy. (/auto-dev)",
      "usage": "run [--mode <safe|execution>] ... | propose-pr ... | resume ... | supervise ... | self-improve ... | self-evo ... | run-from-next ... | extract-dataset ... | job-spec-from-doctor ... | chat-quality ... | init-config ... | events ... | attempts ..."
    },
    "development/next": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Suggest exactly one \"today's P0 action\" from the latest /develop and/or /doctor results.",
      "usage": "/next [--source auto|doctor|develop]"
    },
    "development/flow": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Show the latest Flow Quality Gate result (what is broken and what to fix next) in one shot.",
      "usage": "/flow last [--json]"
    },
    "development/retry": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Assuming the latest attempt (/develop, /doctor, etc.) did not work well, propose alternative approaches, sub-problem decomposition, and exit/reframe lines.",
      "usage": "/retry [\"Why the last approach failed / error logs\"] [--focus strategy|implementation|scope]"
    },
    "integration/connect": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Connector status only (freee / GitHub / Google). Configuration is handled by Web UI.",
      "usage": "/connect\n/connect status\n/connect --tenant <id>\n\nNote: Connector configuration is done via Web UI (CLI does not store connector secrets/tokens)."
    },
    "integration/mcp": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "MCP (Model Context Protocol) integration status and discovery tools.",
      "usage": "/mcp\n/mcp status\n/mcp tools\n/mcp resources\n/mcp init\n/mcp register notion [--config <path>] [--force]\n/mcp start [all|<server>]\n/mcp stop [all|<server>]\n/mcp restart [all|<server>]"
    },
    "integration/vercel-env": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Utility to sync a Vercel project's environment variables with local files. Wraps `vercel env push/pull` using the `/connect vercel` configuration.",
      "usage": "/vercel-env push [--file .env.local] [--env production|preview|development]\n/vercel-env pull [--file .env.vercel] [--env production|preview|development]\n\nPrereq: run /connect vercel to register the Vercel project name/scope, and complete `vercel login` + `vercel link`."
    },
    "system/shell": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Shell command execution",
      "usage": "/shell <cmd>"
    },
    "system/dashboard": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "System dashboard",
      "usage": "/dashboard"
    },
    "system/upgrade": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Upgrade your subscription plan",
      "usage": "/upgrade"
    },
    "configuration/config": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Configuration management",
      "usage": "/config"
    },
    "configuration/hooks": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Hook configuration",
      "usage": "/hooks"
    },
    "configuration/permissions": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Permission management",
      "usage": "/permissions"
    },
    "product/pm": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Product management",
      "usage": "/pm"
    },
    "product/factory": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Factory AI OS helper – generate ASCII architecture diagrams from factory.yaml and related configs.",
      "usage": "/factory diagram --project <id> [--view logical|components|agents] [--output <path>]"
    },
    "product/blog": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Generate reproducible daily technical blog drafts (3/day) into blogs/",
      "usage": "/blog generate [--date YYYYMMDD] [--slot 1|2|3] [--category benchmark|decision|reflection] [--out blogs] [--apply|--dry-run] [--force] [--replace]\n/blog format [--in blogs] [--date YYYYMMDD] [--slot 1|2|3] [--apply|--dry-run] [--force] [--limit N]\n/blog sync [--in blogs] [--date YYYYMMDD] [--slot 1|2|3] [--project <gcpProjectId>] [--apply] [--publish] [--limit N]"
    },
    "product/tournament": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Tournament-driven killer universe factory (run → score → bracket → winner)",
      "usage": "/tournament run --theme \"...\" --n 100 [--run-id tr-YYYYMMDD-xxxx] [--timebox-days 14] [--top 16] [--bracket 16] [--apply|--dry-run]\n/tournament score --run-id <runId> [--top 16] [--apply|--dry-run]\n/tournament bracket --run-id <runId> [--size 16] [--apply|--dry-run]\n/tournament match --run-id <runId> --round 16|8|4|2|1..6 [--apply|--dry-run]\n/tournament winner --run-id <runId> [--winner <pitchId>] [--apply|--dry-run]\n/tournament publish --run-id <runId> --channel blog|portal|blog,portal [--date YYYYMMDD] [--slot 1|2|3] [--category benchmark|decision|reflection] [--out blogs] [--replace] [--portal-webhook-url <url>] [--portal-webhook-secret <secret>] [--archive] [--apply|--dry-run]"
    },
    "evaluation/evaluate": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "📊 General-purpose evaluation engine. Given a goal and input materials, returns analysis, issues, prioritization, scores, and recommendations.",
      "usage": "[run|status|results|stop|assess] [--goal <text>] [--goal-file <path>] [--inputs <path> ...] [--file <path> ...] [--bundle <id>] [--mode <product|business|ops|tech|ml|rag|content>] [--format <markdown|json|text>] [--output <path>] [--profile <path>] [--language <ja|en>] [--config <path>] [--dataset <path>] [--compare-baseline] [--idea <text>] [--code <text>] [--criteria <path>] [--background]"
    },
    "business/review": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Generate a critical second opinion for the latest /ceo /coo /cpo /caio /doctor /evaluate result, or for any provided text.",
      "usage": "/review [ceo|coo|cpo|caio|doctor|evaluate] [--focus risk|strategy|execution|numbers|people] [\"text to review\"]"
    },
    "analysis/ooda": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Command that returns a report and TODOs in an OODA loop (Observe / Orient / Decide / Act) structure for TSA / SymptomEvent or management challenges, and records it as an episode.",
      "usage": "[--node <edgeNodeId> --symptom <symptomId>] [--domain <manufacturing|care|local-government|product-company|platform>] [--role <doctor|cxo|coo|mixed>] \"Request to organize using OODA\""
    },
    "analysis/replay": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Generates an HTML replay UI under artifacts/replay to 'play back' the causal chain over time by specifying correlationId from Envelope SSOT (Ledger).",
      "usage": "/replay --cid <correlationId> [--limit 2000]"
    },
    "analysis/trace": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Show SSOT timeline for a correlationId (EnvelopeLedger). Fast text/JSON view; use /replay to generate HTML.",
      "usage": "/trace --cid <correlationId> [--limit 2000] [--events 2000] [--json]"
    },
    "analysis/generate-kpi": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Generate performance KPI artifacts (performance.kpi.json + optional workitems.ndjson) with deterministic quality_gates + workitem templates.",
      "usage": "/generate-kpi [--out artifacts/perf] [--workplan <path>] [--metrics-snapshot <path>] [--product-id <id>] [--initiative-id <id>] [--product-context <path>] [--mode normal_execution] [--platform local] [--baseline-source <s>] [--baseline-window 7d] [--baseline-aggregation median] [--error-rate-max 0.02] [--test-pass-rate-min 1] [--safety-filter-pass-rate-min 0.99] [--min-response-length-chars-min 200]"
    },
    "analysis/find-trace": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Reverse-lookup correlationId (causal chain) from evidence(ref/type). Useful for tracing URL/PR/CI/Deploy/Freee via SSOT.",
      "usage": "/find-trace --ref <evidenceRefOrUrl> | --deploy-url <url> [--type github|ci|deploy|freee|url|log|decision_check] [--limit 50] [--latest 10]"
    },
    "analysis/note": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Records human intervention (override/exception/force stop) as a human_override Envelope in the SSOT Ledger.",
      "usage": "/note --cid <correlationId> --reason <reason_code> --review-after <YYYY-MM-DD> [--override-type override_recommendation|add_exception|force_stop] [--confidence 0.0-1.0] [--role CAIO] [--parent <envelopeId>] [--decision-ref <ref>] [--evidence \"url=... github=...\"] \"body text\""
    },
    "analysis/review-overrides": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Summarize human_override records past review_after and enqueue review request envelopes (review_request) into the SSOT Ledger.",
      "usage": "/review-overrides [--cid <correlationId>] [--limit 200] [--dry-run]"
    },
    "analysis/ds": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Starting from SQL, analyze structured data sources (SQL / NoSQL / CSV / VDB / GraphRAG, etc.) from a data science perspective, organizing meaning, quality, performance, and refactoring suggestions (/ds, currently focuses on SQL).",
      "usage": "[analyze|perf|refactor] --file <path> [--driver <pg|bq|mysql|generic|nosql|csv|vdb|graph>] [--kind <sql|nosql|csv|vdb|graph>] [--schema <path>] [--explain <path>] [--max-chars <n>] [--goal <text>] [--persona <ceo|cfo|chro|cto|auto>] [--strict] [--mode <analyze|perf|refactor|perf-strict|analyze-strict|refactor-strict>] [--for <ceo|cfo|chro|cto>] [--export <path>] [--concurrency <n>] [--background]"
    },
    "analysis/ds-chat": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Wizard to use /ds /insight /ask-data from chat. Proposes optimal command lines from your goal and context.",
      "usage": "/ds-chat [--file <path>] [--mode analyze|perf|refactor] [--persona ceo|cfo|chro|cto|auto] [--goal <text>] [notes or questions...]"
    },
    "analysis/ask-data": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Interactive command: ask a business question in natural language and get a CXO-oriented analysis plan and insights (SQL/analytics framing) based on the specified data source.",
      "usage": "/ask-data --source <datasource_id|path> [--persona ceo|cfo|chro|cto|auto] [--goal <text>] \"question\""
    },
    "analysis/tsa": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "A hub for TSA (tactile-sense-agent) utilities for on-site symptom sensors.",
      "usage": "Run /tsa or /tsa help to show an overview of TSA workflows and example commands."
    },
    "multimodal/multimodal": {
      "status": "READY",
      "hasExecute": true,
      "hasMetadata": true,
      "depsAvailable": true,
      "description": "Multimodal features",
      "usage": "/multimodal"
    }
  }
}
