- Initialize: Verify GitHub authentication (gh CLI or GITHUB_TOKEN)
- Load vision: Read docs/project/overview.md for alignment validation
- Parse intent: Identify action (add, brainstorm, move, delete, search, ship)
- Validate vision: Check against out-of-scope exclusions and project vision
- Create issue: Generate GitHub Issue with metadata (area, role, slug)
- Show summary: Display roadmap state and suggest next action
Quick actions:
/roadmap add "student progress widget"
/roadmap brainstorm "CFI productivity tools"
/roadmap move auth-refactor Next
/roadmap search export
Example workflow:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 VISION ALIGNMENT CHECK
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Project Vision:
AKTR helps flight instructors track student progress against ACS standards.
Proposed Feature:
Add student progress widget showing mastery percentage by ACS area
✅ Feature aligns with project vision
Target User Check:
Does this feature serve: CFIs, Flight students, School admins
Confirm primary user (or 'skip'): Flight students
✅ Vision alignment complete
✅ Created issue #123: student-progress-widget in Backlog
Area: app | Role: student
📊 Roadmap Summary:
Backlog: 12 | Next: 3 | In Progress: 2 | Shipped: 45
Top 3 in Backlog (oldest/highest priority):
1. #98 cfi-batch-export (Created: 2025-11-01)
2. #87 study-plan-generator (Created: 2025-11-05)
3. #123 student-progress-widget (Created: 2025-11-13)
💡 Next: /feature cfi-batch-export
Prerequisites:
- GitHub authentication (gh CLI or GITHUB_TOKEN)
- Git repository with GitHub remote
- Optional: docs/project/overview.md for vision validation
Verify GitHub authentication and repository access.
Actions:
- Check GitHub CLI authentication (gh auth status)
- Fallback to GITHUB_TOKEN environment variable
- Verify git repository has GitHub remote
- Source roadmap manager scripts
Script location: See references/github-setup.md for platform-specific bash/powershell scripts
Validation:
AUTH_METHOD=$(check_github_auth) # Returns: gh-cli, token, or none
REPO=$(get_repo_info) # Returns: owner/repo-name
if [ "$AUTH_METHOD" = "none" ]; then
echo "❌ GitHub authentication required"
echo "Options: gh auth login OR export GITHUB_TOKEN=ghp_..."
exit 1
fi
Output:
✅ GitHub authenticated (gh-cli)
✅ Repository: owner/repo-name
Load project vision, scope boundaries, and target users from overview.md.
When to execute:
- Always before ADD/BRAINSTORM actions
- Skip for MOVE/DELETE/SEARCH operations
Actions:
PROJECT_OVERVIEW="docs/project/overview.md"
HAS_PROJECT_DOCS=false
if [ -f "$PROJECT_OVERVIEW" ]; then
HAS_PROJECT_DOCS=true
# Extract: Vision, Out-of-Scope, Target Users
# (see detailed extraction logic in references)
else
echo "ℹ️ No project documentation found"
echo " Run /init-project to create (optional)"
fi
Extracted context:
- Vision: 1 paragraph describing project purpose
- Out-of-Scope: Bullet list of explicit exclusions
- Target Users: Bullet list of intended users
See: references/vision-validation.md for extraction logic and validation rules
Token budget: ~5-8K tokens (overview.md typically 2-3 pages)
Identify action type and extract parameters.
Action types:
add - Add new feature (vision-validated, prioritized by creation order)
brainstorm - Generate feature ideas via web research
move - Change feature status (Backlog → Next → In Progress)
delete - Remove feature from roadmap
search - Find features by keyword/area/role/sprint
ship - Mark feature as shipped
Parse logic:
| User Input |
Action |
Parameters |
| "Add student progress widget" |
add |
title: "student progress widget" |
| "Brainstorm ideas for CFI tools" |
brainstorm |
topic: "CFI tools" |
| "Move auth-refactor to Next" |
move |
slug: "auth-refactor", target: "Next" |
| "Delete deprecated-feature" |
delete |
slug: "deprecated-feature" |
| "Search for export features" |
search |
keywords: "export" |
|
|
|
Validate feature against project vision before creating GitHub Issue.
Executes for: ADD and BRAINSTORM actions only
Validation checks:
- Out-of-scope check: Feature not in explicit exclusion list
- Vision alignment: Feature supports project vision (semantic analysis)
- Target user check: Feature serves documented target users
Decision tree:
Feature proposed
↓
overview.md present? → No → Skip validation, proceed to creation
↓ Yes
Extract: Vision, Out-of-Scope, Target Users
↓
Out-of-scope check → Match → Prompt: Skip/Update/Override
↓ No match
Vision alignment → Misaligned → Prompt: Add anyway/Revise/Skip
↓ Aligned
Target user check → Select primary user → Add role label
↓
✅ Validation passed → Proceed to GitHub Issue creation
Blocking gates:
- Out-of-scope feature detected → User must skip, update overview.md, or provide justification
- Vision misalignment → User must revise, skip, or override with note
Overrides:
- Add ALIGNMENT_NOTE to issue body when user overrides validation
- Document justification for future reference
See: references/vision-validation.md for complete validation logic, prompts, and output examples
Create GitHub Issue with metadata after vision validation passes.
Actions:
- Generate URL-friendly slug from title (max 30 chars)
- Check for duplicate slugs
- Extract area (backend, frontend, api, infra, design)
- Extract role (all, free, student, cfi, school)
- Create issue with YAML frontmatter metadata
- Auto-apply labels (area, role, type:feature, status:backlog)
Issue structure:
---
metadata:
area: app
role: student
slug: student-progress-widget
---
## Problem
[User pain point or need]
## Proposed Solution
[High-level approach]
## Requirements
- [ ] Requirement 1
- [ ] Requirement 2
---
⚠️ **Alignment Note**: Validated against project vision (overview.md)
Prioritization:
- Features prioritized by creation order (oldest issue = highest priority)
- No ICE scoring required (creation timestamp determines priority)
- Top of Backlog = oldest unworked issue
Labels auto-applied:
area:$AREA - System area (backend, frontend, api, etc.)
role:$ROLE - Target user role
type:feature - Issue type
status:backlog - Initial status
See: references/issue-creation.md for bash/powershell scripts and examples
Display current roadmap state and suggest next action.
Actions:
- Fetch all issues from GitHub via gh CLI
- Count features by status (Backlog, Next, In Progress, Shipped)
- Show top 3 features in Backlog (oldest first = highest priority)
- Suggest next action (/feature [oldest-slug])
Summary format:
✅ Created issue #123: student-progress-widget in Backlog
Area: app | Role: student
📊 Roadmap Summary:
Backlog: 12 | Next: 3 | In Progress: 2 | Shipped: 45
Top 3 in Backlog (oldest/highest priority):
1. #98 cfi-batch-export (Created: 2025-11-01)
2. #87 study-plan-generator (Created: 2025-11-05)
3. #123 student-progress-widget (Created: 2025-11-13)
💡 Next: /feature cfi-batch-export
Priority guidance:
- Work on oldest Backlog item first (creation-order prioritization)
- Move items to "Next" when ready to plan (3-5 item queue)
- Move to "In Progress" when actively implementing
- Close with "Shipped" label when deployed
- ✓ GitHub authenticated (gh CLI or GITHUB_TOKEN verified)
- ✓ Project documentation loaded (if docs/project/overview.md exists)
- ✓ Vision alignment validated (out-of-scope check, vision match, target user)
- ✓ Metadata extracted (area, role, slug from feature description)
- ✓ GitHub Issue created with YAML frontmatter metadata
- ✓ Labels auto-applied (area:, role:, type:feature, status:backlog)
- ✓ Roadmap summary displayed (counts by status, top 3 by creation order)
- ✓ Next action suggested (/feature [oldest-slug])
Quality gates passed:
- Out-of-scope gate: Feature not in explicit exclusion list (or override justified)
- Vision alignment gate: Feature supports project vision (or override justified)
- Duplicate check: Slug is unique across all issues
- Metadata completeness: Area, role, slug present in YAML frontmatter
Integration working:
- /roadmap feeds into /feature command (issue → spec)
- /feature updates issue labels (backlog → in-progress)
- /ship-prod marks issue as shipped (in-progress → closed with shipped label)
- references/github-setup.md - Platform-specific authentication and initialization scripts (bash/powershell)
- references/vision-validation.md - Complete validation logic, decision tree, prompts, and output examples
- references/issue-creation.md - GitHub Issue creation scripts, metadata structure, label application
- references/project-integration.md - How roadmap integrates with /init-project, /feature, /ship workflows
Scripts:
.spec-flow/scripts/bash/github-roadmap-manager.sh
.spec-flow/scripts/powershell/github-roadmap-manager.ps1
Command: .claude/commands/project/roadmap.md
Execution time:
- ADD with vision check: 30-60 seconds
- MOVE/DELETE/SEARCH: <10 seconds
- BRAINSTORM quick: 30-60 seconds
- BRAINSTORM deep: 2-5 minutes
Converted and distributed by TomeVault — claim your Tome and manage your conversions.
1---2name: roadmap-integration3description: Manages product roadmap via GitHub Issues (brainstorm, prioritize, track). Auto-validates features against project vision (from overview.md) before adding to roadmap. Use when running /roadmap command or mentions 'roadmap', 'add feature', 'brainstorm ideas', or 'prioritize features'.4---56<objective>7Manage product roadmap via GitHub Issues with vision alignment validation and creation-order prioritization, ensuring features align with project goals before implementation.8</objective>910<quick_start>11<roadmap_workflow>12**Vision-aligned feature management:**13141. **Initialize**: Verify GitHub authentication (gh CLI or GITHUB_TOKEN)152. **Load vision**: Read docs/project/overview.md for alignment validation163. **Parse intent**: Identify action (add, brainstorm, move, delete, search, ship)174. **Validate vision**: Check against out-of-scope exclusions and project vision185. **Create issue**: Generate GitHub Issue with metadata (area, role, slug)196. **Show summary**: Display roadmap state and suggest next action2021**Quick actions:**22```bash23/roadmap add "student progress widget"24/roadmap brainstorm "CFI productivity tools"25/roadmap move auth-refactor Next26/roadmap search export27```2829**Example workflow:**30```31━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━32📋 VISION ALIGNMENT CHECK33━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━3435Project Vision:36AKTR helps flight instructors track student progress against ACS standards.3738Proposed Feature:39 Add student progress widget showing mastery percentage by ACS area4041✅ Feature aligns with project vision4243Target User Check:44Does this feature serve: CFIs, Flight students, School admins45Confirm primary user (or 'skip'): Flight students4647✅ Vision alignment complete4849✅ Created issue #123: student-progress-widget in Backlog50 Area: app | Role: student5152📊 Roadmap Summary:53 Backlog: 12 | Next: 3 | In Progress: 2 | Shipped: 455455Top 3 in Backlog (oldest/highest priority):561. #98 cfi-batch-export (Created: 2025-11-01)572. #87 study-plan-generator (Created: 2025-11-05)583. #123 student-progress-widget (Created: 2025-11-13)5960💡 Next: /feature cfi-batch-export61```62</roadmap_workflow>6364<trigger_conditions>65**Auto-invoke when:**66- `/roadmap` command executed67- User mentions "roadmap", "add feature", "brainstorm ideas", "prioritize features"68- Starting feature planning workflow6970**Prerequisites:**71- GitHub authentication (gh CLI or GITHUB_TOKEN)72- Git repository with GitHub remote73- Optional: docs/project/overview.md for vision validation74</trigger_conditions>75</quick_start>7677<workflow>78<step number="1" name="initialize_github_context">79**1. Initialize GitHub Context**8081Verify GitHub authentication and repository access.8283**Actions:**84- Check GitHub CLI authentication (gh auth status)85- Fallback to GITHUB_TOKEN environment variable86- Verify git repository has GitHub remote87- Source roadmap manager scripts8889**Script location:** See [references/github-setup.md](references/github-setup.md) for platform-specific bash/powershell scripts9091**Validation:**92```bash93AUTH_METHOD=$(check_github_auth) # Returns: gh-cli, token, or none94REPO=$(get_repo_info) # Returns: owner/repo-name9596if [ "$AUTH_METHOD" = "none" ]; then97 echo "❌ GitHub authentication required"98 echo "Options: gh auth login OR export GITHUB_TOKEN=ghp_..."99 exit 1100fi101```102103**Output:**104```105✅ GitHub authenticated (gh-cli)106✅ Repository: owner/repo-name107```108</step>109110<step number="2" name="load_project_docs">111**2. Load Project Documentation Context**112113Load project vision, scope boundaries, and target users from overview.md.114115**When to execute:**116- Always before ADD/BRAINSTORM actions117- Skip for MOVE/DELETE/SEARCH operations118119**Actions:**120```bash121PROJECT_OVERVIEW="docs/project/overview.md"122HAS_PROJECT_DOCS=false123124if [ -f "$PROJECT_OVERVIEW" ]; then125 HAS_PROJECT_DOCS=true126 # Extract: Vision, Out-of-Scope, Target Users127 # (see detailed extraction logic in references)128else129 echo "ℹ️ No project documentation found"130 echo " Run /init-project to create (optional)"131fi132```133134**Extracted context:**135- **Vision**: 1 paragraph describing project purpose136- **Out-of-Scope**: Bullet list of explicit exclusions137- **Target Users**: Bullet list of intended users138139**See:** [references/vision-validation.md](references/vision-validation.md) for extraction logic and validation rules140141**Token budget:** ~5-8K tokens (overview.md typically 2-3 pages)142</step>143144<step number="3" name="parse_user_intent">145**3. Parse User Intent**146147Identify action type and extract parameters.148149**Action types:**150- `add` - Add new feature (vision-validated, prioritized by creation order)151- `brainstorm` - Generate feature ideas via web research152- `move` - Change feature status (Backlog → Next → In Progress)153- `delete` - Remove feature from roadmap154- `search` - Find features by keyword/area/role/sprint155- `ship` - Mark feature as shipped156157**Parse logic:**158| User Input | Action | Parameters |159|------------|--------|------------|160| "Add student progress widget" | add | title: "student progress widget" |161| "Brainstorm ideas for CFI tools" | brainstorm | topic: "CFI tools" |162| "Move auth-refactor to Next" | move | slug: "auth-refactor", target: "Next" |163| "Delete deprecated-feature" | delete | slug: "deprecated-feature" |164| "Search for export features" | search | keywords: "export" |165</step>166167<step number="4" name="vision_alignment_validation">168**4. Vision Alignment Validation**169170Validate feature against project vision before creating GitHub Issue.171172**Executes for:** ADD and BRAINSTORM actions only173174**Validation checks:**1751. **Out-of-scope check**: Feature not in explicit exclusion list1762. **Vision alignment**: Feature supports project vision (semantic analysis)1773. **Target user check**: Feature serves documented target users178179**Decision tree:**180```181Feature proposed182 ↓183overview.md present? → No → Skip validation, proceed to creation184 ↓ Yes185Extract: Vision, Out-of-Scope, Target Users186 ↓187Out-of-scope check → Match → Prompt: Skip/Update/Override188 ↓ No match189Vision alignment → Misaligned → Prompt: Add anyway/Revise/Skip190 ↓ Aligned191Target user check → Select primary user → Add role label192 ↓193✅ Validation passed → Proceed to GitHub Issue creation194```195196**Blocking gates:**197- Out-of-scope feature detected → User must skip, update overview.md, or provide justification198- Vision misalignment → User must revise, skip, or override with note199200**Overrides:**201- Add ALIGNMENT_NOTE to issue body when user overrides validation202- Document justification for future reference203204**See:** [references/vision-validation.md](references/vision-validation.md) for complete validation logic, prompts, and output examples205</step>206207<step number="5" name="github_issue_creation">208**5. GitHub Issue Creation**209210Create GitHub Issue with metadata after vision validation passes.211212**Actions:**2131. Generate URL-friendly slug from title (max 30 chars)2142. Check for duplicate slugs2153. Extract area (backend, frontend, api, infra, design)2164. Extract role (all, free, student, cfi, school)2175. Create issue with YAML frontmatter metadata2186. Auto-apply labels (area, role, type:feature, status:backlog)219220**Issue structure:**221```yaml222---223metadata:224 area: app225 role: student226 slug: student-progress-widget227---228229## Problem230[User pain point or need]231232## Proposed Solution233[High-level approach]234235## Requirements236- [ ] Requirement 1237- [ ] Requirement 2238239---240241⚠️ **Alignment Note**: Validated against project vision (overview.md)242```243244**Prioritization:**245- Features prioritized by **creation order** (oldest issue = highest priority)246- No ICE scoring required (creation timestamp determines priority)247- Top of Backlog = oldest unworked issue248249**Labels auto-applied:**250- `area:$AREA` - System area (backend, frontend, api, etc.)251- `role:$ROLE` - Target user role252- `type:feature` - Issue type253- `status:backlog` - Initial status254255**See:** [references/issue-creation.md](references/issue-creation.md) for bash/powershell scripts and examples256</step>257258<step number="6" name="return_roadmap_summary">259**6. Return Roadmap Summary**260261Display current roadmap state and suggest next action.262263**Actions:**2641. Fetch all issues from GitHub via gh CLI2652. Count features by status (Backlog, Next, In Progress, Shipped)2663. Show top 3 features in Backlog (oldest first = highest priority)2674. Suggest next action (/feature [oldest-slug])268269**Summary format:**270```271✅ Created issue #123: student-progress-widget in Backlog272 Area: app | Role: student273274📊 Roadmap Summary:275 Backlog: 12 | Next: 3 | In Progress: 2 | Shipped: 45276277Top 3 in Backlog (oldest/highest priority):2781. #98 cfi-batch-export (Created: 2025-11-01)2792. #87 study-plan-generator (Created: 2025-11-05)2803. #123 student-progress-widget (Created: 2025-11-13)281282💡 Next: /feature cfi-batch-export283```284285**Priority guidance:**286- Work on oldest Backlog item first (creation-order prioritization)287- Move items to "Next" when ready to plan (3-5 item queue)288- Move to "In Progress" when actively implementing289- Close with "Shipped" label when deployed290</step>291</workflow>292293<anti_patterns>294**Avoid these roadmap management mistakes:**295296<pitfall name="skip_vision_alignment">297**❌ Adding features without vision validation**298```bash299# BAD: Skip vision check, add any feature300HAS_PROJECT_DOCS=false # Force skip even if docs exist301/roadmap add "social media integration"302```303**✅ Always run vision validation when overview.md exists**304```bash305# GOOD: Load project docs, validate alignment306if [ -f "docs/project/overview.md" ]; then307 HAS_PROJECT_DOCS=true308 # Extract vision context, run validation309fi310```311**Impact:** Roadmap fills with out-of-scope features, dilutes project focus312**Prevention:** Never set `HAS_PROJECT_DOCS=false` if docs exist313</pitfall>314315<pitfall name="override_out_of_scope_without_justification">316**❌ Overriding out-of-scope exclusions without updating docs**317```bash318# BAD: Add out-of-scope feature, provide vague justification319Feature: "flight scheduling"320Matches exclusion: "Flight scheduling or aircraft management"321Justification: "it would be nice to have"322```323**✅ Update overview.md if scope legitimately changed**324```bash325# GOOD: Update source docs first326# Edit docs/project/overview.md:327# - Remove "Flight scheduling" from Out-of-Scope section328# - Document scope expansion in Vision section329# Then add feature normally330```331**Impact:** Overview.md becomes outdated, vision validation unreliable332**Prevention:** Treat overview.md as source of truth, update before overriding333</pitfall>334335<pitfall name="missing_metadata">336**❌ Manually creating GitHub Issues without metadata**337```bash338# BAD: Create issue via gh CLI directly339gh issue create --title "new feature" --body "description"340# Missing: area, role, slug, YAML frontmatter341```342**✅ Always use create_roadmap_issue() function**343```bash344# GOOD: Use roadmap manager function345create_roadmap_issue \346 "$TITLE" \347 "$BODY" \348 "$AREA" \349 "$ROLE" \350 "$SLUG" \351 "type:feature,status:backlog"352# Auto-adds metadata, labels, frontmatter353```354**Impact:** Cannot filter/search issues, roadmap state tracking breaks355**Prevention:** Never create roadmap issues manually, always use manager functions356</pitfall>357358<pitfall name="duplicate_slugs">359**❌ Creating features with duplicate slugs**360```bash361# BAD: Don't check for existing slug362SLUG="user-auth"363create_roadmap_issue ... # Issue #50 already has slug "user-auth"364```365**✅ Check for duplicates before creation**366```bash367# GOOD: Validate slug uniqueness368EXISTING_ISSUE=$(get_issue_by_slug "$SLUG")369if [ -n "$EXISTING_ISSUE" ]; then370 echo "⚠️ Slug '$SLUG' already exists (Issue #$EXISTING_ISSUE)"371 SLUG="${SLUG}-v2" # Append version suffix372fi373```374**Impact:** Multiple issues with same slug, /feature command ambiguous375**Prevention:** Always call get_issue_by_slug() before creation376</pitfall>377378<pitfall name="unclear_feature_descriptions">379**❌ Vague feature descriptions that fail vision check**380```bash381# BAD: Ambiguous description382FEATURE="Make it better for users"383# Vision validator cannot assess alignment384```385**✅ Use Problem + Solution + Requirements format**386```bash387# GOOD: Structured description388PROBLEM="Students struggle to track mastery across ACS areas"389SOLUTION="Add progress widget showing mastery percentage by area"390REQUIREMENTS="391- [ ] Display mastery % per ACS area392- [ ] Color-code by proficiency level393- [ ] Export progress report"394```395**Impact:** Vision alignment validation fails, feature rejected396**Prevention:** Prompt user for Problem/Solution/Requirements if description unclear397</pitfall>398399<pitfall name="roadmap_state_sync_issues">400**❌ Not updating issue labels when feature progresses**401```bash402# BAD: Create spec but don't update GitHub Issue403/feature user-auth # Creates spec404# Issue #50 still has status:backlog (should be status:in-progress)405```406**✅ Update labels when feature state changes**407```bash408# GOOD: Mark in progress when spec created409mark_issue_in_progress "user-auth" # Updates to status:in-progress410# Later: mark_issue_shipped when deployed411```412**Impact:** Roadmap summary shows stale counts, misleading prioritization413**Prevention:** Hook /feature, /ship commands to update issue labels414</pitfall>415</anti_patterns>416417<success_criteria>418**Roadmap management successful when:**419420- ✓ GitHub authenticated (gh CLI or GITHUB_TOKEN verified)421- ✓ Project documentation loaded (if docs/project/overview.md exists)422- ✓ Vision alignment validated (out-of-scope check, vision match, target user)423- ✓ Metadata extracted (area, role, slug from feature description)424- ✓ GitHub Issue created with YAML frontmatter metadata425- ✓ Labels auto-applied (area:*, role:*, type:feature, status:backlog)426- ✓ Roadmap summary displayed (counts by status, top 3 by creation order)427- ✓ Next action suggested (/feature [oldest-slug])428429**Quality gates passed:**430- Out-of-scope gate: Feature not in explicit exclusion list (or override justified)431- Vision alignment gate: Feature supports project vision (or override justified)432- Duplicate check: Slug is unique across all issues433- Metadata completeness: Area, role, slug present in YAML frontmatter434435**Integration working:**436- /roadmap feeds into /feature command (issue → spec)437- /feature updates issue labels (backlog → in-progress)438- /ship-prod marks issue as shipped (in-progress → closed with shipped label)439</success_criteria>440441<reference_guides>442For detailed scripts, validation logic, and integration patterns:443444- **[references/github-setup.md](references/github-setup.md)** - Platform-specific authentication and initialization scripts (bash/powershell)445- **[references/vision-validation.md](references/vision-validation.md)** - Complete validation logic, decision tree, prompts, and output examples446- **[references/issue-creation.md](references/issue-creation.md)** - GitHub Issue creation scripts, metadata structure, label application447- **[references/project-integration.md](references/project-integration.md)** - How roadmap integrates with /init-project, /feature, /ship workflows448449**Scripts:**450- `.spec-flow/scripts/bash/github-roadmap-manager.sh`451- `.spec-flow/scripts/powershell/github-roadmap-manager.ps1`452453**Command:** `.claude/commands/project/roadmap.md`454</reference_guides>455456<performance>457**Token budget per action:**458- ADD (with vision validation): ~8-12K tokens459 - overview.md read: ~5-8K460 - Vision alignment analysis: ~2-3K461 - GitHub Issue creation: ~1K462- ADD (without docs): ~2-3K tokens463- BRAINSTORM (quick): ~15-20K tokens464- BRAINSTORM (deep): ~40-60K tokens465- MOVE/DELETE/SEARCH: ~1-2K tokens466467**Execution time:**468- ADD with vision check: 30-60 seconds469- MOVE/DELETE/SEARCH: <10 seconds470- BRAINSTORM quick: 30-60 seconds471- BRAINSTORM deep: 2-5 minutes472</performance>473474---475> Converted and distributed by [TomeVault](https://tomevault.io/claim/marcusgoll) — claim your Tome and manage your conversions.476<!-- tomevault:4.0:skill_md:2026-04-11 -->