You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While reviewing #12 (the regular "learning harvest" from #10), @gandie raised a process concern worth tracking on its own, so it doesn't get lost in a merged PR thread.
One thought for meditation: Documenting sensible defaults and explaining mstudio behavior via pitfalls is a very good idea, but i am wondering how it will scale in the future. The error space of agent work is infinite and we can't document infinity ( yet ). Besides such regular learning harvests, maybe we need another ritual for consolidation to keep skills and playbooks tight? Just a thought to chew on i wanted to throw into the ring.
We currently have one ritual for growing the skills: harvesting verified learnings from real migrations into pitfalls.md and the playbooks (e.g. #10 → #12). That process is additive by design. Because the error space of agent work is effectively unbounded, a purely additive process makes the skills grow without bound — eventually they get long, repetitive, and harder for the agent to use well (and more expensive in context).
What's missing is the complementary ritual: consolidation — periodically pruning, deduplicating, and promoting accumulated pitfalls so the skills stay tight and high-signal.
Possible directions (to discuss — not a committed plan)
Promote recurring pitfalls into defaults/principles. A pitfall that keeps recurring is really a missing sensible default. Once encoded as a default (like the "mirror the source engine" principle from feat(migrate): harvest migration-learnings from #10 #12), the individual pitfall entries can collapse into it.
Deduplicate & merge overlapping entries — one canonical statement per trap.
Context
While reviewing #12 (the regular "learning harvest" from #10), @gandie raised a process concern worth tracking on its own, so it doesn't get lost in a merged PR thread.
— PR #12 review
The concern
We currently have one ritual for growing the skills: harvesting verified learnings from real migrations into
pitfalls.mdand the playbooks (e.g. #10 → #12). That process is additive by design. Because the error space of agent work is effectively unbounded, a purely additive process makes the skills grow without bound — eventually they get long, repetitive, and harder for the agent to use well (and more expensive in context).What's missing is the complementary ritual: consolidation — periodically pruning, deduplicating, and promoting accumulated pitfalls so the skills stay tight and high-signal.
Possible directions (to discuss — not a committed plan)
mittwald/cliissues instead of documenting workarounds.)Definition of done
This is a discussion/process item. "Done" means we have decided on:
CONTRIBUTINGnote or a repeatable checklist)— or have consciously decided not to.
Spun out of the #12 review so the thought doesn't get lost. 🤖 Filed with Claude Code.