Question-led discovery

Find the chapter behind the question.

96 curriculum documents. Search directly, browse by area, or follow the factory lifecycle.

96 of 96 documents

01

Start Here

12 documents
Draft for studyVariable riskChapter

AI Software Factory and Mission Control

Establish the factory's governing idea and separate it from a coding assistant, coding agent, or generic agent platform.

Intent · Plan · Execute · Verify · Deliver · Learn · Factory System
12 min
Review readyVariable riskChapter

Canonical Glossary

This glossary defines terms by the responsibility they own. A useful definition also states what the concept does not prove or authorize.

Intent · Plan · Execute · Verify · Deliver · Learn · Factory System
38 min
Canonical overviewVariable riskChapter

Platform Blueprint and Operating Playbook

This overview connects the factory's product thesis, capability model, reference architecture, reliability and security posture, learning system, adoption model, and success measures. It is a scope map, not a claim that every capability is

Intent · Plan · Execute · Verify · Deliver · Learn · Factory System
16 min
Canonical overviewVariable riskChapter

Intent-to-Delivery Lifecycle

Turn the factory's memorable value stream into precise records, decisions, controls, and evidence.

Intent · Plan · Execute · Verify · Deliver · Learn · Factory System
18 min
Draft for studyVariable riskChapter

Software Factory Stack Boundaries

Give every component one clear responsibility and replacement boundary.

Intent · Plan · Execute · Verify · Deliver · Learn · Factory System
14 min
Canonical navigationVariable riskChapter

Reading Paths

The curriculum is a reference system, not a book everyone must read in the same order. Choose the path that matches the decision you need to make. Every path uses the same canonical architecture and vocabulary.

Intent · Plan · Execute · Verify · Deliver · Learn · Factory System
3 min
Canonical navigationVariable riskChapter

AI Software Factory Topic Index

Use this map when you have a topic in mind but do not know where it belongs in the curriculum. “Start here” gives the shortest useful orientation. “Deep dive” supplies the production architecture. “Practice” points to a lab or exercise wher

Intent · Plan · Execute · Verify · Deliver · Learn · Factory System
5 min
Canonical navigationVariable riskChapter

Capability Coverage and Maturity

This page prevents curriculum breadth, editorial maturity, and implementation proof from being mistaken for one another. A subject may be well explained and not implemented. A mechanism may exist in code and lack accepted operating evidence

Intent · Plan · Execute · Verify · Deliver · Learn · Factory System
3 min
Canonical navigationVariable riskChapter

External Reviewer Guide

Thank you for reviewing AI Software Factory Mastery. The most valuable review identifies an incorrect boundary, missing failure mode, unsupported claim, unclear explanation, or exercise that cannot produce the evidence it promises.

Verify · Learn · Factory System
3 min
ActiveVariable riskChapter

Curriculum Changelog

Material changes to scope, terminology, maturity, architecture, and review status are recorded here. Minor punctuation and formatting corrections may be grouped.

Learn · Factory System
2 min
Review readyVariable riskChapter

Detailed Architecture Coverage Matrix

Give every material factory responsibility one canonical name, owner, chapter, control boundary, and validation path.

Intent · Plan · Execute · Verify · Deliver · Learn · Factory System
5 min
Review readyVariable riskOverview

Start Here

Intent → Plan → Define Agent → Execute through Harness → Apply Skills → Evaluate → Improve → Deliver Software

Intent · Plan · Execute · Verify · Deliver · Learn · Factory System
3 min
02

Vision

1 document
03

First Principles

1 document
04

Operating Model

6 documents
Draft for studyHigh riskChapter

The Human-Agent Operating Model

Define how people and agents divide decisions, execution, oversight, and accountability.

Intent · Plan · Verify · Learn · Governance · Human Authority
20 min
Draft for studyHigh riskChapter

Factory Economics and Operating Metrics

Agent activity is easy to measure and easy to mistake for value. Tokens, sessions, generated lines, tool calls, and pull request volume can all rise while customer outcomes slow, defects increase, and engineers spend more time recovering or

Intent · Plan · Verify · Learn · Governance · Human Authority
7 min
Draft for studyHigh riskChapter

Governed Continuous Learning and Recursive Improvement

A factory that never learns repeats failures and requires permanent manual tuning. A factory that changes its prompts, policies, workflows, evaluations, or authority automatically can become unpredictable. Continuous learning must improve t

