Strip 1,200+ lines of agent bloat and duplication #4

Merged
bryan merged 6 commits from agent-review into main 2026-03-13 00:28:57 +00:00
Owner

Summary

Strip ~1,200 lines (21%) of bloat and duplication across 9 agent definition files.

Worthiness filter demotion

  • Calliope: 65-line Anti-Paralysis + Anti-Worthiness Filter protocols → 8-line "Working With Bryan" section
  • Muse: Emphatic note-outsourcing paragraphs + 70-line cross-vault synchronization → compressed boundaries and brief cross-vault reference

Duplicated bash stripped

  • Scribe: 3 copies of worktree resolution bash (~180 lines) → references agent-workspace skill
  • Workday & Gamedev: Each had ~25 lines of duplicated worktree bash → 1-line skill reference

Defensive scar tissue compressed

  • Demiurge: 75-line Path Validation Protocol + Path Guardrails → 3-line "Path Rules"
  • Scribe: 55-line Important Constraints (NEVER/ALWAYS/CRITICAL) → 7-line positive constraints
  • Kindle: 44-line Flow Theory textbook section → 3-line quick reference
  • Forge: 14-line shallow work validation checklist → 2-line positive definition

README gutted

  • 366-line near-duplicate of all agent files → 59-line quick-reference (architecture diagram + lookup table + skills)

Line counts before → after

Agent Before After Δ
scribe.md 778 309 -469
README.md 366 59 -307
muse.md 745 630 -115
calliope.md 472 355 -117
demiurge.md 532 446 -86
kindle.md 336 276 -60
workday.md 143 119 -24
gamedev.md 290 266 -24
forge.md 403 389 -14
Total 5,685 4,469 -1,216

What to review

  • Verify compressed sections still convey the essential behavioral instructions
  • Check that skill references (agent-workspace) are sufficient to replace inline bash
  • Confirm README quick-reference covers all agents including Forge, Kindle, Aria, Prism
## Summary Strip ~1,200 lines (21%) of bloat and duplication across 9 agent definition files. ### Worthiness filter demotion - **Calliope**: 65-line Anti-Paralysis + Anti-Worthiness Filter protocols → 8-line "Working With Bryan" section - **Muse**: Emphatic note-outsourcing paragraphs + 70-line cross-vault synchronization → compressed boundaries and brief cross-vault reference ### Duplicated bash stripped - **Scribe**: 3 copies of worktree resolution bash (~180 lines) → references `agent-workspace` skill - **Workday** & **Gamedev**: Each had ~25 lines of duplicated worktree bash → 1-line skill reference ### Defensive scar tissue compressed - **Demiurge**: 75-line Path Validation Protocol + Path Guardrails → 3-line "Path Rules" - **Scribe**: 55-line Important Constraints (NEVER/ALWAYS/CRITICAL) → 7-line positive constraints - **Kindle**: 44-line Flow Theory textbook section → 3-line quick reference - **Forge**: 14-line shallow work validation checklist → 2-line positive definition ### README gutted - 366-line near-duplicate of all agent files → 59-line quick-reference (architecture diagram + lookup table + skills) ## Line counts before → after | Agent | Before | After | Δ | |-------|--------|-------|---| | scribe.md | 778 | 309 | -469 | | README.md | 366 | 59 | -307 | | muse.md | 745 | 630 | -115 | | calliope.md | 472 | 355 | -117 | | demiurge.md | 532 | 446 | -86 | | kindle.md | 336 | 276 | -60 | | workday.md | 143 | 119 | -24 | | gamedev.md | 290 | 266 | -24 | | forge.md | 403 | 389 | -14 | | **Total** | **5,685** | **4,469** | **-1,216** | ## What to review - Verify compressed sections still convey the essential behavioral instructions - Check that skill references (agent-workspace) are sufficient to replace inline bash - Confirm README quick-reference covers all agents including Forge, Kindle, Aria, Prism
Demote worthiness filter from CRITICAL protocols to brief behavioral
notes in Calliope and Muse. Strip duplicated worktree bash from Scribe
(3 copies), Workday, and Gamedev — all now reference the agent-workspace
skill. Compress defensive scar tissue (path validation, constraints,
flow theory) across Demiurge, Scribe, Kindle. Invert don't-lists to
positive framing in Forge. Gut README from 366 to 59 lines.
Replace manual URL parsing and curl fallbacks with tea api auto-resolved
{owner}/{repo} placeholders. Add Codeberg to forge detection. Complete
push+mark-merged+cleanup workflow in manual-merge instead of stopping early.
bryan merged commit f7bdbd5d6b into main 2026-03-13 00:28:57 +00:00
bryan deleted branch agent-review 2026-03-13 00:28:57 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
bryan/dotfiles!4
No description provided.