/**
 * Mission Harness Tools — Hierarchical mission execution for verifiable work
 *
 * NodeBench is not a single-agent assistant. It is a hierarchical mission
 * execution harness for verifiable work.
 *
 * Architecture: Planner → Worker → Judge → Human Sniff-Check → Merge
 *
 * 5 first-class tools:
 *   plan.decompose_mission   — Break mission into subtasks with verifiability routing
 *   judge.verify_subtask     — Machine/expert verification with retry budget
 *   judge.request_retry      — Retry, re-plan, escalate, or stop
 *   merge.compose_output     — Judge-gated merge of subtask artifacts
 *   sniff.record_human_review — Human pass/concern/block with issue tags
 *
 * Persistence: SQLite-backed runs, taskPlans, subtaskAssignments, runSteps,
 * artifacts, evidence, judgeReviews, retryAttempts, mergeBoundaries,
 * sniffChecks, approvals.
 *
 * Verifiability tiers:
 *   Tier 1 — Machine-checkable (deterministic, automated judge)
 *   Tier 2 — Expert-checkable (requires human sniff-check)
 *
 * Anti-flat-coordination rules enforced:
 *   - One owner per subtask
 *   - Bounded input package
 *   - Explicit output contract
 *   - Judge-gated merge only
 *   - No shared free-for-all editing
 */
import type { McpTool } from "../types.js";
export declare const missionHarnessTools: McpTool[];
