Waterfall
- Solved
- Formalised investigation. Sequential phases produced predictability.
- Cost it created
- Investigation cost. Change became expensive to absorb.
Each paradigm is a deliberate response to what the previous one made expensive. DoCoDeGo is the third in that lineage.
Read the lineage in full → · why each shift happened, and what the third one demands of us.
An open framework for engineering teams, knowledge workers, and any organisation accountable for what AI produces in their name — software, contracts, research, content. Anywhere a human commissions AI and signs the result.
Specification is the only source of truth.
Code ships against undocumented assumptions. Weeks later, nobody knows what it was meant to do.
Human owns the architecture; AI implements it.
AI output ships unreviewed. Security gaps and silent scope misreadings become production surprises.
Value flows at the speed of validation, not schedules.
Valid outputs queue for release windows. Value moves at the speed of coordination, not verification.
Autonomy without accountability is catastrophe.
The system diverges from approved intent one decision at a time, surfacing in incidents and audits.
Four pillars. One loop. Stand behind what was made.
A browser-side heuristic for the canonical ICS rubric. Conservative on purpose — a high score here means the spec at least has the visible shape of one a team can build from.
Browser heuristic. The canonical rubric still requires human review. Open the full Spec Lab →
// shipped a project with DoCoDeGo? tell us · we'll add you here · join the Discord
Intent is the primary artefact.
Implementation is a compiled derivative.
Governance is earned through the loop.
Agile organised work around human coordination. DoCoDeGo organises work around intent clarity.
AI made investigation, specification, and refinement cheap.
Agile's iteration discipline distributed an expensive investigation cost; that cost is now near zero.
Intent clarity is now the highest-leverage human activity.
When AI generates implementation, the precision of the brief determines the quality of what gets built.
The full Manifesto sets out the four values, the four pillars, and the Anti-Complexity Principle in detail. It is short. It is honest. It is the framework's primary document.
Read the full ManifestoEach pillar produces the input for the next. The output of the last is the input of the first.
GO's audit becomes DO's new intent. The loop closes; the next pass starts smarter.
The delivery cycle model used in the DE pillar. Each cycle begins with approved intent, proceeds through agent reasoning, executes a demonstration, and returns feedback to governance and intent.
Replaces the sprint and the release. The loop runs continuously — gates close on validation, not on calendar.
Approved spec is the input — what the system must do, what it must not, how we know.
Agent reasons over the spec. Every step is auditable; no black boxes.
Demonstration is composed and validated. Gates close on confidence, not calendar.
Telemetry returns to governance and to the next spec. Learning compounds; mistakes do not.
Intent → Reasoning → Action → Feedback → back to Intent.
Each principle is violable in a specific way; each violation is observable. Click any to read the principle, the detail, and the most common way teams break it.
Agile coordinated humans when implementation was the bottleneck. It served well — many DoCoDeGo principles inherit directly from it: small batches, fast feedback, working software, responding to change.
But when AI handles implementation in minutes, the bottleneck shifts to validation clarity — and the ceremonies designed for one bottleneck become friction in the other.
DoCoDeGo is not a replacement for Agile. It is the evolution Agile did not anticipate.
The ICS heuristic scores a spec across completeness, testability, unambiguity, and threat coverage. The full Spec Lab lives on the Practice page — paste your own spec; the gauge updates as you type.
Composition begins when ICS reaches 60. The bad spec needs work. The good spec is ready.
Open the Spec LabAny addition to the framework must not increase the net ceremony burden on a team at any maturity stage unless the increase in governance burden is proportional to demonstrated AI autonomy risk at that stage.
— The Anti-Complexity Principle, DoCoDeGo Manifesto
This principle exists because complexity is commercially advantageous to consultants and naturally accretes in frameworks that lack a structural constraint against it. The principle does the structural work that good intentions alone cannot do.
AI produces output that feels right, evaluated by subjective judgment rather than specified criteria, owned by no one accountable for the decision. It is fast — and unaccountable.
Generating software through AI prompts without understanding the output. Iterating by feel.
Asking AI to produce a report without defining the question, evidence standard, or non-negotiable constraints.
Directing AI with ad-hoc prompts instead of structured specs. Output cannot be reliably regenerated or verified.
Intent before generation. Validation before use. Governance of what was produced.
You do not need a coach, a workshop, or a certification. You need ten minutes of reading and one of your own specs.
Understand the four values and the axiom. This is the framework's spine.
Open the Spec Lab. Paste a real spec from your backlog. See where it stands.
Specs are debated in #practice. Drift cases land in #goaernance. Real practitioners.
No funnel. No drip. We email you when a new statute lands, when an external case study is published, or when the framework version bumps. Average: about once a month.
// prefer real-time? join the Discord →
DoCoDeGo is in Alpha. The framework is documented, the practices are battle-tested at small scale, and the next release is being shaped in public.
If it produces anything, it should produce engineers and teams who think more clearly about what they are building and why.
Discord is where specs are debated, the framework gets sharper, and decisions land in writing. The conversation is the artefact.