Intent · Plan · Verify · Learn · Governance · Human Authority
4 min
Draft for studyHigh riskChapter

Enterprise Adoption and Factory Maturity Model

Enterprises often buy agent capability faster than they build the operating system required to govern it. A maturity model must describe observable organizational capability, not enthusiasm, model intelligence, or the percentage of code gen

Intent · Plan · Verify · Learn · Governance · Human Authority
5 min
Draft for studyHigh riskChapter

Compounding Engineering and Human Attention

Teams repeatedly correct agents for the same repository convention, testing requirement, architectural boundary, review preference, or failure mode. If those corrections remain inside individual conversations, the organization pays for the

Intent · Plan · Verify · Learn · Governance · Human Authority
7 min
Review readyCritical riskChapter

Enterprise Governance Operating Model and Decision Rights

Problem solved: Make authority explicit from enterprise risk appetite to one system, release, incident, and autonomy decision. Three levels: Executive governance; enablement and control; accountable system and business ownership. Critical s

Intent · Plan · Execute · Verify · Deliver · Learn · Governance · Human Authority
5 min
05

Domain Model

5 documents
Draft for studyHigh riskChapter

The Authoritative Delivery Hierarchy

Preserve intent, authority, causality, evidence, and acceptance across every delivery record.

Intent · Plan · Control Plane · Contracts
22 min
Draft for studyHigh riskChapter

Factory Configuration, Workflow Contracts, and Execution Manifests

An approved WorkOrder states what may be achieved. It does not fully describe the machinery that will perform the work. If workflow, agents, prompts, tools, models, repository paths, context, budgets, and recovery rules are resolved after d

Intent · Plan · Control Plane · Contracts
5 min
Draft for studyHigh riskChapter

Specification Engineering, Executable Requirements, and Plan Assurance

An agent cannot reliably implement intent that has never been made precise. “Improve onboarding” may be a valid business objective, but it does not identify the users, desired behavior, constraints, unacceptable outcomes, or proof needed fo

Intent · Plan · Control Plane · Contracts
7 min
Draft for studyHigh riskChapter

Multi-Repository Development and Coordinated Delivery

A business outcome may require coordinated changes to an API, client, shared schema, infrastructure, deployment configuration, and documentation stored in different repositories. An agent working from one checkout can miss a dependent contr

Intent · Plan · Control Plane · Contracts
7 min
Review readyCritical riskChapter

Factory System Inventory, Classification, and Lifecycle

Maintain one accountability record for each material autonomous delivery system without copying its subordinate registries.

Intent · Plan · Execute · Verify · Deliver · Learn · Control Plane · Contracts
4 min
06

Agent Factory

4 documents
07

Runtime Architecture

9 documents
Draft for studyHigh riskChapter

Control Plane and Execution Plane

Separate durable authority and policy from long running, failure prone execution.

Execute · Runtime · Harness · Environment
20 min
Draft for studyHigh riskChapter

Runtime Orchestration and State Machines

Approving a WorkOrder does not execute it. Between authorization and a review ready result lies a distributed process that may run for minutes or hours, cross process and provider boundaries, survive restarts, wait for human decisions, and

Execute · Runtime · Harness · Environment
7 min
Draft for studyHigh riskChapter

Tasks, Attempts, Leases, Idempotency, and Recovery

Agent execution fails in ambiguous ways. A worker can disappear while its process continues. A retry can duplicate a commit or pull request. A stale worker can report success after another worker has taken over. If a Task and an execution t

Execute · Runtime · Harness · Environment
6 min
Draft for studyHigh riskChapter

Sandboxed Execution, Isolation, and Publication Boundaries

An implementation agent executes untrusted generated actions against valuable source code. A worktree prevents branch collision, but it does not contain process, credential, network, resource, or host risk. Conversely, a disposable virtual

Execute · Runtime · Harness · Environment
5 min
Draft for studyHigh riskChapter

Factory Observability and Agent Runtime Telemetry

An agentic factory can be busy while making no progress, cheap while producing unsafe work, or successful according to a model while violating authority. Operators need to understand outcome, control state, execution health, cost, and evide

Execute · Runtime · Harness · Environment
5 min
Review readyHigh riskChapter

AI Software Factory Reference Architecture

Connect intent, authority, execution, verification, delivery, operations, and learning through one canonical architecture.

Execute · Runtime · Harness · Environment
10 min
Draft for studyHigh riskChapter

Development Environments, Compute, and Composable Infrastructure

