uncrash

Ticket 023: Diagnostic metadata parity and bounded process reads

Goal and scope

Fix four reproduced native provider metadata discrepancies in merged ticket-021 and bound process metadata reads in ticket-022. Source and tests only in the declared three paths; no IDE signals or restarts, no database recovery or protected CI edits.

Acceptance criteria