A radiation audit traces every irradiance, area, time, and impulse value back to a named source, so no entry enters the momentum ledger without a citation. The bookkeeping is exact only for the stated inputs and their cited origins in the ideal radiation ledger. Real beams add finite bandwidth, alignment error, nonideal reflectivity, surface roughness, detector calibration, and measurement/source uncertainty that blur the audit.

The final radiation-pressure chain is accepted only through role-correct source refs. Exact arithmetic here means exact results for the stated model inputs; measured inputs still carry uncertainty and significant-figure limits.

highlighted = computed this step

The audit names every source role

The audit panel shows source roles, not copied numeric labels.

irradiance, contrast, energy, pressure, force, impulse, projection\hbox{irradiance, contrast, energy, pressure, force, impulse, projection}
Radiation source auditEvery source role must be present.irradiance sourcecontrast sourceenergy sourcepressure sourceforce sourceimpulse sourceprojection sourceaccepted

The accepted bit is role-bound

Changing a role label into a number fails the render-boundary check.

accepted=1\hbox{accepted}=1
Role-only auditThe audit is accepted only with correct sources.irradiance sourcecontrast sourceenergy sourcepressure sourceforce sourceimpulse sourceprojection sourceaccepted