An agent cannot build or test software merely because a model and repository are available. It needs the correct compilers, dependencies, services, identities, network paths, test data, browser or device capabilities, and preview surfaces.

Execute · Runtime · Harness · Environment
7 min
Draft for studyHigh riskChapter

Coding Harnesses, Adapters, and Agent Protocols

Coding harnesses expose different tools, permission models, session formats, hooks, subagents, context behavior, output events, sandboxes, and completion semantics. A factory that shells out to a CLI may appear provider neutral while silent

Execute · Runtime · Harness · Environment
8 min
Review readyCritical riskChapter

Orchestration Component Model and Runtime Contracts

Define the twelve component families that turn authorized work into bounded, durable, observable execution.

Plan · Execute · Verify · Learn · Runtime · Harness · Environment
6 min
08

AI Engineering

11 documents
Review readyVariable riskChapter

AI Systems Foundations for Software Factory Architects

Explain only the AI concepts that change factory architecture, cost, security, evaluation, or operations decisions.

Intent · Plan · Execute · Verify · Learn · Agent Runtime · Models · Context
5 min
Review readyHigh riskChapter

Agent Architecture, MCP, Tools, Context, and Memory

Define the complete, versioned runtime surrounding a model driven engineering worker.

Plan · Execute · Verify · Learn · Agent Runtime · Models · Context
18 min
Draft for studyHigh riskChapter

Model Routing, Evaluations, and Capability Selection

No model is best for every factory operation. Strong models cost more and may be slower. Fast models may lack tool use, context, reliability, or risk approval. Provider outages and rate limits make a single route fragile. Choosing solely by

Plan · Execute · Verify · Learn · Agent Runtime · Models · Context
4 min
Draft for studyHigh riskChapter

Data, Knowledge, Context, and Semantic Engineering

Separate data fitness, reusable knowledge, semantic meaning, and task specific context so failures can be located and corrected.

Plan · Execute · Verify · Learn · Agent Runtime · Models · Context
8 min
Draft for studyHigh riskChapter

Evaluation Engineering, Trace Replay, and Run Comparison

Agent behavior changes when the model, prompt, tools, harness, context, environment, repository, or evaluator changes. A handful of successful demos cannot show whether a configuration is reliable, whether a new version is better, or whethe

Plan · Execute · Verify · Learn · Agent Runtime · Models · Context
8 min
Draft for studyHigh riskChapter

Agent and Loop Engineering Patterns

An agent can reason, act, observe, and continue, but production work needs more than an open ended loop. The system must decide which tasks deserve agents, which agent configuration is eligible, when to use one agent or several, what happen

Plan · Execute · Verify · Learn · Agent Runtime · Models · Context
7 min
Review readyHigh riskChapter

Evaluation Science and Controlled Experimentation

Add experimental rigor to repeatable agent evaluation and promotion decisions.

Verify · Learn · Agent Runtime · Models · Context
16 min
Review readyHigh riskChapter

Capability Learning, Optimization, and Regression Control

Turn failures, corrections, and successful strategies into controlled capability improvements.

Learn · Define · Verify · Agent Runtime · Models · Context
14 min
Review readyHigh riskChapter

Knowledge, Context, and Retrieval Pipeline Specification

Specify the governed path from registered source to immutable, attributable context package.

Plan · Execute · Verify · Learn · Agent Runtime · Models · Context
5 min
Review readyHigh riskChapter

Multi-Agent Topologies and Collaboration Contracts

Select and govern multiple agents only when specialization, parallelism, or independent assurance creates measurable value.

Plan · Execute · Verify · Learn · Agent Runtime · Models · Context
5 min
Review readyHigh riskChapter

Agentic Architecture Patterns and Autonomy Selection

Select the minimum sufficient architecture for the problem and risk rather than maximizing how agentic the design appears.

Intent · Plan · Execute · Verify · Learn · Agent Runtime · Models · Context
5 min
09

Autonomous Workflows

4 documents
10

Verification & Delivery

3 documents
11

Factory Platform

8 documents
Review readyVariable riskChapter

Developer Portal, Service Catalog, and Golden Paths

Treat the software factory as an internal product that developers and agents can discover, understand, and use safely.

Intent · Plan · Execute · Verify · Deliver · Learn · Platform · Operations
14 min
Review readyHigh riskChapter

Scheduling, Capacity, Cost, and Fairness

Govern scarce model, compute, environment, tool, and human review capacity.

