What problem does it solve? Deciding whether a detection rule should fire in a real small-business environment is a judgment call, not a mechanical task — a rule that false-positives on day one destroys customer trust. This Skill provides the decision framework for enabling, disabling, tuning, or retiring TinySocs detection rules, grounded in the repo's documented 2026-07-04 pilot cut that disabled 17 of 39 rules. ## Core Features & Use Cases - Three-class evidence taxonomy: Classify failing rules as will-alarm-on-normal-behaviour (disable, needs schema capability), mislabeled (fix with a field_match filter), or dead/unverifiable (needs plumbing, not a filter), each with a distinct fix path. - Hypothesis-before-testing discipline: Write down expected event counts versus thresholds before running a harness test, so tests that pass "for free" (like the TS-002 18-vs-20 non-test) are caught as non-evidence. - Rule lifecycle state machine: Move rules through candidate, test-authored, harness-validated, and pilot-pack-enabled states, with disabled rules retained as documented assets rather than silently deleted. - FP-tuning judgment patterns: Apply recurring reasoning patterns (threshold-as-human-vs-automation detector, the RMM/encoded-PowerShell hazard, alert-on-scan framing) plus an OpenSearch terms-aggregation query to pull real event volume before deciding. - Use Case: When asked "why is TS-NNN disabled" or "should I flip enabled: true on this new rule", load this Skill to evaluate the rule against the pilot evidence bar, check its event source, and write the inline pilot: rationale. ## Quick Start Ask the assistant to evaluate whether a specific TinySocs detection rule should be enabled, disabled, or tuned, and to justify the call using the pilot evidence bar and lifecycle state machine.