You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-[x]`leadforge/mechanisms/policies.py` — `_FOLLOWUP_LATENT_WEIGHTS` per motif family (budget_readiness, process_maturity, contact_authority); wired into `assign_mechanisms()` with `followup_boost_after_day=20, followup_boost_factor=10.0, followup_ramp_days=10`
170
+
171
+
Build pipeline:
172
+
-[x]`leadforge/pipelines/build_v7.py` — all pipeline functions (identical to v6 minus `boost_leakage_trap`); purely causal trap via `compute_post_snapshot_touches`
173
+
-[x]`scripts/build_v7_snapshot.py` — CLI: generates both student + instructor CSVs
174
+
-[x]`scripts/validate_v7_dataset.py` — validates both exports: basic checks, determinism, baseline AUC, tree improvement, value-aware ranking, trap delta (10 seeds), cohort split; honest thresholds for purely causal trap
-[x]`tests/scripts/test_build_v7_snapshot.py` — 32+ tests for pipeline functions
194
+
-[x]`tests/mechanisms/test_mechanisms.py` — 9 new tests for follow-up ramp mechanism
195
+
-[x] All 839 tests pass; lint + format clean
196
+
165
197
### Fix: direct conversion bypass for pre-SQL leads (PR #45, closes #44)
166
198
167
199
-[x]`leadforge/simulation/engine.py` — added `_DIRECT_CONVERSION_STAGES` and `_DIRECT_CONVERSION_DISCOUNT` (0.01) constants; pre-SQL leads (`mql`, `sal`) now have a small daily probability of converting directly, bypassing the full funnel
0 commit comments