Goal
Activateproject_intelligence_synthesis_v1 as the current packet writer for
active client projects, then verify that the frontend reads fresh packets.
Preconditions
- Source ingestion is current.
- Source embedding coverage is healthy.
- AI Gateway is configured and required for backend model calls.
- PM app final projections are explicitly allowed for the controlled run.
- Daily model budget guardrails are configured before broad background synthesis.
Activation Steps
- Confirm live packet drift.
- Run a dry run for one representative active project.
- Run a controlled write for one project.
packet_type='current' row for that target
with:
- Verify the project page reads the new packet.
- Activate the portfolio backstop.
- Rerun health checks.
Stop Conditions
Stop activation and mark it blocked if any of these happen:- The dry run reports a model/provider failure.
- The write creates a second current packet instead of updating the one current row.
- The compiler version remains legacy after the write.
- Source citations are fabricated or missing.
- The frontend renders stale or unrelated packet content.
Completion Criteria
Activation is complete only when live data shows currentproject_intelligence_synthesis_v1 packets for active project targets and the
verification commands pass.