Lecture

Class 0. Install Claude Code — What You're Using Might Not Be Claude Code

Class 0. Install Claude Code — What You're Using Might Not Be Claude Code

Half of what YouTube calls 'Claude Code' is not Claude Code. Even with the same model, a different agent produces different results. The gate to this course closes here.

Class 1. How to Command AI — Vibe Coding Essentials

Class 1. How to Command AI — Vibe Coding Essentials

From installing Claude Code to managing context with CLAUDE.md. How someone who doesn't know code can command AI.

Class 2. How to Distrust AI — Limits and Causes of Vibe Coding

Class 2. How to Distrust AI — Limits and Causes of Vibe Coding

Drift where AI silently alters existing features while adding new ones, 58% sycophancy bias, the math where 97% multiplied 5 times becomes 86%. Why it crumbles at 5 features.

Class 3. Apps That Don't Break — Hurl, Git, CI/CD

Class 3. Apps That Don't Break — Hurl, Git, CI/CD

Declare API contracts with Hurl, create save points with Git, automate verification with CI/CD. When the three combine, they become a ratchet — a gear that only moves forward and never backward.

Class 4. Decisions Outside Code — yongol and Declarative Full-Stack Control

Class 4. Decisions Outside Code — yongol and Declarative Full-Stack Control

AI can't distinguish decisions from implementation details mixed in code — that's the root cause of drift. yongol separates decisions into 10 declarative specifications and catches contradictions across layers with 287 rules.

Class 5. AI with Reins — Introduction to Reins Engineering

Class 5. AI with Reins — Introduction to Reins Engineering

Harness engineering is a fence. Reins Engineering is a bridle. Don't change the model — add contracts.

Class 6. Lock When It Passes — Ratchet Pattern Principles and Bulk Application

Class 6. Lock When It Passes — Ratchet Pattern Principles and Bulk Application

AI declared 'all done.' In reality it was 40/527. Ratchet Pattern hands completion judgment to the machine.

Class 7. Flipping Sycophancy — Balancing Prompts and Verifiers

Class 7. Flipping Sycophancy — Balancing Prompts and Verifiers

Give opinions and it flatters; give facts and it fixes. How to use sycophancy bias not as a bug but as an asset.

Class 8. Agent Factory — Agent Operable Codebase

Class 8. Agent Factory — Agent Operable Codebase

20 functions in one file → agent performance drops 30-85%. Split with filefunc, test with tsma.

Class 9. Automation Beyond Code — Agent Operable System

Class 9. Automation Beyond Code — Agent Operable System

Is agent-operable code enough? Build, deploy, monitor — the structure where agents operate the entire system.

Class 10. Law of Data — Agent Operable Data

Class 10. Law of Data — Agent Operable Data

When code is wrong, tests catch it. When data is wrong, nobody knows. Schema is the law I establish.

Class 11. How to Rescue a Broken Vibe-Coded App

Class 11. How to Rescue a Broken Vibe-Coded App

Your vibe-coded app just broke. You don't need to rebuild it. Diagnose it, lock it down, and step out one move at a time.