Eric Gullickson 050f1b030e Enable console debugging and add debug statements
- Enable console logging in vite.config.ts:
  - Set drop_console to false
  - Disabled pure_funcs stripping for console.log
  - Changed esbuild to only drop debugger, keep console

- Add debug logging to auth-gate.ts:
  - Log setAuthInitialized calls

- Add debug logging to useSavedStations.ts:
  - Log hook invocations
  - Log query function execution and results
  - Added retry configuration

- Add debug logging to StationsPage.tsx:
  - Log component renders
  - Log useSavedStations result state

These logs will show us what's happening with auth initialization and
query state transitions that are causing the React DOM removeChild error.

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-04 19:24:20 -06:00
2025-11-01 21:27:42 -05:00
2025-11-04 18:46:46 -06:00
2025-11-03 14:06:54 -06:00
2025-10-10 23:26:07 -05:00
2025-11-03 16:12:29 -06:00
2025-11-04 18:46:46 -06:00
2025-11-03 16:12:29 -06:00
2025-11-01 21:27:42 -05:00
2025-11-04 18:45:14 -06:00
2025-09-28 20:35:46 -05:00
2025-11-04 18:38:06 -06:00
2025-11-03 14:06:54 -06:00
2025-11-04 18:46:46 -06:00
2025-11-04 18:46:46 -06:00
2025-11-04 18:38:06 -06:00
2025-08-09 17:45:54 -05:00
2025-09-22 20:31:27 -05:00
2025-09-22 20:31:27 -05:00
2025-11-04 18:38:06 -06:00

MotoVaultPro — Simplified Architecture

Simplified 5-container architecture with integrated platform feature.

Requirements

  • Mobile + Desktop: Implement and test every feature on both.
  • Docker-first, production-only: All testing and validation in containers.
  • See CLAUDE.md for development partnership guidelines.

Quick Start (containers)

make setup    # build + start + migrate (uses mvp-* containers)
make start    # start 5 services
make rebuild  # rebuild on changes
make logs     # tail all logs
make migrate  # run DB migrations

Documentation

  • AI quickload: AI-INDEX.md
  • Docs hub: docs/README.md
  • Features: backend/src/features/{name}/README.md
  • Frontend: frontend/README.md
  • Backend core: backend/src/core/README.md

URLs and Hosts

  • Frontend: https://motovaultpro.com
  • Backend health: https://motovaultpro.com/api/health
Description
No description provided
Readme 90 MiB
Languages
TypeScript 80.5%
Python 15%
Shell 2.3%
PLpgSQL 1.3%
JavaScript 0.4%
Other 0.4%