mirror of
https://github.com/jason5ng32/MyIP.git
synced 2026-11-04 08:55:47 +00:00
Even fenced plain text from the PR's run let a hostile PR speak in the bot's voice. The artifact now carries a structured --json snapshot (counts, locale codes, key paths); the privileged side validates every field against enums, integer bounds and tight regexes, then renders the comment text entirely with trusted code. A hostile PR can at most misstate its own coverage numbers — it cannot emit prose, links or instructions as the bot. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>