What problem does it solve? Reviewing IoTKit changes for operational failure risks is hard to do consistently, and field reports often go untriaged or get over-promoted into features. This Skill applies the battle-tested review perspective so pull requests are checked against known field failure evidence and field reports are converted into the smallest durable outcome. ## Core Features & Use Cases - Pull request review: Runs node scripts/battle-tested-review.mjs select --base <base-ref> to select relevant review questions, guards, and coverage gaps for a diff, with --concern filtering for cross-cutting risks. - Field report triage: Follows SECURITY.md and the field-report Issue form to separate reported facts from confirmed evidence, redact sensitive data, and reuse existing entries for the same failure. - Outcome promotion: Promotes the smallest durable result: a review question for credible unconfirmed risk, a focused regression test for reproducible behavior, or a runbook link for verified operations. - Use Case: When an IoTKit contributor opens a PR touching the MQTT outbox retry logic, run the selection script, review the diff against the selected BT-NNN entries, and record the IDs or a reason for none. ## Quick Start Ask the assistant to review this IoTKit pull request against relevant field failure evidence using the battle-tested review perspective.