AI-Assisted Greenfield Software Development, Part 11: How Reference Data Was Executed with AI Subagents
by | August 28, 2026
John Miller explains how he used specialized AI subagents to implement two independent reference-data slices in parallel for Zeus Academia: `ManageUniversities` and `ProvisionExtension`. The post shows how narrowly scoped prompts, isolated worktrees, and explicit coordination rules enabled concurrent development while preserving ownership boundaries, canonical data rules, and testability. It also highlights the architectural issues that surfaced during execution—especially around application-host responsibility, persistence boundaries, and university identity—and describes the refactoring and verification steps used to resolve them before integrating the changes. The main takeaway is that AI-assisted development is most effective when prompts define clear slice boundaries, escalation paths, and evidence requirements, allowing teams to accelerate delivery without sacrificing control or consistency.

























