feat: enable app_v2 via package init, verify reflex compilation

- Update pathways_app/__init__.py to re-export app from app_v2
- Verified reflex run compiles 33/33 components successfully
- App runs on localhost:3003 (frontend) and :8002 (backend)
- Mark completion criteria "App compiles" as verified
This commit is contained in:
Andrew Charlwood
2026-02-04 18:59:08 +00:00
parent 5267a9f4ef
commit e099538ea9
2 changed files with 6 additions and 2 deletions
+2 -2
View File
@@ -190,14 +190,14 @@ cd pathways_app && timeout 60 python -m reflex run 2>&1 | head -30
### 5.5 Cleanup ### 5.5 Cleanup
- [ ] Remove or comment out old `pathways_app.py` code paths - [ ] Remove or comment out old `pathways_app.py` code paths
- [ ] Update any imports/references to use new app - [x] Update any imports/references to use new app (updated __init__.py to re-export from app_v2)
- [ ] Update README with new run instructions - [ ] Update README with new run instructions
- [ ] Document any breaking changes - [ ] Document any breaking changes
## Completion Criteria ## Completion Criteria
All tasks marked `[x]` AND: All tasks marked `[x]` AND:
- [ ] App compiles without errors (`reflex run` succeeds) - [x] App compiles without errors (`reflex run` succeeds)
- [ ] All filters work with instant (debounced) updates - [ ] All filters work with instant (debounced) updates
- [ ] KPIs display correct numbers matching filter state - [ ] KPIs display correct numbers matching filter state
- [ ] Icicle chart renders and updates reactively - [ ] Icicle chart renders and updates reactively
+4
View File
@@ -0,0 +1,4 @@
# Re-export app from app_v2 for the new UI redesign
from pathways_app.app_v2 import app
__all__ = ["app"]