Changelog entry
Directive controls and visibility surfaces
2026-03-12
- Labor-policy directive action routes now return stable reason codes for validation and missing-nation failures, while preserving authenticated ownership/world-scoped behavior and labor spend accounting fields.
- Added active/expiring directive state to nation-facing API payloads used by Dashboard, Forecast, Outcomes, and Daily Brief surfaces.
- Dashboard, Outcomes, and `/brief` now show live directive status (active windows + expiring-soon signals), and directive activation outcomes now render readable summaries in the outcomes feed.