2ae65a5a9f
Build Kvitt images / build (push) Failing after 1h14m5s
web/ is the browser client's scaffold: Vite 8, React 19, TypeScript 5.9 strict, React Router 7 (basename /app, every fixed route with a lazy placeholder page), TanStack Query 5 (refetch on focus and every 60 s), openapi-typescript types generated from contracts/openapi.yaml with openapi-fetch. Reads go through GET /sync (no REST reads exist for the ledger, SPEC §7): useLedger() pulls from cursor 0 and then incrementally, restarting on a new epoch or cursor_ahead. Login pairs the browser as "Web · <browser>" with an invite code (E-3); every call sends the SPEC §14.3.1 headers, a 401 signs out. kvitt-domain's split, balances, allocation and settlement rules are ported to web/src/lib and pass every case of contracts/test-vectors. Design tokens from design-spec §2 in tokens.css (light-dark()), Material Symbols Rounded (Apache-2.0) as generated inline SVG, sv/en catalogs generated from docs/ux/strings.csv plus web-strings.csv. Gate: cd web && npm run check. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TQd3pEP9UeN2uifbHknQ7B
40 lines
789 B
Plaintext
40 lines
789 B
Plaintext
# Build output
|
|
build/
|
|
.gradle/
|
|
.kotlin/
|
|
*.iml
|
|
.idea/
|
|
local.properties
|
|
# Secrets, keys, vendor binaries, models, personal data: never committed
|
|
*.jks
|
|
*.keystore
|
|
*.p12
|
|
*.aar
|
|
models/
|
|
export/
|
|
# Agent worktrees live here (git ignores the folder; `git worktree` tracks them in .git)
|
|
.claude/worktrees/
|
|
# macOS
|
|
.DS_Store
|
|
# Rust build output
|
|
target/
|
|
# Server data, keys and certificates (they live on the Pi or in infra/secrets/, never in git)
|
|
infra/secrets/
|
|
*.sqlite
|
|
*.sqlite3
|
|
*.db
|
|
*.pem
|
|
*service-account*.json
|
|
google-services.json
|
|
*.apk
|
|
# Development stack on the Mac (infra/dev): local env, bind-mounted data and local backups
|
|
infra/dev/.env
|
|
infra/dev/data/
|
|
infra/dev/backups/
|
|
*.sqlite.gz
|
|
*.sqlite-wal
|
|
*.sqlite-shm
|
|
# Web client (web/): dependencies and build output
|
|
web/node_modules/
|
|
web/dist/
|