The macOS digest-order test emitted the strict PM failure from its expected negative case into the shared Vitest log. That traceback looked like a second packaging failure even though the test passed. Run corrupt and missing fact checks in a captured child process. Keep the PM reader strict, verify both errors, and retain the real builder ordering proof for valid payload facts.