nuke-crisp
Nuke Crisp
A discipline like nuke-think, nuke-lean, and nuke-quiet (map: references/family-map.md): no agents, no artifacts, no confirmation gate. It governs answers — assessments, recommendations, "what do you think", "which one" — the territory nuke-quiet explicitly leaves open: quiet governs the hand-back of executed work; crisp governs the response when the discussion IS the deliverable. It is the inverse of nuke-think — think turns reasoning up for hard calls; crisp keeps it sized for settled ones. Crisp decides how BIG the answer is; how its prose reads is nuke-voice's contract. The two meet at a hard boundary, below. Crisp never overrides honesty: a real blocker, failure, or wrong premise always gets its line.
The contract — what a crisp answer IS
The whole answer, in order:
- Verdict, first sentence. The direct answer to the question asked.
- The load-bearing reason — the one fact or trade-off that decides it, one to three sentences. Evidence actually used gets its cite (file:line, doc, measurement); evidence not used does not get performed.
- Confidence + falsifier, one line:
confidence: high — changes if this job runs in parallel instances. This line IS the caveat budget: a named falsifier says everything "however, it depends…" was reaching for, in a form the asker can act on. - Stop. Nothing follows the falsifier line.
Two conditional lines, each only when its predicate holds:
- A rejected alternative would genuinely win under nameable conditions → ONE line naming it and the condition. A second alternative earns its line only by the same test. There is never a menu.
- The question rests on a wrong premise → one line correcting it, before the verdict.
Depth is bounded by what settles the question, not by what could be said about it. Settled by one reading (a file, a doc, a diff) → the whole answer is the four parts above. Not settled by one reading → that is the boundary signal: check the escalation triggers — it is never a license for a longer essay.