Execute · Platform · Operations
14 min
Review readyCritical riskChapter

Resilience, Disaster Recovery, and Factory SRE

Keep the factory safe and explainable when its own infrastructure fails.

Execute · Verify · Deliver · Learn · Platform · Operations
15 min
Review readyHigh riskChapter

Human-Agent Control Surfaces and Operator Experience

Design interfaces that let people understand, direct, interrupt, and judge autonomous work without reading raw logs.

Intent · Plan · Execute · Verify · Deliver · Learn · Platform · Operations
15 min
Review readyHigh riskChapter

Workflow and Event Contracts, Schema Evolution, and Factory Storage

Define the durable contracts that connect triggers, workflow state, asynchronous events, artifacts, evidence, and retrieval stores.

Plan · Execute · Verify · Learn · Platform · Operations
15 min
Review readyHigh riskChapter

Observability Semantics, Cost Attribution, and Forensics

Make runs comparable and incidents reconstructable across agents, tools, services, queues, environments, CI, deployment, and outcomes.

Execute · Verify · Deliver · Learn · Platform · Operations
14 min
Review readyCritical riskChapter

Enterprise Operations, Reliability, and FinOps Reference

Consolidate the operating contract for admission, capacity, budgets, reliability, continuity, incidents, and cost per accepted outcome.

Execute · Verify · Deliver · Learn · Platform · Operations
5 min
Review readyCritical riskChapter

Control Tower Monitoring, Detection, and Response

Connect inventory, authority, health, quality, safety, cost, drift, incidents, response, and verified closure in one operating view.

Execute · Verify · Deliver · Learn · Platform · Operations
5 min
12

Quality Engineering

5 documents
Draft for studyHigh riskChapter

Quality and Evidence Architecture

Define how the factory proves that an exact candidate satisfies exact requirements under known conditions.

Verify · Deliver · Learn · Quality · Evidence
22 min
Draft for studyHigh riskChapter

Release, Production Feedback, and Factory SRE

A review ready pull request is not customer value. Merge, deployment, runtime health, rollback, and outcome confirmation remain separate claims. A factory that stops at code generation can accelerate inventory while ignoring whether the cha

Verify · Deliver · Learn · Quality · Evidence
4 min
Draft for studyHigh riskChapter

Continuous Quality Contracts, Proof Packages, and Certificates

This chapter extends Quality and Evidence Architecture. That chapter defines evidence semantics. This chapter explains how to compile requirements into a continuous quality control system spanning the complete software lifecycle.

Verify · Deliver · Learn · Quality · Evidence
16 min
Draft for studyHigh riskChapter

Quality Contract and Certificate Technical Specification

“Produce a quality proof package” is architecture doctrine, not yet an implementable contract. A real system needs stable subjects, schemas, lifecycle states, evidence sufficiency rules, deterministic decisions, signatures, invalidation, re

Verify · Deliver · Learn · Quality · Evidence
6 min
Draft for studyHigh riskChapter

Production Feedback, Reproduction, Automated Review, and Merge

User feedback is valuable and incomplete. A report may describe an obsolete version, duplicate another symptom, omit the operating conditions, or attribute the failure to the wrong component. Creating engineering issues directly from raw fe

Verify · Deliver · Learn · Quality · Evidence
7 min
13

Security & Governance

7 documents
Draft for studyCritical riskChapter

Governance, Policy, and Risk-Proportional Approval

An autonomous agent can possess the technical capability to modify a repository, call an API, or trigger a delivery system without possessing the organizational authority to do so. That distinction is the beginning of governance.

Intent · Execute · Verify · Deliver · Security · Governance
19 min
Draft for studyCritical riskChapter

Security and Identity Architecture

An AI Software Factory connects human intent to code, credentials, repositories, tools, and delivery systems. A confused identity boundary can let a browser pretend to be an agent, a service inherit human authority, or a repository credenti

Intent · Execute · Verify · Deliver · Security · Governance
6 min
Draft for studyCritical riskChapter

Software Supply Chain Security, Provenance, and Attestation

Passing tests does not establish what was built, from which source, by which identity, with which dependencies, or whether the artifact later changed. An autonomous factory expands the supply chain: models, prompts, tools, MCP servers, runn

Intent · Execute · Verify · Deliver · Security · Governance
6 min
Review readyCritical riskChapter

Agentic Threat Model and Adversarial Defense

Threat model systems in which models interpret untrusted content and can take multi step action through tools.

