4 ms·
That's a lot of system specific jargon. I can understand being befuddled by this if you are unfamiliar with system details, especially given that you don't alwa
by Drupon 25d ago
That's a lot of system specific jargon. I can understand being befuddled by this if you are unfamiliar with system details, especially given that you don't always need to care; future agents need to care.
Little tip if you're vibe(ish) coding: Use some sort of memory system (be it markdown files, wiki, lightweight issue tracker, etc.) and tell it to put full context for feature work in the ticket, enough that a new session can work the ticket, including acceptance criteria. Then have the implementation agent do a /goal to drain the work items until they'll done/closed (only close when acceptance criteria is met) or blocking human interaction, putting all important context from the work into comments on the work item during closing.
It will pile all its dense verbiage into those work items when it closes them, and, in my experience, will only bubble up significant questions and notes to you the user if they are significantly important.
You don't have to think about all that shit you posted. Future coding agents do. So I also make sure it searches for related work items before creating a new one. I use Fable 5 xhigh to plan the work items (costs very little because there aren't many output tokens) and Opus 5 med/high to drain the work item queue.
I had it build a significant system at work last week in my spare time, enough that it would have been 4 or 5 sprints worth of work. Cost me ~$250 in Opus 5 credits (on my company dime, I would have used a subscription or cheaper model and it would have been much less) and ~$40 in Fable 5 credits. You know how much Opus 5 ruminating on system design I had to read? Literally none. I saved my time reading things for reading the code it produced in the places I knew would be need to be modular and extensible, so that I made sure future work wouldn't have a lot of tech debt to pay when it came time to extend it.