src/swaitch/
├── server.py # FastMCP server + lifespan management
├── models.py # Pydantic v2 data models (shared language)
├── config.py # Platform-aware path resolution
├── tools.py # MCP tool definitions
├── watcher.py # Async file system watcher
├── sync.py # Synchronization layer (Parsers -> DB)
├── db/ # Central SQLite database package
│ ├── session.py # SQLAlchemy setup and session management
│ └── models.py # SQLAlchemy ORM definitions
└── parsers/
├── base.py # Abstract BaseParser contract
├── registry.py # Parser registry (discovery + lookup)
└── cursor.py # Cursor IDE parser