Learning station · English · source-traced
Eighteen agent codebases, from-scratch tutorials, and interactive benches—translated as lectures, not marketing. Identifiers, commit SHAs, and path:line citations are copied from the Chinese source-traced originals. English does not add claims.
./start-html-previews.sh, then open 127.0.0.1 (not localhost).
site branch → Cloudflare hosts. English lives at /en/.Lab JavaScript is the Chinese station’s, so executable logic stays aligned with source. Use the English lecture beside each lab for the cited walkthrough.
run_turn stop protocol. Analysis: analyses/openai-codex.terminate.content_guard exit 7.main. Service repo → inject → reversible effect → seam.Each lecture names its frozen commit. path:line refers to that tree. English does not relocate citations.
run_turn in turn.rs. Approval × OS sandbox as orthogonal walls. apply_patch as a first-class crate.codex app-server JSON-RPC. Not PTY scraping. Four cross-checks against Codex source.use_capability isolates MCP.dsh-invariants.state_context rollback trap. terminate as a first-class exit. PlanningFlow.session_id == sandbox_id == branch. Executor key boundary.