feat(think): --no-activity-prompts flag for cheap realizer backfill
Adds an opt-in `--no-activity-prompts` flag to `sol think` that lets
`--segments` / `--segment` runs write realized activity records but skip
the per-activity `run_activity_prompts(...)` cogitate calls that drive
backfill cost (today: just `todos:todo`).
Default behavior is byte-identical. Flag is incompatible with the
standalone `--activity` mode (errors at parse time). Each skip emits an
`activity.prompts_skipped` JSONL breadcrumb so backfill runs are
auditable.