Plan 1: backend foundation + pairing + Coolify deploy
18 bite-sized tasks taking the repo from empty to a deployed ASP.NET app where users can sign up, generate pairing codes, and pair a device via curl. Includes data-protection keys, multi-stage Dockerfile, and the end-to-end smoke test. Defers WS hub, Realtime relay, tools, the real Python client, and the React UI to Plans 2-4.
This commit is contained in: