857 B
857 B
Agent Guide — Pick'n'Play
Also see the other related files: API.md, IIS.md, SPEC.md
Tech constraints:
- .NET 10
- ASP.NET Core Minimal API
- Static HTML/CSS/JS (no Razor Pages, no Blazor, no HTMX)
- SQLite via EF Core
- Username+Password identity (account stored in database)
- Single active “session” (one room) unless extended later
- Runs on IIS (Windows Server)
Working Style
- After every iteration, do a git commit with a brief summary of the changes as a commit message.
- If you find unexpected changes in the code, never revert them without asking first.
- Implement API first, UI second
- Keep changes small and testable
- Prefer clarity over abstraction
- Avoid introducing new dependencies unless they remove complexity.
- Keep endpoint logic in
Endpoints/and shared helpers/DTOs in their folders to avoid Program.cs bloat.