C.W.K.
Stream
Lesson 10 of 10 · published

The Production Maturity Ladder

~12 min · production, maturity

Level 0Apprentice
0 XP0/100 lessons0/14 achievements
0/120 XP to next level120 XP to go0% complete

Where on the ladder are you?

  1. Demo — prompt is an inline string; outputs look good on examples.
  2. Working — prompt is in a file; basic eval set exists; one model, no fallback.
  3. Reliable — versioned prompts; CI eval gate; logging; rollback flag; primary model with fallback.
  4. Operated — full telemetry; cost dashboards; rollouts canaried; incident runbook practiced; eval-mining pipeline turning failures into test cases.
  5. Engineered — multi-provider adapter; per-request routing; cost-quality-latency reporting; red-team eval suite; quarterly prompt rewrites; documented invariants.

How to climb

Each rung is a quarter or two of work. You don't need to be at "Engineered" everywhere; match each system to the cost of failure. A marketing-copy generator can live at Working. A refund-decisioning agent should be at Operated or Engineered.

Where this quest leaves you

If you completed every track and exercise, you have the parts list for Engineered. The remaining work is wiring them to your specific system, and it never quite ends — these systems are alive, the providers move, and the threats evolve. Welcome to the ongoing job.

Code

Self-assessment checklist·markdown
Demo:
  [x] prompt produces something

Working:
  [ ] prompts in source control
  [ ] eval set ≥ 20 cases
  [ ] documented sampler params

Reliable:
  [ ] versioned prompts with frontmatter
  [ ] CI eval gate
  [ ] log retention policy
  [ ] rollback flag tested
  [ ] fallback chain ≥ 2 providers

Operated:
  [ ] dashboards: health, quality, routing
  [ ] rollouts canaried
  [ ] incident runbook quarterly drill
  [ ] failures → eval cases pipeline

Engineered:
  [ ] adapter pattern; provider-neutral application code
  [ ] per-request model + reasoning routing
  [ ] red-team eval suite
  [ ] quarterly prompt rewrites against eval baseline
  [ ] invariants documented in CLAUDE.md / equivalent

External links

Exercise

Run the self-assessment checklist on your most important LLM endpoint. Identify the next two unchecked items. Plan when each will be done.

Progress

Progress is local-only — sign in to sync across devices.
Spotted a bug or have feedback on this page?Report an Issue

Comments 0

🔔 Reply notifications (sign in)
Sign inPlease sign in to comment.

No comments yet — be the first.