bRRAInSkills stacks · Practitioner
v2.0

AI SDLC & Release Train

Design, run and defend release trains where AI runs the deterministic gates and people own the judgment calls.

Level
Practitioner
Learning time
18 hours
Price
$499
Credential
Valid 3 years
What's new in v2.0

What changed in this edition.

  • Labs and the capstone are now AI role-plays you complete in the browser — no pipeline tooling to install; you design and defend the train in conversation with a stakeholder.
  • New Module 7: zero-trust on AI-driven deploy paths and a worked case study of bRRAIn's own release practice — release artifact, brrain upgrade -check / -dry-run / -pin / -rollback, supervised auto-rollback, in-place upgrades, version agreement and release notes.
  • Release memory now teaches the MCP-first session method (start_brain_session, record_decision, record_learning) with the git-based open.md / closure.md flow as the alternative.
  • A scenario lesson in each of Modules 1–5 practices the decision under pushback, and every lesson now ends with a retrieval prompt and a 'where practitioners get this wrong' section.
  • Unverifiable statistics, internal incident IDs and fabricated tools from v1 were removed; the CE module is rewritten around real Q3 2026 product changes.
  • Exam rebuilt for Practitioner level: 55 selected-response plus 4 AI-conducted performance items per form, assembled per candidate from a larger bank.
Outcomes

What you will be able to do.

  • You will be able to design a release train for a multi-binary system and assign every gate an AI, human or hybrid owner, defending each with cost, risk, reversibility and novelty.
  • You will be able to write pass criteria for test, type, schema and audit gates that actually fail the defects AI-generated code tends to carry.
  • You will be able to run deploy choreography with scoped rollback to the previous version and produce a complete attribution record, including for partial rollbacks.
  • You will be able to sequence migrations, binaries and feature flags across trains so every boundary is forward-compatible and reversible, and plan the cleanup.
  • You will be able to classify post-deploy signals, decide between automatic rollback and human decision, route alerts, and run a blameless retro with gate analysis.
  • You will be able to secure AI-driven deploy paths and plan a bRRAIn brain upgrade with check, dry run, pin, rollback triggers and a recorded decision.
  • You will be able to record release decisions in bRRAIn memory so the next train owner inherits the reasoning, not just the rules.

Who it's for

  • Tech leads and staff engineers responsible for delivery cadence
  • Platform and DevEx engineers building AI-orchestrated pipelines
  • Engineering managers establishing SDLC practice for AI-augmented teams
  • Operators who run and upgrade a self-hosted bRRAIn brain
  • Founders defining their first release train

