chore: update README, init-script SQL, and obsidian documentation

Update README with latest changes. Revise init-script.sql with schema updates. Sync obsidian technical docs.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
2026-06-24 23:44:06 +01:00
co-authored by Sisyphus
parent 4ac7768070
commit 5de0d49454
6 changed files with 196 additions and 52 deletions
+3 -3
View File
@@ -1,6 +1,6 @@
# Crussell
Nail salon booking platform — Go 1.25 backend + SvelteKit 5 SPA + PostgreSQL 17 + Docker. Built for a UK sole-trader nail artist. Europe/London timezone only, UK phone format only, single-employee business.
Nail salon booking platform — Go 1.25 backend + SvelteKit 5 SPA + PostgreSQL 17 + Docker. Built for a UK sole-trader nail artist. UK-only (Cloudflare geo-block), UK phone format. All timestamps UTC-normalised — the backend's `clock.Now()` returns UTC, the DB connection uses `timezone = "UTC"`, and the frontend converts between UTC and wall-clock time client-side. Single-employee business.
## Features
@@ -74,8 +74,8 @@ Default logins (password: `password`):
```bash
cd backend && go build -o bin/backend ./main.go
cd frontend && npm ci && npm run build
cd backend && go test -tags "test,dev" -count=1 -parallel 8 ./... # ~960 tests, 0 failures, 4 skipped (~9s)
cd backend && go test -tags "test,dev" -count=10 -parallel 8 ./... # thorough verification (~39s)
cd backend && go test -tags "test,dev" -count=1 -parallel 8 ./... # ~995 tests, 0 failures, 4 skipped (~10s)
cd backend && go test -tags "test,dev" -count=10 -parallel 8 ./... # thorough verification (~42s)
```
## Full Documentation