Commit d32f967
feat(background_agent): Implement SOUL.md + Issue binding registry (Issues A-B) (#505)
- Create templates/SOUL.md template for agent souls
- Update CLAUDE.md with SOUL.md mandatory rules
- Update AGENTS.md with SOUL.md reference
- Create src/background_agent/db/issue_bindings.zig
- Extend Session struct with soul_file field
- Create src/tri/agent_commands.zig with spawn/run/stop
- Update main.zig routing for agent subcommands
- Update .gitignore to track issue_bindings.json and souls/
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent 37b779d commit d32f967
21 files changed
Lines changed: 984 additions & 773 deletions
File tree
- .trinity/mu
- src
- background_agent
- db
- railway
- tri27/emu
- tri
- sparc
- tvc
- vsa
- templates
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
99 | 99 | | |
100 | 100 | | |
101 | 101 | | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
102 | 106 | | |
103 | 107 | | |
104 | 108 | | |
| |||
312 | 316 | | |
313 | 317 | | |
314 | 318 | | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
315 | 322 | | |
316 | 323 | | |
317 | 324 | | |
| |||
353 | 360 | | |
354 | 361 | | |
355 | 362 | | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
356 | 368 | | |
357 | 369 | | |
358 | 370 | | |
| |||
366 | 378 | | |
367 | 379 | | |
368 | 380 | | |
| 381 | + | |
369 | 382 | | |
370 | 383 | | |
371 | 384 | | |
| |||
374 | 387 | | |
375 | 388 | | |
376 | 389 | | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
5 | 24 | | |
6 | 25 | | |
7 | 26 | | |
| |||
0 commit comments