Not covered here

  • Personal AI coding loop (see #13 AI Coding with bRRAIn)
  • Multi-contributor flow (see #14 AI Team Development)
  • System architecture (see #16 AI Augmented Systems Architect)
  • Site-reliability operations after release (see Operations Controller #04)
Syllabus

8 modules, 64 lessons.

About 18 hours of learning. Open a module to see every lesson.

  1. Train Design Fundamentals 8 lessons · 2 h 15 min

    The release-train anatomy (stages, gates, owners), the four ownership axes, encoding the train as code, and where the train sits in the bRRAIn Build Methodology. A scenario practices ownership calls under pushback; the lab replaces a `make deploy` script with a train.

    1. Pretest: train design Diagnostic pretest · 5 min
    2. The release-train anatomy — stages, gates, owners Reading · 15 min
    3. AI gate vs human gate — the deciding axes Reading · 15 min
    4. Encoding the train as code (config + scripts) Worked example · 15 min
    5. Where the train sits in the bRRAIn Build Methodology Reading · 15 min
    6. Scenario: allocating gate ownership for a new train Scenario · 15 min
    7. Lab 1: Replace make deploy with a release train AI role-play lab · 45 min
    8. Retrieval: 8 questions across the module Retrieval check · 10 min
  2. Acceptance Gates AI Owns 8 lessons · 2 h 15 min

    Tests, types, schema and audit as deterministic AI-owned gates — and the pass criteria that make them catch what AI-generated code gets wrong. A scenario dissects a green build that should have been red; the lab specifies four gates for a staff engineer who blames the agent.

    1. Pretest: gates AI owns Diagnostic pretest · 5 min
    2. Tests — what AI can run, what AI cannot Reading · 15 min
    3. Types — leveraging the type system as an AI gate Reading · 15 min
    4. Schema — migrations + drift detection Worked example · 15 min
    5. Audit — the AI-touched commit trail Reading · 15 min
    6. Scenario: the green build that should have been red Scenario · 15 min
    7. Lab 2: Write the pass criteria for four deterministic gates AI role-play lab · 45 min
    8. Retrieval: 8 questions across the module Retrieval check · 10 min
  3. Acceptance Gates Humans Own 8 lessons · 2 h 15 min

    Architecture, customer impact and threat-model gates: why they stay human, what AI prepares for them, and how to design a review surface that produces real decisions in about two minutes. A scenario fixes a gate that became a rubber stamp; the lab designs the customer-impact gate for a breaking API change.

    1. Pretest: gates humans own Diagnostic pretest · 5 min
    2. Architecture decisions — why AI cannot own these Reading · 15 min
    3. Customer impact statements — why AI cannot own these Reading · 15 min
    4. Threat-model deltas — when AI assists vs when AI must not Reading · 15 min
    5. Designing a human-gate UI that AI prepares Worked example · 15 min
    6. Scenario: the human-gate queue that turned into a rubber stamp Scenario · 15 min
    7. Lab 3: Design the human gate for a breaking API change AI role-play lab · 45 min
    8. Retrieval: 8 questions across the module Retrieval check · 10 min
  4. Deploy Choreography and Rollback 8 lessons · 2 h 15 min

    Build → stage → migrate → swap → smoke → declare; `.prev` rollback and when it is not enough; attribution records; smoke beyond /healthz. A scenario handles a smoke failure on one binary of three; the lab is a deploy-and-rollback game day.

    1. Pretest: deploy choreography Diagnostic pretest · 5 min
    2. The deploy choreography — build → stage → migrate → swap → smoke → declare Reading · 15 min
    3. Rollback — .prev fallback, why it exists Reading · 15 min
    4. Attribution — who ran the deploy, what artefacts it produced Reading · 15 min
    5. The smoke-test gate — minimum viable post-deploy check Worked example · 15 min
    6. Scenario: smoke fails on one binary of three Scenario · 15 min
    7. Lab 4: Deploy and rollback game day AI role-play lab · 45 min
    8. Retrieval: 8 questions across the module Retrieval check · 10 min
  5. Feature Flags and Migrations 8 lessons · 2 h 15 min

    Kill-switch, allowlist and gradual-rollout flags; forward-compatible, reversible, idempotent migrations; the IF NOT EXISTS trap; coordinating flags and migrations across binaries and trains. A scenario sequences a rename against a deadline; the lab plans the flag-and-migration pair.

    1. Pretest: flags and migrations Diagnostic pretest · 5 min
    2. Feature flag patterns — kill-switch, gradual rollout, allowlist Reading · 15 min
    3. Migration rules — forward-compatible, reversible, idempotent Reading · 15 min
    4. The IF NOT EXISTS trap — a case study Worked example · 15 min
    5. Coordinating flags + migrations across multiple binaries Reading · 15 min
    6. Scenario: one release, a rename, a flag and a Friday deadline Scenario · 15 min
    7. Lab 5: Ship an unfinished feature safely — flag and migration plan AI role-play lab · 45 min
    8. Retrieval: 8 questions across the module Retrieval check · 10 min
  6. Observability, Self-Diagnosis and Retros 8 lessons · 2 h 15 min

    What AI uses from metrics, logs and traces; the minimum-viable observability set per binary; page versus email; post-deploy classification and when it may act alone; and the blameless release retro with gate analysis. The lab triages five post-deploy signals.

    1. Pretest: observability and retros Diagnostic pretest · 5 min
    2. Metrics, logs, traces — what AI uses for self-diagnosis Reading · 15 min
    3. The minimum-viable observability set per binary Reading · 15 min
    4. Alert design — what should page, what should email Reading · 15 min
    5. Post-deploy regression detection — automated vs human-triaged Reading · 15 min
    6. The retro format — distinguishing AI vs human cause for each notable event Worked example · 15 min
    7. Lab 6: Post-deploy triage — classify five signals AI role-play lab · 45 min
    8. Retrieval: 8 questions across the module Retrieval check · 10 min
  7. Zero-Trust Release Paths and the bRRAIn Case 8 lessons · 2 h 15 min

    Identities, least privilege, separation of duties, secrets and tamper-evident audit on AI-driven deploy paths, then a worked case study of how bRRAIn ships its own brain: the release artifact, brrain upgrade (-check, -dry-run, -pin, -rollback), supervised auto-rollback, in-place Upgrade and Update, version agreement and release notes. The lab plans a brain upgrade.

    1. Pretest: zero-trust and the bRRAIn case Diagnostic pretest · 5 min
    2. Zero-trust on AI-driven deploy paths Reading · 15 min
    3. Case study: how bRRAIn ships its own brain — the release artifact and brrain upgrade Worked example · 15 min
    4. Case study: in-place upgrades — why the address must not change Worked example · 15 min
    5. Version agreement across surfaces, and release notes after every deploy Reading · 15 min
    6. Scenario: planning a brain upgrade during quarter-close Scenario · 15 min
    7. Lab 7: Plan a bRRAIn brain upgrade AI role-play lab · 45 min
    8. Retrieval: 8 questions across the module Retrieval check · 10 min
  8. Release Memory and Capstone 8 lessons · 2 h 15 min

    Running release sessions with the MCP-first bRRAIn session method (git-based open.md / closure.md as the alternative), writing decision records the next train can use, inheriting a train's rules, then the capstone brief, anchor exemplars and the capstone role-play.

    1. Pretest: release memory and capstone Diagnostic pretest · 5 min
    2. Release memory: running the train with the bRRAIn session method Reading · 15 min
    3. Writing release decision records the next train can use Worked example · 15 min
    4. Scenario: the new train owner and the rules nobody explained Scenario · 15 min
    5. The capstone brief — the release review board Reading · 15 min
    6. Anchor exemplars — what 92, 78, 71 and 54 look like Reading · 15 min
    7. Retrieval: 8 questions across the module Retrieval check · 10 min
    8. Capstone: the Fernhill Freight release review board AI role-play lab · 45 min
Labs and capstone

Practice against someone who pushes back.

Labs run in your browser as AI role-plays. An AI plays the person on the other side of the scenario — with their own goals and objections — and your work is scored against the published rubric. There is nothing to install.

  • Lab 1 · Train Design Fundamentals

    Engineering manager asks you to replace a make-deploy script with a seven-stage train for four binaries and defend gate ownership

  • Lab 2 · Acceptance Gates AI Owns

    Staff engineer brings an AI-generated change that passed CI and broke production; you specify test, type, schema and audit gates

  • Lab 3 · Acceptance Gates Humans Own

    Product owner wants the AI to approve a breaking public API change; you design the customer-impact gate

  • Lab 4 · Deploy Choreography and Rollback

    On-call SRE game day: run a three-binary deploy, handle a worker smoke failure, complete attribution

  • Lab 5 · Feature Flags and Migrations

    Product owner wants a rename-dependent feature live by Friday; you sequence migrations, binaries and flags

  • Lab 6 · Observability, Self-Diagnosis and Retros

    On-call lead presents five post-deploy signal snapshots for classification, action and routing

  • Lab 7 · Zero-Trust Release Paths and the bRRAIn Case

    IT director wants the self-hosted bRRAIn brain upgraded before quarter-close; you produce the upgrade plan

  • Lab 8 · Release Memory and Capstone

    Release review board for a three-binary logistics platform with an injected post-deploy incident

Capstone

The Fernhill Freight release review board

AI role-play scored against the published rubric

Pass mark: 72%

Scored on

  • Train design and gate ownership25%
  • Deploy choreography and rollback20%
  • Feature flags and migrations20%
  • Observability, incident decision and retro15%
  • Release memory and attribution10%
  • Zero-trust on AI deploy paths10%
Exam and credential

One exam. A credential anyone can verify.

The exam

Items per form
59
Time allowed
120 min
Pass mark
72%
Performance tasks
4
Attempts included
2
Wait between attempts
7 days
  • Online and timed, taken on learn.brrain.io.
  • Your form is assembled for you from the course's item bank, so no two candidates sit the same paper.
  • Performance tasks are conducted by an AI examiner: you work through a realistic scenario and are scored against a published rubric.

The credential

  • A verifiable digital badge in your name.
  • A public verification page at learn.brrain.io/verify, so an employer or client can confirm it.
  • Valid for 3 years.
  • Renewal: At 3 years by passing the then-current exam; quarterly CE keeps your knowledge current in between
Before and after

Where this course sits.

Stacks well with

Questions

Frequently asked.

Do I need to install anything for the labs?

No. Labs and the capstone run in your browser on learn.brrain.io as AI role-plays: an AI plays the person on the other side of the scenario, and your work is scored against the rubric published with the course.

How is the exam delivered?

Online and timed: 59 items in 120 minutes, on a form assembled for you from the course's item bank. 4 of the items are performance tasks conducted by an AI examiner: you do the work rather than pick an answer. The pass mark is 72%.

What if I don't pass first time?

You have 2 attempts, with a 7-day wait after an unsuccessful attempt. Further exam attempts can be bought for $299 each.

How long is the credential valid?

3 years. You receive a verifiable digital badge with a public verification page at learn.brrain.io/verify, so anyone can confirm it is genuine.

I hold the v1 credential. Is it still valid?

Yes. Credentials earned on v1 remain valid and verifiable at learn.brrain.io/verify. When you renew, you sit the then-current version of the exam.

Can my company enroll a team?

Yes. Firms can buy a certification bundle for $2,999 per firm per year — see the pricing page — or contact us to arrange enrollment for a larger group.

Also in bRRAInSkills stacks

Related courses.

See every bRRAInSkills stacks course · Full catalog

Enroll

AI SDLC & Release Train

Design, run and defend release trains where AI runs the deterministic gates and people own the judgment calls.