M4 safety review fixes (write path still off): restore file fsynced before/after the atomic move; strict JSON with CorruptRestoreFileException and .bad quarantine; /commands body ≤ 1 KB and JSON only; X-Requested-By validated and line breaks kept out of line protocol; 429 cool-down after 5 failed tokens per minute. 🤖 Generated with Claude Code
M4 safety review fixes (write path still off): restore file fsynced before/after the atomic move; strict JSON with CorruptRestoreFileException and .bad quarantine; /commands body ≤ 1 KB and JSON only; X-Requested-By validated and line breaks kept out of line protocol; 429 cool-down after 5 failed tokens per minute. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
M4 safety review fixes (write path still off): restore file fsynced before/after the atomic move; strict JSON with CorruptRestoreFileException and .bad quarantine; /commands body ≤ 1 KB and JSON only; X-Requested-By validated and line breaks kept out of line protocol; 429 cool-down after 5 failed tokens per minute. 🤖 Generated with Claude Code
Pull request closed