Files
archon/python/tests/progress_tracking
Rasmus Widing c1770e7189 fix: resolve failing backend tests and improve project UX
Backend fixes:
- Fix test isolation issues causing 2 test failures in CI
- Apply global patches at import time to prevent FastAPI app
  initialization from calling real Supabase client during tests
- Remove destructive environment variable clearing in test files
- Rename conflicting pytest fixtures to prevent override issues
- All 427 backend tests now pass consistently

Frontend improvements:
- Add URL-based project routing (/projects/:projectId)
- Improve single-pin project behavior with immediate UI updates
- Add loading states and better error handling for pin operations
- Auto-select projects based on URL or default to leftmost
- Clean up project selection and navigation logic

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-02 13:03:21 +03:00
..