Quality Fragility · Primary
Customers find defects before the team does.
How this principle feeds it
mistakes found after they spread are the late, costly defects this condition describes.
Principles Library / Task-fit delegation
Automate by Task Nature, Not Capability
AI signs are on by default. Use the AI switch to exclude them. This principle applies once agents produce or act on work in your delivery.
For each consequence: Not seen / Sometimes / Persistently / Not sure.
Based on your answers, recognize at most two conditions: No / Partly / Yes, that is us.
Quality Fragility: Customers find defects before the team does.
Oversight Erosion: The review process still runs. It stopped meaning anything.
Intent Drift: The team built exactly what was asked. It is no longer what is needed.
Attribution Failure: We know what happened. Nobody can explain why.
What else have you observed? Optional. Shared only if you choose to start coaching.
Start a Diagnosis session: review and edit a draft containing your note, conditions you recognized in Step 3 (including whether they match partly), warning signs and consequence ratings before sending it. No scores or principle files are sent.
Match the method of execution to the nature of the task, not to what AI is technically capable of attempting.
Deterministic tasks, where a fixed rule reliably gives the right output, belong in conventional automation. Judgment tasks may suit AI, but only when they're well-defined, reversible and verifiable. Tasks that are ambiguous, carry irreversible consequence or depend on context the system can't access shouldn't go to AI, even if it can attempt them.
Work a fixed rule can handle runs as fast, steady, auditable code.
Irreversible AI actions get checked before they reach downstream systems.
When AI fails, you can tell whether the task was ever a good fit.
Customers find defects before the team does.
mistakes found after they spread are the late, costly defects this condition describes.
The review process still runs. It stopped meaning anything.
a check with no criteria still runs and passes, so it keeps the look of review without the substance.
The team built exactly what was asked. It is no longer what is needed.
when nobody can question the output, it keeps running against a misread or outdated intent.
We know what happened. Nobody can explain why.
failures get recorded against the AI while the delegation decision behind them goes unexamined.
Showing all 5 practices. Answer the Diagnose questions and the most relevant come first.
Before automating, sort each task as rule-based, judgment-required and verifiable, or judgment-required and not verifiable, and record the call.
Start by asking your team: Is this task deterministic, or does it really need interpretation and judgment?
Tasks reach AI because they need judgment it can handle, and speed alone never decides it.
Route deterministic tasks to fixed code, not to AI.
Rule-based tasks run as fixed code, and LLM calls are kept for work that needs them.
Before handing a judgment task to AI, write down what a correct outcome looks like and how it'll be checked.
Start by asking your team: Can we say, before delegating, what a correct outcome looks like?
For every delegated task, someone can say what correct looks like and how it's checked.
Build a verification or review step into any AI-delegated task whose outcome can't be undone.
Start by asking your team: Who or what verifies this output before it takes effect?
Irreversible agent actions wait for a check that confirms the outcome is correct.
Recheck delegation as tasks change. A task that was reversible and well-defined at small scale may not stay that way as scope grows.
Start by asking your team: If this task goes wrong, can we catch it and undo it before it compounds?
Each time an agent's scope grows, someone re-tests whether the task still fits.