Dream → Idea Vault Bridge
This bridge connects the **Dream Weaver** incubation system to the **CC-Idea-Vault** research management system, creating a unified pipeline from fuzzy idea to verified knowledge.
Full Public Reader
---
name: dream-idea-bridge
description: Bridge connecting Dream Weaver bloomed dreams to CC-Idea-Vault for research tracking
homepage: https://github.com/diomandeee/clawdbot
user-invocable: true
command-dispatch: bridge-dreams
metadata.clawdbot: {"requires_orbit": false, "background_capable": true, "pulse_integration": true}
---
Dream → Idea Vault Bridge
> _"When dreams bloom, they become research. When research matures, they become claims."_
This bridge connects the Dream Weaver incubation system to the CC-Idea-Vault research management system, creating a unified pipeline from fuzzy idea to verified knowledge.
Flow
Dream Weaver CC-Idea-Vault
┌──────────────────┐ ┌──────────────────┐
│ 🌱 Spore │ │ │
│ 🌿 Germinating │ │ │
│ 🌲 Growing │ │ │
│ 🌸 Budding │ │ │
├──────────────────┤ │ │
│ 🌺 Blooming ────┼───────────▶ 💡 Inbox │
│ 🍎 Fruiting ────┼───────────▶ 📋 Workbench │
└──────────────────┘ │ │
│ │ 📋 Claims │
│ Pulse │ 🔬 Evidence │
▼ │ 📦 Artifacts │
[Implementation] ───────────▶ ✅ Resolved │
└──────────────────┘Commands
| Command | Description |
|---|---|
| `/bridge-dreams` | Sync all bloomed dreams to Idea Vault |
| `/bridge-dreams --dry-run` | Preview what would be synced |
| `/bridge-dreams --force` | Re-sync already bridged dreams |
| `/bridge-dreams <id>` | Bridge a specific dream |
| `/bridge status` | Show bridge statistics |
Mapping Rules
Dream → Idea
| Dream Field | Idea Field | Transformation |
|---|---|---|
| `spore` | `text` | Direct copy |
| `status` | `status` | blooming→inbox, fruiting→workbench |
| `keywords` | `tags` | Array copy |
| `synthesis` | `notes` | Full synthesis text |
| `current_strength` | `confidence` | Direct (0-1) |
| `journal` | `history` | Event log |
Dream Synthesis → Claims
When a dream has a `synthesis` field, we extract falsifiable claims:
Synthesis: "Voice commands could unify CC-Speak, CC-DJ, and BWB
through a shared grammar. Key insight: 2.16ms latency
enables real-time response."
Claims extracted:
1. "Shared grammar can unify voice interfaces across CC-Speak, CC-DJ, BWB"
2. "2.16ms latency is sufficient for real-time voice response"Pulse Output → Artifacts
When a dream fruits via Pulse:
| Pulse Field | Artifact Field |
|---|---|
| `commits` | `code` artifact with commit hashes |
| `files_changed` | `files` list |
| `session_id` | `metadata.pulse_session` |
Configuration
# [home-path]
auto_bridge: true # Auto-bridge on bloom
bloom_threshold: 0.70 # Minimum strength to bridge
extract_claims: true # AI-extract claims from synthesis
artifact_linking: true # Link Pulse outputs
notify_on_bridge: true # Notify when dream→ideaAPI
Python
from dream_idea_bridge import DreamIdeaBridge
bridge = DreamIdeaBridge()
# Bridge all bloomed dreams
bridged = bridge.sync_all()
print(f"Bridged {len(bridged)} dreams to Idea Vault")
# Bridge specific dream
idea = bridge.bridge_dream("dream_202601300813_122673")
# Check if dream is already bridged
is_bridged = bridge.is_bridged("dream_202601300813_122673")CLI
# Sync all
[home-path] sync
# Dry run
[home-path] sync --dry-run
# Specific dream
[home-path] dream_202601300813_122673
# Status
[home-path] statusIntegration
With Heartbeat
Add to `HEARTBEAT.md`:
### Dream Bridge Check
- [ ] New bloomed dreams? → auto-bridge to Idea VaultWith Dream Weaver
The bridge listens for bloom events and auto-creates ideas.
With Pulse
When Pulse completes for a fruiting dream, the bridge:
1. Links commits as code artifacts
2. Updates idea status to resolved
3. Records the lineage
Promotion Decision
Attach run IDs, datasets, metrics, and reproduction commands.
Source Anchor
homelab/clawdbot/skills/dream-idea-bridge/SKILL.md
Detected Structure
Method · Evaluation · Architecture