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
feat(bmad): add critical rule for document handling in story creation
Add a new critical rule section to clarify document handling in story creation workflow. The rule specifies which documents should not be re-fetched (as they're pre-loaded) and which can be fetched as needed.
<principle>Do NOT re-fetch or search for documents that are already injected in source_documents above.</principle>
259
+
<priority>This rule takes precedence over any instruction that says to "load" or "read" these specific documents.</priority>
260
+
261
+
<already-injecteddescription="These are pre-loaded in source_documents - use them directly, do NOT re-fetch">
262
+
<item>❌ Do NOT read/search for Epics - already in source_documents</item>
263
+
<item>❌ Do NOT read/search for PRD - already in source_documents</item>
264
+
<item>❌ Do NOT read/search for Architecture - already in source_documents</item>
265
+
<item>❌ Do NOT read/search for UX Design Spec - already in source_documents</item>
266
+
<item>❌ Do NOT read/search for Story Template - already in source_documents</item>
267
+
<item>❌ Do NOT read/search for Story Checklist - already in source_documents</item>
268
+
</already-injected>
269
+
270
+
<alloweddescription="These are NOT injected - you may fetch/research as instructed in the steps">
271
+
<item>✅ Git history analysis - run git commands as needed</item>
272
+
<item>✅ Previous story files - load from .codemachine/artifacts/stories/ as needed</item>
273
+
<item>✅ Web research - research latest technical information as needed</item>
274
+
<item>✅ Subagents/subprocesses - use for research tasks as needed</item>
275
+
</allowed>
276
+
277
+
<note>Your spawning agent pre-loaded the core documents into source_documents. For anything NOT in source_documents, follow the workflow steps normally.</note>
0 commit comments