soroban-abacus-flashcards/.claude
Thomas Hallock 1be6151bae feat(vision): add activeCameraSource tracking and simplify calibration UI
- Add explicit activeCameraSource field to VisionConfig to track which
  camera is in use (local vs phone), fixing button visibility bugs when
  switching between camera sources
- Simplify calibration UI by removing the confusing "Auto/Manual" mode
  toggle, replacing with a cleaner crop status indicator
- Remove calibration requirement from isVisionSetupComplete for local
  camera since auto-crop runs continuously when markers are detected
- Update DockedVisionFeed to use activeCameraSource instead of inferring
  from which configs are set

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-01 18:01:12 -06:00
..
AUTOMATED_WORKFLOWS.md fix: prevent database imports from being bundled into client code 2025-10-10 11:40:46 -05:00
REBUILD_REMINDER.md fix: prevent database imports from being bundled into client code 2025-10-10 11:40:46 -05:00
settings.local.json feat(vision): add activeCameraSource tracking and simplify calibration UI 2026-01-01 18:01:12 -06:00
terminology.md fix: prevent database imports from being bundled into client code 2025-10-10 11:40:46 -05:00