Watercolor: a half-built tower wrapped in wooden construction scaffolding, warm light glowing from the unfinished floors, a slender crane silhouette beside it

Day 0 | L3 Kickoff: A Short History of Harnesses, From Your Batch Script to Pi and DeepSeek Harness

Previous post: Day 16: L2 Complete! Next Stop: Harness Engineering Evolution and the L3 Blueprint. Make sure you have understood or mastered the skills Day 16 covered, and let’s start L3 from here. This is the L3 entry point. Upcoming posts: Day Type Topic Day 1 Exercise Reading the Agent Loop in 120 lines Day 2 Core Constraints and interception: hooks and permissions Day 3 Exercise Adding an approval gate with hooks Day 4 Core Extensions vs plugins: Pi vs DSH Day 5 Exercise Writing a Pi extension Day 6 Exercise Composing DSH Cordis plugin modes Day 7 Core Agent Teams and task DAGs Day 8 Core Memory and learning: Hermes, Nowledge Mem, EvoMap Day 9 Exercise Designing your own skill system Day 10 Wrap-up L3 graduation check Start by Remembering Your Day 4 Script Think back to Day 4 of L2. In that lesson we wrote a batch script: read files from a folder, call the API on each one, write the results back, and when a step failed, log the error first, then keep going. ...

2026-08-27 · 12 min · Alex Wang
Watercolor style: a winding path leads to a small flag on the hilltop, with another path faintly visible beyond the clouds

Day 16: L2 Complete! Next Stop: Harness Engineering Evolution and the L3 Blueprint

This is the graduation assessment of the “AI Path: L1→L2 Upgrade Guide” series. Previous post: Part 5: How Non-Coders Use AI to Write Code. Full Navigation Day Type Topic Day 0 Core Part 1 AI Path L1→L2 Upgrade Guide (1): Your First API Call Day 1 Exercise Day 1 Exercise: Run Your First API Code Day 2 Exercise Day 2 Exercise: Run the Same Request on an Aggregator Platform Day 3 Exercise Day 3 Exercise: API Parameter Experiments Day 4 Core Part 2 AI Path L1→L2 Upgrade Guide (2): From One Call to Batch Processing: Let Your Program Do 100 Tasks Day 5 Exercise Day 5 Exercise: Teach Your Script to Read More File Formats Day 6 Exercise Day 6 Exercise: Batch Processing Practice: Pick a Scenario and Run It Day 7 Exercise Day 7 Exercise: Add Error Handling to Your Script Day 8 Core Part 3 Day 8: Autonomous AI, Automation Without Writing Code Day 9 Side Quest Day 9: API Caching Basics and Why Unit Price Isn’t the Whole Story Day 10 Exercise Day 10: Your AI Feels Like an Intern? Try the GCO Framework Day 11 Exercise Day 11: How to Verify What AI Gives You Day 12 Core Part 4 Your AI Toolbox: How Scripts and AI Agent Work Together Day 13 Exercise Day 13: Turning a Workflow into a Skill Kit Day 14 Exercise Automating Skill Documents: Four Core Blocks for Tailored AI Workflows Day 15 Core Part 5 Part 5: How Non-Coders Use AI to Write Code Day 16 Stage Recap Graduation Assessment Graduation Assessment: The L2 Nine-Item Checklist Seventeen days, from your first API call to a complete pipeline of your own. AI tools and features will keep changing, but don’t let that scare you: turning the unchanging methods and ways of thinking into your own capability is the right choice. ...

2026-08-24 · 9 min · Alex Wang