Project
Titan Command
Internal ASP.NET Core 8 web app that migrates/syncs data from a legacy MySQL database (QDB) into a redesigned destination MySQL schema (QDG), with migration-session state kept in a local SQLite database.
E:\Titan Command - Git Merge\QDG-Database-Migration-Tool
Overview
Initial project overview distilled from CLAUDE.md: solution structure, migration pipeline, ID mapping, sync jobs, auth, and known connection-resilience gap.
User Guide
Initial page: operator-facing walkthrough of the app โ roles, login, configuration setup, the 5-step migration wizard, post-run tools, Auto Sync, copy/repair tools, and navbar map.
API Reference
Initial page: full endpoint reference for QDG.Migration.Web, grouped by controller, plus auth/antiforgery conventions and known inconsistencies.
Architecture
Initial page: system-level architecture โ component diagram, tech stack, request pipeline, DI service graph, background services, auth flow, deployment, and config/secrets notes.
Auto Sync Feature
Initial page: current-state explanation of Sync Jobs and Copy-Sync, end to end, distinct from the branch-history docs in auto-sync-v3/v4-features.md.
Database Schema
Initial page: local SQLite app-state schema (titan_command.db) โ table catalog, repository map, and notable EF/hand-rolled-patch quirks.