mirror of
https://github.com/rommapp/romm.git
synced 2026-06-27 22:35:57 +00:00
Reorient the repo for agentic development by outside contributors.
- Rewrite CLAUDE.md from a frontend-v2-only constitution into a lean,
holistic guide covering both stacks, the v1/v2 split, repo-wide rules
(English, AI disclosure, branch/PR flow, Trunk, verification), a skills
index, and a quick command reference.
- Extract the v2 constitution and add backend guidance as seven focused
skills under .claude/skills/:
- frontend-v2-components (tiers, file/SFC conventions, anti-patterns)
- frontend-v2-theming (tokens, dual theme, zero-hex-literal policy)
- frontend-v2-input (universal input + responsive viewport)
- frontend-v2-patterns (errors, loading, sockets, persistence, forms,
permissions, confirmations)
- frontend-i18n (locale parity rule + check script)
- backend-development (FastAPI/SQLAlchemy layering, scopes, migrations,
OpenAPI -> frontend type pipeline, uv/pytest/trunk workflow)
- pre-pr-verification (per-stack pre-PR gate mirroring CI)
- Track shared skills in git while keeping personal/local Claude config
ignored.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012EigwEL43km8mskHjT6sjr