Phase 0: project scaffold

- Go module + chi server with embedded SPA serving and /api/health
- internal/config env loader (local-dev defaults; auth/copyleaks deferred)
- React 19 + Vite 6 + Tailwind v4 frontend with full Petal design tokens
- Frontend embedded into the binary via web/embed.go (go:embed all:dist)
- README dev workflow, .env.example, BUILD_PLAN progress tracker
- Verified end-to-end: binary serves health, embedded SPA, and SPA fallback
This commit is contained in:
prosolis
2026-06-25 20:20:04 -07:00
commit e72d48d64e
19 changed files with 4559 additions and 0 deletions

5
go.mod Normal file
View File

@@ -0,0 +1,5 @@
module gitea.parodia.dev/drwily/petal
go 1.24.4
require github.com/go-chi/chi/v5 v5.3.0