Engineering Playbook

CONTEXT → AIM → EXECUTE → VERIFY → LEARN

A control system for engineering in the age of AI agents.

Most organisations already have the pieces. A coding assistant. CI/CD. Static analysis. A ticket system. Architecture standards. DORA dashboards. Security policy.

What they generally do not have is a coherent operating model explaining how those pieces work together when humans and agents jointly build software.

This playbook is that missing layer. It is deliberately tool-agnostic: the rails outlive whichever assistant, agent or vendor is current.

  • Give humans and agents enough context to make good decisions.
  • Define what we are aiming at before expensive mistakes become code.
  • Delegate execution according to risk.
  • Require evidence before trusting output.
  • Turn every lesson into a stronger engineering system.

When execution becomes cheap, verification becomes valuable.

CONTEXT

Give engineers and AI the right information before asking them to solve the problem.

High-performing engineering starts with shared understanding. Context reduces rework, ambiguity and fragile AI-assisted output.

Without it: Without shared context, teams and AI tools optimise locally and create rework, inconsistency and fragile delivery.

Architectural context Business context Product context Engineering standards Constraints Definition of Ready Agent context Context Economy Architect of Context

Topic pages

Crawlable playbook thinking

Playbook topic

AI-First Engineering

AI increases the need for engineering discipline rather than reducing it.

Playbook topic

Technical Debt Framework

Treat technical debt as a portfolio of constrained bets with explicit cost, risk and paydown strategy.

Playbook topic

Context Engineering

Give engineers and AI the right information before asking them to solve the problem.

The rails

Two things run across every stage

The five stages describe how work moves. GOVERN and MEASURE decide what work is allowed to do, and whether any of it improved the system.

The playbook rails Work moves left to right through five stages: Context, Aim, Execute, Verify and Learn. GOVERN spans all five from above, constraining what every stage is allowed to do. Learn feeds into MEASURE, which spans all five from below and carries evidence back into Context, closing the loop. GOVERN what every stage is allowed to do CONTEXT AIM EXECUTE VERIFY LEARN MEASURE
GOVERN constrains every stage. MEASURE closes the loop from LEARN back into CONTEXT.

GOVERN

Decide how much authority a change is allowed to carry.

Governance is not a committee. It is the set of answered questions that lets work move without asking permission every time.

  • Who is allowed to do what — and does that include agents?
  • What data may agents access, and under what classification?
  • Which tools, models and integrations are approved?
  • Where is human approval required before execution, and where before merge?
  • Which actions must be auditable after the fact?
  • What is the maximum blast radius of an autonomous change?
  • How are agent identities issued, scoped and retired?

MEASURE

Prove the system improved — not that it produced more.

Volume of generated code is not an outcome. Measurement exists to tell you whether the engineering system got healthier, and what it cost to get there. Decide what you are aiming at first — aim at nothing and you will hit it, while the dashboard stays busy enough that nobody notices.

Flow

Where does work wait?

Lead time Cycle time Review time Queue time Change size

Quality

What does speed cost us?

Change failure rate Escaped defects Rework rate Security findings Rollback rate

AI effectiveness

Is delegation actually working?

Agent completion rate Human intervention rate Retry rate Acceptance without rework Agent-introduced defects Verification failure rate

Economics

Did this create value?

Cost per accepted change Inference cost Engineering hours reclaimed Rework avoided Time to value

DORA remains the spine of Flow and Quality. The AI effectiveness and Economics categories exist because an organisation can improve DORA numbers while spending more to get less.

Platform

The paved road underneath

A playbook explains how engineers should work. It only scales if the organisation also provides the road they work on.

Standards that live only in documents get followed unevenly. Standards embedded in templates, pipelines, hooks and platform defaults get followed by default — by humans and agents alike.

  1. Engineer or agent
  2. Engineering Playbook
  3. Golden path
  4. Internal developer platform
  5. CI/CD
  6. Security, quality and observability
  7. Production

The further down this stack a rule lives, the less it depends on anyone remembering it.

Go deeper

The same thesis, at closer range

The playbook is the operating model. These are the parts of it worth their own page.

Architecture

How structure gets decided — and what the decisions cost later.

CTO Toolkit

Scorecards, templates and checklists you can take and use.

Implementation

Put this in a repository

The philosophy lives here. The adoptable scaffold — context packs, autonomy levels, evidence contracts, agent evals and the scorecard — is a download.

Adopt the Playbook →

AI has changed who can execute software engineering work. It has not changed our responsibility to understand, govern and verify that work.