← Table of Contents · Page 821 of 868
APPENDIX H: RESUME PORTFOLIO BUILDING CAPSTONE PROJECTS
Part 11 of 56
CHECKPOINTS
Checkpoint 1, after step 13: the gate allows a path inside workspace and refuses the climbing-dots path.
Checkpoint 2, after step 16: a tool runs on its own and returns real data.
Checkpoint 3, after step 23: a full run completes and the log tells the story of the run in order.
Checkpoint 4, after step 26: the sneaky request was refused and the secret file stayed secret.
Checkpoint 5, after step 32: all three automated tests pass, and shrinking the step limit makes the harness stop cleanly.
COMMON MISTAKES AND HOW TO FIX THEM
Mistake: IndentationError when you run a file.
Fix: Python needs the spaces at the start of each line exactly as shown, so retype the lines using four spaces per level and do not mix tabs with spaces.
Mistake: ModuleNotFoundError saying there is no module named gate.
Fix: you opened the terminal in the wrong folder, so close it and open a terminal inside project1_tool_agent.
Mistake: FileNotFoundError for a note.
Fix: check that the notes are inside the folder named workspace and that their names end in .txt.
Mistake: the sneaky run shows no blocked event.
Fix: make sure the task sentence contains the word sneaky exactly, and make sure that secret.txt exists outside workspace.
Mistake: a test fails because old output remains.
Fix: delete output/summary.txt and run_log.jsonl, then run the tests again.
Advertisement
Read Aloud:
0:00 / 0:00