Skip to main content
Run any Skill in Manus
with one click

null-bucket-hides-progressors-in-snapshot-training

Stars1
Forks0
UpdatedJuly 8, 2026 at 12:14

Fix the "0% conversion in named stage bucket" false-negative when evaluating a sub-stratification feature on snapshot-based ML training data. Use when: (1) running a multi-query feature-evaluator diagnostic and observing 0% outcome rate in a transitional-stage bucket (e.g., In-Process, Pending, Quote-Sent, Lead-New) with statistically meaningful N, (2) considering rejecting a candidate feature that sub-stratifies that bucket, (3) the training data is built from a current-state snapshot with a temporal gate like `decision_at <= target_date`. The bug: current-snapshot-based SQL typically sends pre-decision progressors to a NULL bucket, not the named transitional bucket. The named bucket self-selects for non-progressors (deterministic 0%). Sub-features within it cannot rescue that. But the feature may still have signal in the NULL bucket where progressors hide. Always stratify NULL by (was-gate-condition-met-at-T, has-submitted, etc.) before concluding a sub-stratification feature is useless.

Installation

Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.

SKILL.md
readonly