Skip to content

Commit 8aca857

Browse files
committed
inject harness layer framing across all docs and source files
Every session doc (s01-s12, 3 languages = 36 files) now opens with a one-line harness layer callout after the motto. Every Python agent file (13 files) now opens with a harness comment before the docstring. Consistent terminology: the loop belongs to the agent, the mechanism belongs to the harness.
1 parent 9520e12 commit 8aca857

49 files changed

Lines changed: 85 additions & 0 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

agents/s01_agent_loop.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#!/usr/bin/env python3
2+
# Harness: the loop -- the model's first connection to the real world.
23
"""
34
s01_agent_loop.py - The Agent Loop
45

agents/s02_tool_use.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#!/usr/bin/env python3
2+
# Harness: tool dispatch -- expanding what the model can reach.
23
"""
34
s02_tool_use.py - Tools
45

agents/s03_todo_write.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#!/usr/bin/env python3
2+
# Harness: planning -- keeping the model on course without scripting the route.
23
"""
34
s03_todo_write.py - TodoWrite
45

agents/s04_subagent.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#!/usr/bin/env python3
2+
# Harness: context isolation -- protecting the model's clarity of thought.
23
"""
34
s04_subagent.py - Subagents
45

agents/s05_skill_loading.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#!/usr/bin/env python3
2+
# Harness: on-demand knowledge -- domain expertise, loaded when the model asks.
23
"""
34
s05_skill_loading.py - Skills
45

agents/s06_context_compact.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#!/usr/bin/env python3
2+
# Harness: compression -- clean memory for infinite sessions.
23
"""
34
s06_context_compact.py - Compact
45

agents/s07_task_system.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#!/usr/bin/env python3
2+
# Harness: persistent tasks -- goals that outlive any single conversation.
23
"""
34
s07_task_system.py - Tasks
45

agents/s08_background_tasks.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#!/usr/bin/env python3
2+
# Harness: background execution -- the model thinks while the harness waits.
23
"""
34
s08_background_tasks.py - Background Tasks
45

agents/s09_agent_teams.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#!/usr/bin/env python3
2+
# Harness: team mailboxes -- multiple models, coordinated through files.
23
"""
34
s09_agent_teams.py - Agent Teams
45

agents/s10_team_protocols.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#!/usr/bin/env python3
2+
# Harness: protocols -- structured handshakes between models.
23
"""
34
s10_team_protocols.py - Team Protocols
45

0 commit comments

Comments
 (0)