Count of [mcp].enabled_project_server_approvals rows that were dropped as
malformed (wrong-typed key, non-table entry, a table missing/blank
project_root/name/fingerprint, or an invalid Git identity marker).
Non-zero means a persisted approval
could not be read, so its server silently re-prompts; callers should surface
it (a bare logger.warning is invisible outside debug mode) for parity with
legacy_ignored. Diagnostic, not resolved policy — excluded from equality.