Attribution Failure · Primary
We know what happened. Nobody can explain why.
How this principle feeds it
the system records changes and outcomes but cannot say which caused which.
Principles Library / Closing the Learning Loop
Continuous System Learning Sustains Performance
AI signs are on by default. Use the AI switch to exclude them.
For each consequence: Not seen / Sometimes / Persistently / Not sure.
Based on your answers, recognize at most two conditions: No / Partly / Yes, that is us.
Attribution Failure: We know what happened. Nobody can explain why.
Intent Drift: The team built exactly what was asked. It is no longer what is needed.
Implementation Drift: The agents are building. Nobody is sure it still matches the plan.
Oversight Erosion: The review process still runs. It stopped meaning anything.
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.
Continuously learn from system behavior, human and AI alike, and use that learning to improve how work is designed, delivered, governed, and supported.
Delivery systems accumulate friction, outdated practices, and new failure modes as conditions change. Sustained performance depends on the system's ability to observe, learn, adapt, and retain what works. AI-influenced decisions have to be part of that learning loop just as much as human ones. Nothing exempts them from it by default.
Recurring issues get tested with small experiments and removed, so teams stop working around them.
Only changes that move the intended outcome make it into standard ways of working.
Agent behavior gets reviewed and corrected alongside human decisions, so drift shows up before customers feel it.
We know what happened. Nobody can explain why.
the system records changes and outcomes but cannot say which caused which.
The team built exactly what was asked. It is no longer what is needed.
the system keeps executing against assumptions that no longer match conditions.
The agents are building. Nobody is sure it still matches the plan.
unexamined deviations in agent behavior become the new operating baseline.
The review process still runs. It stopped meaning anything.
oversight set up at deployment stops matching an agent whose behavior has drifted.
Showing all 6 practices. Answer the Diagnose questions and the most relevant come first.
Treat recurring problems and performance gaps as chances to learn about the system. Frame each improvement as a small experiment you can test.
Start by asking your team: How quickly can we test and learn from an idea meant to fix a recurring problem?
Problems raised in retros get fixed and stay fixed, and improvement actions get finished and checked.
Measure whether a change improves the outcome it was meant to before you standardize it. Close the loop by tracking outcomes instead of counting actions.
Start by asking your team: What have we learned about how the system is actually behaving, and what did we change based on that evidence?
Every process change comes with evidence that it moved the outcome it targeted.
Stop or revise practices that no longer produce useful results. Build what does work into your standard ways of working.
Start by asking your team: Which practices should we stop, revise, or standardize based on what we've learned?
Practices get dropped once the conditions behind them change, and lessons from one team show up in shared standards.
Put AI-influenced decisions on the table in retrospectives and reviews. Link outcome metrics back to the AI behavior or recommendations that shaped them.
Start by asking your team: How did AI influence this decision or outcome, and what patterns show up across AI-supported decisions?
Retros examine agent influence, and outcomes can be traced to the agent behavior behind them.
Track agent behavior patterns over time with dedicated evaluation and monitoring loops. Give someone clear ownership for acting on what they surface.
Start by asking your team: What feedback actually reaches the model or agent configuration, not just the team?
Drift and bias show up in monitoring before customers feel them, and someone acts on it.
Check whether changes in technology, teams, customers or dependencies mean the system has to evolve, including agent configurations.
Start by asking your team: As AI becomes part of delivery, how are lessons changing agent behavior, configuration, and governance?
Old practices and agent setups get revisited when the conditions behind them change, and faster delivery shows up in outcomes.