docs(backlog): import bl-53f0 + bl-3a4a from collaborative-design-workflow#64
Merged
docs(backlog): import bl-53f0 + bl-3a4a from collaborative-design-workflow#64
Conversation
…kflow Replace our draft bl-8487 (brainstorming first-class mode) with the better-specced bl-53f0 (project-independent brainstorming mode) from the collaborative-design-workflow project, synthesizing in the auto-triggering note from our draft. Also import bl-3a4a (sub-project split escape hatch), which was explicitly dropped from collaborative-design-workflow scope. - Remove bl-8487 (superseded by bl-53f0) - Add bl-53f0: project-independent brainstorming, five terminal states, auto-triggering from conversational cues (Superpowers-style) - Add bl-3a4a: codified split escape hatch for multi-subsystem discovery, two operating modes (split-and-park vs brainstorm-broadly-execute-one), parent/child lifecycle model with archive recovery - Update bl-b3f7 cross-reference to point to bl-53f0 - Update index curated overview with separate entries for each new item
Address feedback that the brainstorming mode needs to: - Detect installed OAT tool packs and only surface terminal states that are actually available — base behavior must work in any repo - Always support two universal outcomes regardless of packs: stay inline only, and write a brainstorming document to a user-specified path (in-repo or external) - Add "create a backlog item" as a distinct terminal state when the project management pack is installed (was missing — backlog items are scoped/shippable, vs ideas which are vague/exploratory) - Treat external / off-repo targets as first-class (vault notes, research scratchpads, projects in other repos), not as an afterthought tacked onto the idea/project paths
b3b68b6 to
35ebd3e
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Follow-up to #61. Imports two backlog items created during the
collaborative-design-workflowproject, replaces the draft item from the review pass with the better-specced canonical versions, and synthesizes the always-on/auto-triggering angle from the draft into the imported item.bl-8487(our draft "brainstorming first-class mode") withbl-53f0(project-independent brainstorming mode, created incollaborative-design-workflow). The imported version is better specced (8 ACs, five terminal states, explicit relationship tobl-b3f7). Synthesized in the always-on invocation model from our draft: the skill proactively checks whether context warrants a brainstorming session rather than waiting for explicit invocation — following thesuperpowers:brainstormingpattern.bl-3a4a(codified sub-project split escape hatch). Dropped fromcollaborative-design-workflowscope; tracked here for a futureoat-project-splitskill oroat-project-discoverextension. Includes parent/child lifecycle model, archive recovery behavior, and two operating modes (split-and-park vs brainstorm-broadly-execute-one).bl-b3f7cross-reference to point tobl-53f0instead ofbl-8487.After this merges
The
hungry-khoranabranch has these same two items. Prompt that session to drop them from its branch since they'll be onmainvia this PR — see prompt below for copy-paste into that session.Prompt for hungry-khorana session:
Test plan
bl-53f0initems/contains the always-on paragraph and AC, five outcome paths, and explicitbl-b3f7distinctionbl-3a4ainitems/contains both operating modes, parent/child lifecycle, and archive recovery sectionbl-8487(brainstorming-first-class-mode.md) is gone fromitems/bl-53f0andbl-3a4a; curated overview has separate entries for eachoat backlog regenerate-indexproduces no diff from the committed state