Skip to content

fix: move healer from broken daemon.sh to builder session step#54

Merged
fazxes merged 2 commits intomainfrom
fix/healer-to-builder-step
Apr 5, 2026
Merged

fix: move healer from broken daemon.sh to builder session step#54
fazxes merged 2 commits intomainfrom
fix/healer-to-builder-step

Conversation

@fazxes
Copy link
Copy Markdown
Member

@fazxes fazxes commented Apr 5, 2026

Summary

  • Removed broken healer run_agent call from daemon.sh (shell $(cat) expansion mangled markdown backticks/$)
  • Removed persist_healer_changes() from lib-agent.sh
  • Removed healer.md from PROMPT_GUARD_FILES (now a reference doc)
  • Added Step 6n "Observe the System" to evolve.md before Generate Work (renumbered to 6o)
  • Updated 5 tests in TestHealerInfrastructure to verify new architecture
  • Tracker: Meta-Prompt 69% -> 73%, Overall 78% -> 79%

Closes task #61

Test plan

  • make check passes (663 tests, all green)
  • Shell scripts validate (bash -n)
  • New tests verify healer NOT in daemon.sh, IS in evolve.md, step ordering correct

fazxes added 2 commits April 5, 2026 02:10
…task #61)

The healer agent call in daemon.sh never worked -- $(cat) shell expansion
mangled markdown containing backticks and $ characters. Removed the separate
healer block from daemon.sh and persist_healer_changes from lib-agent.sh.
Added Step 6n "Observe the System" to evolve.md as a builder step that runs
before Generate Work (now Step 6o). Updated 5 tests to verify new architecture.
CLAUDE.md: "between sessions" -> "within each session" for builder healer description.
DAEMON.md: healer agent references -> builder observation step (Step 6n).
@fazxes fazxes merged commit a13022e into main Apr 5, 2026
@fazxes fazxes deleted the fix/healer-to-builder-step branch April 5, 2026 06:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant