docs: document CI caching setup in README
CI / Go vulnerabilities (push) Successful in 34s
CI / Tests (push) Successful in 1m29s
CI / Frontend lint & types (push) Successful in 1m52s
CI / Race detector (push) Successful in 3m35s

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-07-05 20:45:36 +01:00
co-authored by Sisyphus
parent d8dfad2b32
commit 016d302212
+2
View File
@@ -81,6 +81,8 @@ cd backend && go test -tags "test,dev" -count=1 -race -timeout 480s ./... # rac
cd backend && go test -tags "test,dev" -count=10 -parallel 8 ./... # thorough verification (~2-3min)
```
CI caches Go modules (`~/go/pkg/mod`) and npm dependencies (`~/.npm`, `node_modules`) via `actions/cache` — keyed on `go.sum` and `package-lock.json` respectively. Cache is served by Gitea's built-in cache server at `git.popertots.com`.
## Full Documentation
Detailed architecture, schema, admin workflows, user journeys, and backlog in [obsidian/Crussell/](obsidian/Crussell/).