Plan · Execute · Verify · Deliver · Security · Governance
16 min
Review readyCritical riskChapter

Workload Identity, Secrets, Privacy, and Compliance

Define who or what acts, which authority it receives, how credentials are delivered, and how information obligations persist across the factory.

Intent · Execute · Verify · Deliver · Learn · Security · Governance
15 min
Review readyCritical riskChapter

Agentic Governance Control Framework

Convert governance principles into ten testable control families.

Intent · Plan · Execute · Verify · Deliver · Learn · Security · Governance
5 min
Review readyCritical riskChapter

Authority, Autonomy, and Emergency Control

Define how authority is delegated, exercised, reduced, revoked, contained, and restored.

Intent · Execute · Verify · Deliver · Learn · Security · Governance
5 min
14

Case Studies

3 documents
15

Labs

13 documents
Execution blockedHigh riskLab

Governed Issue to Validated Pull Request

Prove that Mission Control can govern one bounded software change from human intent to a review ready pull request. The learner must operate, trace, explain, validate, and recover the workflow. Autonomous deployment is outside scope.

Execute · Verify · Learn · Practice
4 min
Draft for studyHigh riskLab

Capstone Architecture and Executive Defense

The capstone proves personal mastery of the supported Mission Control V1 path, not aspirational factory autonomy. It passes only when you can truthfully say:

Execute · Verify · Learn · Practice
5 min
Review readyHigh riskLab

Capability Certification and Revocation Lab

Prove that an agent capability can be packaged, evaluated, certified for a bounded scope, resolved into an execution contract, and revoked without losing historical explainability.

Define · Verify · Learn · Practice
2 min
Review readyHigh riskLab

Repository Onboarding and Readiness Lab

Demonstrate that repository registration, discovery, owner validation, indexing, and workflow admission are separate, evidence backed steps.

Intent · Plan · Practice
2 min
Review readyCritical riskLab

Agentic Security Attack and Containment Lab

Prove that untrusted repository content and tool output cannot widen authority, expose secrets, poison durable memory, or corrupt evidence.

Execute · Verify · Learn · Practice
2 min
Review readyHigh riskLab

Progressive Delivery and Rollback Lab

Demonstrate the complete path from immutable release candidate through canary, production verification, failure detection, rollback or containment, and outcome accounting.

Deliver · Learn · Practice
1 min
Review readyCritical riskLab

Incident Remediation and Postmortem Lab

Use agents to accelerate evidence collection and correction while preserving incident authority, forensic integrity, and clear separation between observation, hypothesis, containment, and root cause.

Execute · Verify · Deliver · Learn · Practice
2 min
Review readyHigh riskLab

Continual Improvement Promotion Lab

Turn recurring production like feedback into an evaluated, human approved capability improvement without allowing the system to mutate active behavior directly.

Learn · Define · Verify · Practice
2 min
Review readyCritical riskLab

Factory Disaster Recovery Lab

Prove that the factory can restore authoritative state, prevent split brain execution, reconcile uncertain external effects, and return safely to service after a major failure.

Execute · Verify · Learn · Practice
2 min
Review readyCritical riskLab

Authority, Containment, and Decision Replay Lab

Prove that a factory can stop unsafe work through an independent control path, reconstruct delegated authority without hidden model reasoning, reconcile partial effects, and restore only the minimum qualified authority.

Execute · Verify · Learn · Practice
3 min
Review readyHigh riskLab

Orchestration Failure, Recovery, and Cost Lab

Prove bounded convergence and safe recovery under provider degradation, unknown side effects, budget pressure, duplicate delivery, partial multi step results, and human escalation. Attribute the whole cost to the accepted or failed outcome.

Execute · Verify · Learn · Practice
2 min
Review readyHigh riskLab

Knowledge Poisoning, Revocation, and Retrieval Lab

Demonstrate permission filtering before ranking, stale and contradictory source handling, poisoning containment, reverse lineage impact analysis, revocation propagation, deletion, clean reindexing, and reproducible context packages.

Plan · Execute · Verify · Learn · Practice
3 min
Review readyHigh riskLab

External Capability Intake and Recertification Lab

Qualify a synthetic external tool through ownership, provenance, data use, security, service, side effect, cost, incident, exit, certification, publication, drift, revocation, and recertification controls.

Define · Execute · Verify · Learn · Practice
2 min
16

Interview Practice

1 document
17

Research Journal

1 document
18

Reference

2 documents