[Feature] Scenario Watchlist and Hypothesis Tracker #26
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Add a Scenario Watchlist that lets operators define hypotheses such as "Middle East energy shock", "macro stress spillover", or "regional escalation risk" and track them across live Crucix sources over time.
Why This Matters
Crucix currently produces sweeps and briefings, but operators need a persistent way to follow a thesis from first weak signal to confirmed regime shift. This feature turns the terminal from a live dashboard into an analyst workflow tool.
Scope
Proposed Behavior
Acceptance Criteria
Maintenance Impact
No new external provider is required. This adds product complexity around state, thresholds, and dashboard rendering. Future source additions should declare which scenario categories they can influence.
Additional Context
This pairs naturally with the existing delta engine,
runs/state, and Phase-1 memory store.In Bearbeitung durch Codex auf Branch codex/issue-26-scenario-watchlist. Scope: Feature Scenario Watchlist: runtime JSON/config Beispiele, scoring/state engine, Dashboard/Briefing Surface, Tests/Doku. Runner-only: keine lokalen npm/node Laeufe.
PR geoeffnet: #36\n\nStatus: mergeable. Feature-Scope: Scenario Watchlist mit runtime runs/scenarios.json, drei deaktivierten Starter-Szenarien, state persistence unter runs/scenario-state.json, Scoring/State-Transitions, Dashboard-Panel und Briefing-Abschnitt bei State-Changes. Malformed config degradiert ohne Sweep-Abbruch. Runner-only: keine lokalen npm/node Tests.