Start with the approved release
The declared Stack Release holds the model, harness, instructions, tools, permissions, routing, workflow, verification, and runtime your team meant to evaluate.
A coding-agent run can change shape after it starts. Models get rerouted. Plugins can appear while a subagent takes over the hardest step. Fullbeam records enough runtime identity to tell whether the accepted result still belongs to the release under evaluation.
Each result stays tied to the Stack Release, workload, repository state, and coverage that produced it. If evidence is missing, the gap remains visible in the release call.
The declared Stack Release holds the model, harness, instructions, tools, permissions, routing, workflow, verification, and runtime your team meant to evaluate.
Observe model routes, tool and plugin identities, schema changes, permission state, subagent handoffs, and runtime transitions as the session moves from task to accepted change.
Fullbeam marks evidence as verified, partial, drifted, or unknown. A copied release label cannot hide a changed tool schema, a fallback model, or a gap in observation.
Fullbeam persists an allowlisted evidence envelope containing digests, lineage, coverage, measured cost, and outcomes. Source checkouts, provider credentials, prompt bodies, patch bodies, hidden grader bodies, raw tool output, and model reasoning are not retained as default evidence.
A cheaper route gets credit for the work it completed itself. Expensive fallbacks and unqualified subagents stay visible in the result.