mirror of
https://github.com/coleam00/Archon.git
synced 2025-12-30 21:49:30 -05:00
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>