Documentation Management #207
Replies: 3 comments 1 reply
-
|
These are some solid ideas! I would suggest these go to docs instead of root of the project: the .ai_ignore - different ide's have different ai ignore formats - but I think its good to remind maybe after the installer outputs that people should update their specific ide to ignore certain files from indexing One note, I just reduced the amount of content the dev agent is writing to the story files, want to make sure its lean and releated to what the SM needs to know when drafting the next story. trying to avoid the very very long stories that blow up context. But I think your ideas are solid just want to make sure its just succinct critical items that get added |
Beta Was this translation helpful? Give feedback.
-
|
To make sure this documentation stuff happens at the end of an Epic/Task, I had to modify CLAUDE.md: CLAUDE.mdThis file provides guidance to Claude Code (claude.ai/code) when working with code in this repository. Load bmad-agent/ide-bmad-orchestrator.md and follow the instructions CRITICAL DOCUMENTATION REMINDERSDuring Story Implementation:
After Epic/Feature Completion:
Documentation Checklist Commands:
|
Beta Was this translation helpful? Give feedback.
-
TL;DR - Refined!I played around with this and made some changes that seem to help. Files
CLAUDE.mdI found adding this significantly helped keep the SM and Dev roles on track to document stuff at the end of each Story and then curate/archive stuff at the end of each PRD (Epic/Task): End ResultsThe one thing I needed to add was another prompt to inform the SM that I vet the PRD as complete, so please proceed to curate and archive documentation. And Technical Debt is being captured in my TASKS.md file (which I have stored in my /docs/ directory) |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
-
On Discord, I mentioned I'd play around with best practices for document management, content curation. Here goes ... this is my alpha plan, which I'll implement this weekend and see how it performs.
This looks like a lot, but I don't think the role/checklist adjustments I'm making are too heavy, and they'll bring way more value to project curation.
📚 BMAD Documentation Management
🎯 TL;DR
I'm proposing to augment our Scrum Master and Developer AI personas with lightweight documentation curation responsibilities. This helps capture lessons learned, track technical debt, preserve key decisions, and archive completed work - keeping our projects clean and our AI context windows efficient.
🤔 The Problem
As we implement features with our AI personas, we generate tons of documentation: PRDs, epics, stories, implementation plans. Once features are complete, this documentation:
💡 The Solution
Implement a lightweight documentation curation process that:
Key Changes:
🔧 Proposed Changes
📝 New Files to Create
👨💻 Developer Role Augmentation
Add to
dev.ide.md:✅ Developer Checklist Additions
Add to developer checklist:
📋 Scrum Master Role Augmentation
Add to
sm.ide.md:✅ Scrum Master Checklist Additions
Add new section to Scrum Master checklist:
📊 Technical Debt Tracking Structure
Update TASKS.md format:
📁
CURATION_NOTES.mdStructure (Temporary File)🎉 Benefits
🤝 Call to Action
This approach has been refined based on software documentation best practices from companies like Spotify, Google, and AWS. It's designed to be lightweight enough for solo developers working with AI agents while comprehensive enough to capture critical knowledge.
What do you think?
CURATION_NOTES.mdmake sense?Let's discuss and refine this together! 🚀
Beta Was this translation helpful? Give feedback.
All reactions