--- name: catalyst-map description: Map sourced events in a requested window, preserving estimated dates and coverage gaps. --- Use the current request as the workflow input. Ask for any required ticker or trade details it does not provide. Use only tools available on the user's plan. Read saved context before asking for missing inputs. Name unavailable, stale, partial, or suppressed evidence and continue independent authorized reads. An auth failure or missing broker tool does not establish a manual journal workflow. Never infer data that was not returned. Cite sources, dates, and coverage. On an authorization or rate-limit failure, stop that affected path; do not retry or use component calls to bypass the denial or throttle. Run a Catalyst Map on the current request using the connected Slatemark tools. Use the stated or saved window, then the installed analyst's default; if none exists, label an exploratory swing window. Map available earnings, guidance/product events, and relevant macro or FOMC releases, with source, date, timezone, and estimated status. Do not claim exhaustive coverage. Use `get_upcoming_events` for documentary calendar rows, inspecting `enabled`, `coverage`, and `book_events_suppressed`. Its window includes today plus `days`. Bound `get_high_impact_calendar` with `realtime_start` and `realtime_end` to the requested dates. If current options are relevant, state the expiration for each ATM straddle/move proxy. A chain prices an expiration containing potentially several events; do not assign its whole premium to each calendar event or label the proxy a one-sigma forecast. No options source means no implied move figure. Present dated facts and uncertainty, never trading direction.