← All collections

Build with context and proof

Software Change

Practical thinking for specifying, testing, reviewing and changing enterprise software with AI assistance.
A mature software environment mapped for a controlled change

Reading path

Move from the defining idea to practical decisions.

Specification development with AIField note

The Specification Becomes the Control Plane

AI can accelerate delivery only when intent, boundaries, evidence and failure behavior are explicit enough to govern the work.

Read field note
AI Development Life CyclePerspective

AIDLC: Designing the Delivery System Around AI

An AI-native lifecycle changes the system of work around evidence, review gates and accountability.

Read perspective
AI-driven test developmentField note

AI-Driven Testing Must Prove the Behavior

Generated tests create value when they challenge behavior, boundaries and failure using an independent definition of correctness.

Read field note
AI-assisted code reviewPerspective

AI Code Review Changes the Bottleneck

As generation accelerates, review capacity, architecture coherence and accountable judgment become the constraints that matter.

Read perspective
Brownfield development with CodexField note

Brownfield Development with Codex: Map Before You Change

The safest use of coding agents in mature systems begins with context recovery, a focused change and a tested path back.

Read field note