state.json / journal.jsonl / breaker.json are per-process runtime state and
journal.jsonl can carry account data — never commit them. research/data,
research/models and research/reports are regenerable pipeline outputs.
Co-Authored-By: Claude Code <noreply@anthropic.com>