feat(health): surface pipeline anomalies via CLI, home vitals, briefing
Wire three consumers onto think.pipeline_health:
- sol call health pipeline [--day | --yesterday] emits the full
summary as pretty JSON for ad-hoc inspection and briefing audits.
- _build_pulse_context adds pipeline_status, rendered as a subdued
warning line in pulse-vitals between attention and the health link;
healthy days stay silent. refreshVitals mirrors the same slot.
- morning_briefing.md calls `sol call health pipeline --yesterday`
in Phase 1, audits its output in Phase 1.5, and prepends
pipeline gaps above Overdue commitments in Phase 2 when present.