AI Software Factory Mastery Curriculum
The curriculum moves from the purpose of the factory to its operating model, domain, runtime, assurance systems, implementation, and leadership use. The sequence matters. Runtime mechanisms make sense only after the learner understands the
The curriculum moves from the purpose of the factory to its operating model, domain, runtime, assurance systems, implementation, and leadership use. The sequence matters. Runtime mechanisms make sense only after the learner understands the authority and outcome model they serve.
Start here
Begin with the high-level reading guide, then choose the Executive, Architect, Builder, or Deep Study path. Use the Topic Index for question-led discovery and the Canonical Glossary for precise terms.
Before treating breadth as maturity, inspect the Capability Coverage and Maturity map. External reviewers should use the Reviewer Guide and Curriculum Changelog.
Content types
- Foundation establishes vocabulary and first principles.
- Core architecture defines records, boundaries, runtime, and assurance.
- Production operations covers scale, reliability, feedback, and governance.
- Advanced deepens specialized engineering disciplines.
- Case study records versioned implementation evidence.
- Lab converts understanding into demonstrated capability.
- Reference supports lookup rather than sequential reading.
Each priority chapter begins with a Quick Read. Use it to decide whether the full chapter is relevant to the decision in front of you.
1. Vision
Define an AI Software Factory, explain why it matters now, and develop a credible view of how software engineering changes when humans direct systems that perform increasing amounts of execution.
Current chapter:
Further scope is developed within that chapter:
- Why it matters
- Why now
- The future of software engineering
2. First Principles
Establish the principles that should survive changes in models, vendors, and implementation stacks. These include human-led and agent-executed engineering, quality as the basis for autonomy, evidence over confidence, risk-proportional control, and durable accountability.
Current chapter:
Further scope is developed within that chapter and the operating-model sequence:
- Human-led, agent-executed engineering
- Quality enables autonomy
- Evidence over confidence
- Progressive autonomy
3. Operating Model
Explain how humans and agents divide responsibility across intent, planning, execution, validation, approval, recovery, and learning. Examine governance, progressive autonomy, organizational transformation, human attention, and factory economics. Distinguish factory-owned deployment governance from deployment execution delegated to CI/CD systems.
Chapters:
- The Human-Agent Operating Model
- Factory Economics and Operating Metrics
- Governed Continuous Learning and Recursive Improvement
- Enterprise Adoption and Factory Maturity Model
- Compounding Engineering and Human Attention
- Enterprise Governance Operating Model and Decision Rights
4. Domain Model
Develop the authoritative chain from organizational scope to accepted outcome:
Company -> Workspace -> Repository -> Factory Configuration -> Mission -> Plan -> WorkOrder -> Task -> Attempt -> Evidence -> Pull Request -> Release
Each concept must explain the decision it owns, what it does not own, its lifecycle, its relationships, and the failure caused when layers are collapsed.
Chapters:
- The Authoritative Delivery Hierarchy
- Factory Configuration, Workflow Contracts, and Execution Manifests
- Specification Engineering, Executable Requirements, and Plan Assurance
- Multi-Repository Development and Coordinated Delivery
- Factory System Inventory, Classification, and Lifecycle
5. Agent Factory and Capability Supply Chain
Create and govern reusable agents, skills, tools, prompts, model profiles, evaluators, and configurations. Treat them as versioned supply-chain artifacts with ownership, packaging, dependency resolution, evaluation, certification, publication, discovery, promotion, deprecation, and revocation.
Chapters:
- Capability Supply Chain and Registries
- Capability Packaging, Versioning, and Dependency Resolution
- Capability Evaluation, Certification, Promotion, and Retirement
- Tool, Skill, and Integration Contract Reference
6. Runtime Architecture
Study the systems that turn authorized work into durable execution. Topics include React, Convex, Hono, executors, worktrees, GitHub, queues, state machines, concurrency, retries, cancellation, recovery, and orchestration.
Implementation-specific material must remain clearly separated from enduring runtime principles.
Chapters:
- Control Plane and Execution Plane
- Runtime Orchestration and State Machines
- Tasks, Attempts, Leases, Idempotency, and Recovery
- Sandboxed Execution, Isolation, and Publication
- Factory Observability and Agent Runtime Telemetry
- AI Software Factory Reference Architecture
- Development Environments, Compute, and Composable Infrastructure
- Coding Harnesses, Adapters, and Agent Protocols
- Orchestration Component Model and Runtime Contracts
7. AI Engineering
Build technical fluency in language models, agents, tool use, MCP, context engineering, retrieval, memory, evaluations, structured outputs, model routing, and multi-agent systems. Connect each capability to the factory problem it solves and the new failure modes it introduces.
Chapters:
- AI Systems Foundations for Software Factory Architects
- Agent Architecture, MCP, Tools, Context, and Memory
- Model Routing, Evaluations, and Capability Selection
- Data, Knowledge, Context, and Semantic Engineering
- Evaluation Engineering, Trace Replay, and Run Comparison
- Agent and Loop Engineering Patterns
- Evaluation Science and Controlled Experimentation
- Capability Learning, Optimization, and Regression Control
- Knowledge, Context, and Retrieval Pipeline Specification
- Multi-Agent Topologies and Collaboration Contracts
- Agentic Architecture Patterns and Autonomy Selection
8. Autonomous Engineering Workflows
Turn general agent capability into explicit workflow products. Onboard repositories before granting authority, then distinguish feature, defect, test, dependency, security, incident, production, modernization, and knowledge work by trigger, evidence, risk, recovery, and accepted outcome.
Chapters:
- Repository Onboarding and Codebase Intelligence
- Autonomous Engineering Workflow Catalog
- Change Workflows — Features, Defects, Tests, and Modernization
- Operational Workflows — Security, Incidents, Production, and Knowledge
9. Verification and Delivery Engineering
Build independent proof using a risk-based test portfolio, reproducible builds, immutable artifacts, compatibility and migration controls, progressive delivery, rollback, production verification, and customer-outcome evidence.
Chapters:
- Software Testing Strategy for Agentic Change
- CI/CD, Artifacts, Migrations, and API Compatibility
- Progressive Delivery, Production Verification, and Rollback
10. Factory Platform Engineering
Operate the factory as an internal product and a critical production system. Cover portals, catalogs, golden paths, self-service, scheduling, capacity, cost, fairness, resilience, disaster recovery, and human-agent control surfaces.
Chapters:
- Developer Portal, Service Catalog, and Golden Paths
- Scheduling, Capacity, Cost, and Fairness
- Resilience, Disaster Recovery, and Factory SRE
- Human-Agent Control Surfaces and Operator Experience
- Workflow and Event Contracts, Schema Evolution, and Factory Storage
- Observability Semantics, Cost Attribution, and Forensics
- Enterprise Operations, Reliability, and FinOps Reference
- Control Tower Monitoring, Detection, and Response
11. Quality Engineering
Explain how continuous and independent validation permit greater autonomy. Cover testing, evaluations, observability, reliability, evidence provenance, freshness, conflicting results, waivers, and production feedback. Treat lead time to validated customer value, change failure rate, and engineering leverage as a coupled success system.
Chapters:
- Quality and Evidence Architecture
- Release, Production Feedback, and Factory SRE
- Continuous Quality Contracts, Proof Packages, and Certificates
- Quality Contract and Certificate Technical Specification
- Production Feedback, Reproduction, Review, and Merge
12. Security and Governance
Study identity, authentication, authorization, policy, approvals, isolation, data boundaries, auditability, budgets, risk, prompt injection, service identity, and separation of duties.
Chapters:
- Governance, Policy, and Risk-Proportional Approval
- Security and Identity Architecture
- Software Supply Chain Security, Provenance, and Attestation
- Agentic Threat Model and Adversarial Defense
- Workload Identity, Secrets, Privacy, and Compliance
- Agentic Governance Control Framework
- Authority, Autonomy, and Emergency Control
Supplemental: Mission Control Case Studies
Use Mission Control to examine real architectural decisions, implementation tradeoffs, failures, and lessons. Every case study cites the exact product source and commit while preserving the distinction between product documentation and personal learning.
Current case studies:
- Mission Control Implementation Maturity and Evidence Map
- Verification-First Software Factory — Mission Control Case Study — explains the assurance architecture, traces the implemented P0 at an exact Mission Control commit, distinguishes proposed completion work, and provides interview questions, whiteboard exercises, and hands-on mastery labs.
- Mission Control Capability, Workflow, and Admission Map — maps the current checked-out implementation across the complete Intent-to-Delivery Lifecycle, explains production execution admission, identifies exact capability boundaries, and distinguishes qualified code from configured production operation.
Supplemental: Labs
Convert conceptual understanding into implementation fluency through code tracing, browser operation, bounded changes, debugging, deliberate failure, recovery, validation, and architecture teach-backs.
The first autonomy proof is Governed Issue -> Validated Pull Request. It ends
with human merge approval and does not require autonomous deployment.
Labs:
- Governed Issue to Validated Pull Request
- Capstone Architecture and Executive Defense
- Capability Certification and Revocation
- Repository Onboarding and Readiness
- Agentic Security Attack and Containment
- Progressive Delivery and Rollback
- Incident Remediation and Postmortem
- Continual Improvement Promotion
- Factory Disaster Recovery
- Authority, Containment, and Decision Replay
- Orchestration Failure, Recovery, and Cost
- Knowledge Poisoning, Revocation, and Retrieval
- External Capability Intake and Recertification
Supplemental: Interview Practice
Prepare for CTO, VP Engineering, Head of AI Engineering, Principal Engineer, and AI startup leadership conversations. Include system-design interviews, whiteboard exercises, executive explanations, technical deep dives, objections, and evidence-backed stories.
Chapter:
The existing directory prefixes are retained to avoid breaking published links. Interview practice is supplemental; the Research Journal remains the eleventh core curriculum area.
Supplemental: Research Journal
Analyze papers, standards, industry systems, and emerging architectures from OpenAI, Anthropic, Google, Microsoft, GitHub, academia, and other primary sources. Notes belong here only when they improve AI Software Factory judgment.
Start with the initial research canon.
Governing standard
All full chapters follow the chapter writing standard. The original planning and interview drafts remain in source material.
Core curriculum status
The foundation and second-layer architecture sequence are drafted. Chapters
remain draft-for-study until the learner completes their labs, teach-backs,
and independent review. Draft completion is not mastery.
Mission Control changes independently of this curriculum. Use the versioned current capability, workflow, and admission map, the historical implementation maturity map, and retained golden-path evidence for point-in-time readiness claims. This landing page is navigation, not evidence of current product capability.
Review this chapter.
Challenge a claim, boundary, missing failure mode, unclear term, or unsupported evidence statement.
- Claim
- Boundary
- Failure
- Evidence