← Learning paths

6 lessons · take it step by step

Agentic SDLC

Five core lessons and one delivery case: define specs, prepare repository context, verify changes and preserve independent review and release boundaries.

Start here

Follow the order if you are new, or jump straight to a topic you need.

Start the first lesson →
  1. Agentic SDLC: Lifecycle & Roles

    25–35 min

    Define responsibility and evidence at every handoff, from a problem statement to an authorized release.

  2. Spec-Driven Development

    25–35 min

    Turn an ambiguous request into observable acceptance criteria, a small plan and an explicit design decision.

  3. Repository Context & Trust Boundaries

    25–35 min

    Prepare a minimal repository map and command packet while keeping instructions, untrusted data and secrets separate.

  4. Implementation & Evidence-Based Verification

    25–35 min

    Make a bounded change, investigate failures and produce reproducible evidence tied to the actual source bundle.

  5. Review, Release Gates & Provenance

    25–35 min

    Use independent review, trusted CI evidence and rollback readiness to control release decisions.

  6. Delivery Case: RAG Source Selection

    40–60 min

    Follow a real Java change from spec and ADR through pgvector tests, before/after fixture evaluation and a release blocked on human review.