Independently check a Dream Capture entry for cross-domain echo — RC/REV
entries sharing a theme within a few days of the dream — and prepare a
dialogue over what, if anything, the dream's symbols mean to you.
This runs AFTER a DC page exists — never before; there's nothing to
bridge until a dream has actually been recorded. If no DC page is
found, the tool declines. Reuses dream_correlation()'s co-occurrence
data (chain 1: composed, not reimplemented) for the cross-domain-echo
half, so the same non-negotiable guardrails apply here too: these are
plain co-occurrence counts, never "correlation," always reported with
window_days, match count, and base rate.
This tool does NOT write to the database — it prepares the findings
and dialogue instructions for Claude to run in this conversation. Call
`commit_observation()` after the user reviews the outcome, to persist
it. Never changes the DC page's own dream narrative — that stays
physical-authority, exactly like surface_connections never rewrites a
SYN page. The artifact this tool exists to produce is a *noticing*,
not a conclusion — at journal scale this dialogue cannot support
calling its output an inference — and never a restatement of the
dream (already stored) or an asserted claim about what a symbol means
(that's the user's call, always asked, never proposed).
Trigger phrases: "Bridge DC-005 to my research", "What does this dream
connect to?".
Args:
dc_template_id: The DC page's template ID (e.g. "DC-005").
Required — the tool declines if no DC page with
this ID exists.
window_days: How many days apart counts as "near," for the
cross-domain-echo check (default 3).
depth: "brief" | "standard" (default) | "deep" — how many
follow-up questions per topic to plan for. The
user can also say "more on this one" for any
single topic regardless of depth.
Returns the dream's own content, cross-domain echoes, and dialogue
instructions for Claude to execute.