0% read on this device
Browse the curriculum

Start Here

Vision

First Principles

Operating Model

Domain Model

Agent Factory

Runtime Architecture

AI Engineering

Autonomous Workflows

Verification & Delivery

Factory Platform

Quality Engineering

Security & Governance

Case Studies

Labs

Interview Practice

Research Journal

Reference

Curriculum/Case Studies/A rapid review of the chapter’s existing Quick Read, principles, definitions, lessons, and review material.
Case Studies9 min readcase study

Verification-First Software Factory — Mission Control Case Study

An agent can generate code, run a test, and confidently report success while still misunderstanding the request, exceeding its authority, weakening the test system, or validating a different artifact from the one placed in a pull request. T

Status: Current case studyRisk: highLifecycle: execute · verifyContent reviewed 2026-08-11Maturity guide →
Claim boundaryThis case study carries scoped implementation evidence. Follow its pinned sources, dates, and stated gaps.
study mode

A rapid review of the chapter’s existing Quick Read, principles, definitions, lessons, and review material.

Whiteboard exercise

Reconstruct and defend this chapter’s architecture.

Reconstruct the architecture, name each boundary, and defend the tradeoffs.

control planeevidence9 min chapter
Open the source exercise

Exercise 1 — the assurance chain

From memory, draw Mission → Plan → WorkOrder → Attempt → Candidate → Verification Run → Evidence → Gate Decision → Approval → Publication Permit → Pull Request. Annotate each edge with the identity or authority that prevents a stale subject from advancing.

Success means you can explain why no box can mark itself accepted.

Exercise 2 — trust boundaries

Draw browser, Convex, Hono/orchestration, agent process, worktree, verifier, GitHub, and CI. Mark credentials, untrusted inputs, immutable subjects, and external side effects. Walk through candidate substitution, evidence replay, test weakening, and cross-tenant evidence access.

Success means every threat has both a prevention control and a detection or reconciliation path.

Exercise 3 — three audiences

Explain verification-first architecture in:

  • 30 seconds to a CEO, emphasizing accountable speed;
  • two minutes to a CTO, emphasizing policy, evidence, and risk; and
  • ten minutes to a principal engineer, including state, identity, failure, and tradeoffs.

Enduring Principle

The central principle is:

No assertion without evidence. No autonomy without trust. No release without proof.

This does not mean a factory can prove software defect-free. It means no change may enter a governed state unless it satisfies a predefined, measurable, independently verified contract. The factory guarantees the integrity of the process and evidence boundary, not perfection of the artifact.

The operating pattern is:

The durable insight is the separation of observation from decision. A test result, security scan, or reviewer finding is evidence. Policy evaluates the complete evidence set against the active contract. Approval accepts a specific risk or grants a specific action. None of these records substitutes for the others.

Notes and lessons learned

Use this section as a personal synthesis prompt. Do not copy product prose.

  1. Verification is a plane of the architecture, but its decisions still belong in the control plane.
  2. Candidate identity is the join key connecting implementation, evidence, approval, and publication.
  3. Missing evidence is an explicit negative state, not an empty field that can be interpreted as success.
  4. Retry is a new historical fact. It should create a new Attempt or Verification Run instead of cleaning up the old story.
  5. A proof package is valuable only when it can be reproduced from canonical records and native artifacts.
  6. Approval fatigue is reduced by explaining exceptions and evidence, not by hiding risk or asking humans to reread all generated code.

After studying the code, replace or expand these statements in your own words. Record at least one disagreement with the current architecture and defend the alternative.

Interview questions

Architecture

  1. Why is an agent's report of passing tests not adequate evidence?
  2. How would you bind verification to the exact pull-request artifact?
  3. When should a changed candidate invalidate evidence?
  4. How do observation, gate decision, approval, and publication authority differ?
  5. Would you model the Quality Contract as its own aggregate or a projection of the approved Plan? Defend both sides.
  6. How do idempotency and immutable Attempts interact during recovery?
  7. What technical separation is sufficient for independent validation in a small company?

Executive and skeptical CTO

  1. Are you claiming the factory guarantees defect-free software?
  2. How does verification-first engineering affect lead time and cost?
  3. Why should the organization trust probabilistic agents at all?
  4. How do you prevent approvals from becoming theater?
  5. What evidence would you require before moving from delegated execution to governed autonomy?
  6. Which parts of this architecture are implemented and which are still vision?
Evidence boundary

Curriculum maturity is not implementation proof.

This case study records scoped implementation claims. Inspect the exact evidence, commit references, gaps, and verification boundaries in the source below.

CurriculumCurrent case studyImplementation evidenceScoped in chapterInspect evidence map →
External review

Review this chapter.

Challenge a claim, boundary, missing failure mode, unclear term, or unsupported evidence statement.

  • Claim
  • Boundary
  • Failure
  • Evidence