Skip to content

Latest commit

 

History

History
28 lines (22 loc) · 1.2 KB

File metadata and controls

28 lines (22 loc) · 1.2 KB

Mission - The Minimal Agent Workbench

Goal

Lay down the three-file minimum workbench (router, state, task board) into a fresh workdir/ and prove a single agent turn can read state, pull a task, write to scope, and persist updated state.

Inputs

  • An empty workdir/ directory next to the lesson code
  • Knowledge of the three files: AGENTS.md, agent_state.json, task_board.json

Deliverables

  • code/main.py that creates the three files and runs one turn
  • workdir/AGENTS.md short router pointing at state, board, and the verification command
  • workdir/agent_state.json with active task id, touched files, next action
  • workdir/task_board.json with a small backlog and statuses

Acceptance

  • python3 code/main.py exits zero on first and second run
  • Second run picks up where the first left off, not from scratch
  • Diff printed by the script shows the one file the turn touched

Out of scope

  • Scope contracts, verification gates, reviewer agents. Those layer on top in later lessons.
  • Long monolithic AGENTS.md. The router stays short on purpose.

References

  • docs/en.md - full lesson
  • code/main.py - reference implementation
  • outputs/skill-minimal-workbench.md - extracted skill