Implementation completed with current-repo compatibility adaptation.
py -3 -m py_compile dragon_glued_followthrough_confirmation.py dragon_strategy_config.py dragon_branch_configs.py dragon_rule_catalog.py dragon_daily_signal_pipeline.py dragon_strategy.py tests/test_glued_followthrough_shadow_reentry.py
py -3 -m unittest discover -s tests -v
py -3 dragon_daily_signal_pipeline.py
py -3 dragon_forward_observation_pipeline.py
py_compile: pass.unittest discover: pass (22 tests).8965d1b539a998d7d0aff04432aa2a47cf30ee40df013b9d8b7eb66a3d50a3311298be56b0898266b0b854d62a979c00c20b01629393c82bb8c804faf852cb97counts: events 272, trades 91
Full local snapshot baseline (for shadow research reference):
events core sha256: 5636adc78212aad094ac57e45d44ecb230e59287a58569d94d2a82ddd148b600
trades core sha256: 1d419aafd7cbb4a88091b4a1b217d9e3ea806607c73f34650fd3b686790093ff
counts: events 296, trades 98
alpha_first_glued_followthrough_probe92 vs base 911buy_date=2020-12-01buy_reason=glued_followthrough_reentry_buy:confirmed_mid_zone_very_weak_b1sell_date=2020-12-09sell_reason=knife_take_profit_2_gluedholding_days=8return_pct=-0.0024350630226196435alpha_first_glued_refined_hot_cap.alpha_first_selective_veto.ql_rebound_weak_followthrough remains hard-blocked in default config.