recipe-surgical-fix
Recipe: Surgical Fix
The micro-lane fast path for a pre-diagnosed surgical fix — a change whose root cause is already known, whose exact edit is already known, that touches ≤~2 files / ~50 LOC, and that carries no cross-module behavioral delta. This recipe is a phase-3-outline surrogate: it takes the pre-diagnosed request as its contract, composes a deterministic scope_estimate: surgical outline with no discovery pass beyond the named files, and hands off to phase-4-plan, whose surgical + {change_type} cascade collapses Phase 5 verification and Phase 6 finalize to the minimum safe set.
The recipe introduces no new lane tier and no new dispatch machinery — it is a composition of already-shipped parts. Its lane: seed recommends profile: minimal (every element at the minimal floor) with one force-keep — automated-review held at minimal so structural review stays in the loop even on the leanest posture. The seed is the lowest-precedence lane input (recipe seed < operator posture < coverage-cell floor); the operator posture always overrides it. The minimal floor semantics and the adversarial-review class are owned by ../extension-api/standards/ext-point-lane-element.md — this recipe cross-references them rather than restating the lattice.
Foundational Practices
Skill: plan-marshall:persona-plan-marshall-agent
Enforcement
Execution mode: Walk the three phase-aligned steps below in order — resolve the pre-diagnosed inputs and verify surgical fit, compose the deterministic outline, hand off to Phase 4. Each step has a single explicit job — no improvisation, no extra discovery passes.