Skip to content

/wbIdea — Live Demo () ​

This is what /wbIdea would do on wb-labs as the workspace stands today (2026-05-08). Every cell is filled from the live state of the repo.


1. Live target ​

FieldLive value
Target packagecore2/packages/wb-dataviewer
Source files12 Vue/JS files in src/
Key modulesWBDataViewer.vue, WBTable.js, search highlighting engine
Recent activityActive plan with 3/5 tasks done. Last audit clean.
Idea fileDoes not exist yet — /wbIdea will create it.

2. What each argument resolves to today ​

ArgumentLive resolution
/wbIdea packages/wb-dataviewerCreates idea_wb-dataviewer_20260508.md with 3–5 scored ideas based on current codebase gaps.
/wbIdea packages/wb-dataviewer --task="Add virtual scrolling"Appends 1 row with computed score.
/wbIdea packages/wb-dataviewer --resumeWould fail gracefully (no existing file). Falls back to fresh generation.
/wbIdea idea_wb-dataviewer_20260508.md --id=1 --promoteWould promote idea #1 to plan_wb-dataviewer_20260508.md.

3. Pipeline on this exact workspace ​

📋/wbIdea Live Execution Simulator
Fresh idea generation for wb-dataviewer/wbIdea packages/wb-dataviewer
> /wbIdea packages/wb-dataviewer
[SYSTEM] Reading .wb/workflows/context.md...
[SYSTEM] Package: @wbc-ui2/wb-dataviewer (Vue 2 data table component)
[SYSTEM] Recent: multi-color search highlighting just shipped (conv 72ea54d6)
[SYSTEM] Recent: table style fixes in progress (conv 7cb5911c)
[SYSTEM] Active plan: 3/5 tasks complete
[SCORE] Generating ideas based on context + gaps...
| # | Score | Idea | P | Est. Time |
|---|---|---|---|---|
| 1 | 8 | Column virtualization for 100+ column tables | P1 | 120 |
| 2 | 7 | Server-side pagination with total count indicator | P2 | 90 |
| 3 | 5 | Sticky column headers during scroll | P2 | 45 |
| 4 | 9 | Row-level virtual scrolling for 10k+ datasets | P1 | 240 |
| 5 | 3 | Add tooltip on truncated cell text | P3 | 15 |
[OUTPUT] idea_wb-dataviewer_20260508.md created (5 ideas).
[NOTE] Idea #4 (virtual scrolling) scores highest: large datasets are a known gap.
Idea #5 (tooltips) scores lowest: cosmetic, low urgency.

💠 Pipeline Fresh idea generation for wb-dataviewer ​

💠 Pipeline Vision auto-registration ​

If /wbVision packages/wb-core were run today, it would:

  1. Write vision_wb-core_20260508.md with 3 feature proposals.
  2. Auto-create idea_wb-core_20260508.md with 3 corresponding idea rows.
  3. Link each idea back to the vision source file.

💠 Pipeline C — Inline idea from /wbWork ​


4. What would refuse today ​

TriggerLive response
/wbIdea packages/wb-dataviewer --id=99 --promote❌ Idea #99 not found. File has 5 ideas (1–5).
/wbIdea packages/wb-dataviewer --id=3 --promote (Score 5)Proceeds but warns: ⚠️ Score 5 is below typical promotion threshold (8+). Consider /wbValid first.
/wbIdea packages/wb-mermaidGenerates ideas but warns: ⚠️ Very thin context. Ideas may be generic. Consider /wbSetup first.

The pattern: /wbIdea captures what might be worth doing, scores it, and provides a pipeline to promote it when the time is right. The scoring forces honest assessment; the promotion protocol ensures nothing falls through the cracks.