Commit Graph

12 Commits

Author SHA1 Message Date
CrazyBoyM
5f2b0f205e Simplify task graph to single-source blockedBy (PR #127)
Remove unused blocks field and add_blocks parameter. The LLM never
used add_blocks in practice, making it dead code that taught a
misleading bidirectional pattern. Replace with remove_blocked_by
for dependency rewiring. Single-source-of-truth with blockedBy only.
2026-03-29 23:56:39 +08:00
Xinlu Lai
61eb6ee87b Merge pull request #85 from folook/fix/task_system_one_way_synchronization
fix(task-system): sync blocks when adding blockedBy dependencies
2026-03-29 23:49:15 +08:00
CrazyBoyM
10d90cdcc6 Separate tool name from output across all agent sessions (s03-s_full)
Extends the readability fix from PR #128 (s02) to all remaining sessions.
Tool name and output are now on separate lines, consistent with s01's
existing pattern and improving readability for multi-line tool output.
2026-03-29 23:27:41 +08:00
Xinlu Lai
a9dabf5e70 Merge pull request #122 from chablino/fix-S07
Fix: Sort task JSON files numerically instead of lexicographically
2026-03-29 23:06:31 +08:00
bluzername
189c3341be fix: use ensure_ascii=False in task JSON for readable non-ASCII text
Closes #106
2026-03-26 07:12:53 +07:00
chablino
41f18ca08d Fix: Align ID extraction logic with _new_id using index [1] 2026-03-23 21:27:50 +08:00
to7for
73b11ce18c Update agents/s07_task_system.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-23 21:21:26 +08:00
chablino
70aa7a5b4c Fix: Sort task JSON files numerically instead of lexicographically 2026-03-23 21:14:28 +08:00
CrazyBoyM
a9c71002d2 the model is the agent, the code is the harness
Comprehensive rewrite establishing the harness engineering narrative
across the entire repository.

README (EN/ZH/JA): added "The Model IS the Agent" manifesto with
historical proof (DQN, OpenAI Five, AlphaStar, Tencent Jueyu),
"What an Agent Is NOT" critique, harness engineer role definition,
"Why Claude Code" as masterclass in harness design, and universe
vision. Consistent framing: model = driver, harness = vehicle.

docs (36 files, 3 languages): injected one-line "Harness layer"
callout after the motto in every session document (s01-s12).

agents (13 Python files): added harness framing comment before
each module docstring.

skills/agent-philosophy.md: full rewrite aligned with harness
narrative.
2026-03-18 01:19:34 +08:00
fumanhua
66a8429f97 fix(task-system): sync blocks when adding blockedBy dependencies 2026-03-15 16:00:43 +08:00
Gaarahan
aaa93bcfc4 fix(agents): print final assistant response in s02-s12 (#39) 2026-02-28 00:10:39 +08:00
CrazyBoyM
c6a27ef1d7 feat: build an AI agent from 0 to 1 -- 11 progressive sessions
- 11 sessions from basic agent loop to autonomous teams
- Python MVP implementations for each session
- Mental-model-first docs in en/zh/ja
- Interactive web platform with step-through visualizations
- Incremental architecture: each session adds one mechanism
2026-02-21 17:02:43 +08:00