Skip to content
C.W.K.
Stream
Lesson 04 of 04 · published

Before You Start

~12 min · prerequisites, learning-path, honesty, ai-assisted-coding

Level 0Visitor
0 XP0/33 lessons0/11 achievements
0/100 XP to next level100 XP to go0% complete

Who This Quest Is For

Two kinds of reader get something real out of this quest. The first already builds and runs software and wants to see how a chief-of-staff assistant is put together, failures included. The second does not build software yet and wants to understand what they are looking at when an assistant like this seems to work by magic. If you are the second reader, this quest is a map of a city you cannot drive in yet. That is a perfectly good reason to read a map. It is not a reason to believe you will be driving by the weekend.

The Prerequisites, Without Softening

To build even a small version of what the next six tracks describe, you need to already be able to do all of the following, on your own, without a model doing them for you:

  • Build and operate a web service with a database. An HTTP API, a schema, transactions, migrations, a server you can restart without losing data. Python Quest, SQLite Quest, HTTP & REST Quest.
  • Read and debug other people's code, including code a model wrote ten minutes ago. When a model writes most of the code, you become its reviewer, and a reviewer who cannot read the code approves everything.
  • Run long-lived processes. A service that survives restarts and crashes, background jobs, graceful shutdown, logs you can actually read when something breaks at night. Terminal Quest.
  • Handle authentication and secrets. Decide who may come in, keep tokens out of your repository and your logs, know what happens when a key leaks. Solo Auth Quest.
  • Ship to a phone. Build, sign, distribute through TestFlight, and live with what a phone does to an app in the background. Swift Quest.
  • Use version control as a habit, not a backup. This quest cites commits throughout, because the history is how a system like this is understood. Git Quest.
  • Understand context windows: what a model can hold, what it costs, what drifts. Context Window Quest.

If several of those are new to you, that is not a verdict on you. It is the honest list of what comes first.

Months, Not a Weekend

The engine under Master Chief was built over six months of daily work by someone with thirty years of building software behind him, working with a family of AI sessions that write, review and repair code alongside him. Master Chief itself landed as one commit, and its first full day produced thirteen review findings. A beginner should plan in months for the foundations alone, and plan for the first version of anything to be wrong in ways they cannot yet see.

What the Model Can and Cannot Do for You

A model is a superb accelerator. It writes code quickly, explains unfamiliar code, drafts tests, and reviews well when you ask it to look for something specific. Every part of Master Chief was written with models doing much of the typing.

What it cannot do is know what you do not know to ask. It does not decide that the conversation will grow forever and must be bounded; someone has to ask "what grows without bound?" It does not decide that reading a thread must never connect it, only sending; that was Dad's ruling, made after a review found the opposite rule had shown old threads the wrong history. It does not notice what it was never shown. And when something breaks at night, it does not own the outcome. A model accelerates someone who already knows. It does not replace knowing.

Where to Go From Here

Track 7 ends this quest with small first steps you can take on your own — one conversation file, one doorway rule, one task and one report — each labelled as a toy of the real mechanism, never as the thing itself. Around this quest, the Pippa Quest teaches the engine's general architecture, the Coop Quest teaches the delegation engine in depth, and the Vestige Quest teaches the memory engine. The foundation quests named above are where most readers should actually begin.

Start where you are, not where the demo is. The honest first step is the one you can finish and verify yourself.

Code

A self-check before Track 2 (answer honestly; every "no" points to a quest to take first)·text
[ ] I have run a web service with a database that other people used,
    and restarted it without losing data.                    -> Python, SQLite, HTTP & REST
[ ] I can read a 500-line module I did not write and find a bug in it.
[ ] I have kept a process alive for weeks and read its logs after a crash.
                                                              -> Terminal
[ ] I can explain where my secrets live and who can read them. -> Solo Auth
[ ] I have shipped an app to a phone that is not my test device. -> Swift
[ ] I can find the commit that introduced a bug.               -> Git
[ ] I can say how many tokens my longest conversation would need. -> Context Window

All seven: the tracks ahead will read as engineering.
Fewer: read them as a map, and take the quests on the right first.

External links

Exercise

Write your own prerequisite sheet from the self-check above. For each line, rate yourself honestly: done it in production, done it in a tutorial, or never. Pick the weakest line, open the sibling quest it points to, and set yourself one concrete thing to finish this month that would move that line up one level.
Hint
"Done it in a tutorial" and "done it in production" are further apart than they look: production is where the restart, the second device and the leaked key happen. If you are unsure which one you are, you are probably at the tutorial level, and that is the honest place to start.

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 in — Please sign in to comment.

No comments yet — be the first.