# NEXT_HANDOFF — portfolio_router_v4

Generated by `portfolio_router_v4_healthcheck_2026_05_04`.

## What changed vs v3

- Added DEMA trend gate for BIO-like entry.
- Added active-position health-check every decision interval.
- Does not blindly close/reopen every health check; it holds until health fails or periodic rebalance is due.
- Writes action counts, entries, exits, and health exit counts.

## Result

- rows tested: 1
- strict pass rows: 1

- `bio_usdc_fresh_paper_live_fee_replay_v2.npz`: pass=True return_total=9.6549% mdd=-4.3967% pnl_mdd=2.1959 entries=1 health_exits=0 route_top=`bio_bull_periodic_2_90_336h` action_top=`idle`

## Live status

Still not signed-live ready. Use `paper_live_virtual_lp_v1.py` first.
