1. Created QUICKSTART.md (60 second read vs 1295 line handbook) - Who you are, 4 session-start actions, critical rules - All CLAUDE.md files now reference QUICKSTART first 2. Created scripts/daily-review.sh (automates Part 4 checks) - Runs Section A, F, G checks automatically - Reports PASS/FAIL with colors - Fails fast on foundation violations 3. Added workflow section to handbook - Where to find tasks (git.clavitor.ai) - Priority order (CRITICAL > HIGH > MEDIUM) - Engineer vs Reviewer responsibilities 4. Created tasks skill (.claude/skills/tasks/SKILL.md) - For querying Gitea issues programmatically - Will integrate with agent workflow 5. Updated all 11 CLAUDE.md files with concise headers - Quickstart link (60s) - Deep reference link (handbook Section V) - Agent identity + daily script command Hans' feedback addressed: - ✅ Handbook too long → QUICKSTART.md - ✅ Daily review manual → automated script - ✅ Vague instructions → specific script + task query - ✅ No task queue → skill created |
||
|---|---|---|
| .. | ||
| admin | ||
| fonts | ||
| templates | ||
| .DS_Store | ||
| CLAUDE.md | ||
| Makefile | ||
| OAUTH_SETUP.md | ||
| README.md | ||
| apple-touch-icon.png | ||
| clavitor-logo.svg | ||
| clavitor-web | ||
| clavitor-web-linux-amd64 | ||
| clavitor.css | ||
| clavitor.db | ||
| clavitor.db.backup-prod-20260408_001632 | ||
| clavitor.db.backup-prod-20260408_001632.gz | ||
| clavitor.db.backup-prod-20260408_001632.xz | ||
| clavitor.db.backup-prod-20260408_001632.zst | ||
| clavitor.db.backup-prod-20260408_001632.zst19 | ||
| clavitor.db.backup.20260407_235845 | ||
| corporate.db | ||
| favicon.svg | ||
| go.mod | ||
| go.sum | ||
| main.go | ||
| oauth.go | ||
| onboarding.go | ||
| schema.sql | ||
| test-for-mme.html | ||
| test-hosted.html | ||
| test-index.html | ||
| test-mobile.html | ||
| test-signup.html | ||
| tlw.go | ||
| worldmap.svg | ||
README.md
Styleguide
clavitor.css is the single global stylesheet for all clavitor web surfaces — marketing site (clavitor-web) and the app UI (clavitor).
- Live: https://clavitor.com/styleguide.html
- Source:
clavitor-web/clavitor.css
Rules (no exceptions)
- One stylesheet.
clavitor.cssonly. No Tailwind, no inline styles, no<style>blocks. - One rule per class. If you need a variant, add a modifier class (e.g.
.card.gold), not a new inline style. - One width.
--width: 1280pxvia.container. Never hardcode a max-width anywhere else. - One padding.
--pad: 2remvia.container. Never hardcode horizontal padding. - CSS variables for everything. Colors, spacing, radius, fonts — all via
var(--*).
To use in clavitor app
Copy or symlink clavitor.css into clavitor/web/ and embed it. The token set (colors, fonts, radius) is shared — app UI should feel identical to the marketing site.