Repo der App Shuffle
ForgotPasswordScreen with neutral reaction (F12), CheckEmail reset mode on its own path, recovery link handling and ResetPasswordScreen with the recovery guard held until the user confirms the success message. Carries the from parameter between login, register and forgot password. Removes the route placeholders. Refs #1 Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> |
||
|---|---|---|
| .claude | ||
| .forgejo | ||
| app | ||
| docs | ||
| requirements | ||
| scripts | ||
| supabase | ||
| .gitignore | ||
| .mcp.json | ||
| CLAUDE.md | ||
| README.md | ||
Shuffle – Starter-Kit
Grundgerüst für die Entwicklung der Brettspiel-App Shuffle mit spezialisierten Claude-Code-Agents. Die vollständige Schritt-für-Schritt-Anleitung liegt als separates Dokument bei.
Inhalt
| Pfad | Zweck |
|---|---|
CLAUDE.md |
Projektkontext, Regeln, Definition of Done – wird in jeder Session geladen |
.claude/agents/ |
9 spezialisierte Subagents |
.claude/commands/ |
Workflows: /intake, /feature, /review, /adr, /release |
.claude/settings.json |
Berechtigungen (erlaubt/nachfragen/verboten) und Hooks |
.claude/hooks/ |
Auto-Format für Dart, Schutz bestehender Migrationen |
.mcp.json |
MCP-Server: Forgejo, Outline, Dart, Playwright |
.forgejo/ |
CI-Pipeline, Issue- und PR-Vorlagen |
docs/ |
ADR-0001 (Tech-Stack-Vorschlag), Vorlagen für Specs und ADRs |
requirements/ |
Ablage für deine fachlichen Anforderungen |
supabase/ |
R1-Datenbank: Migrationen, RLS-Policies, pgTAP-Tests, Seed |
scripts/ |
Setup-Check, Forgejo-Labels |
Schnellstart
cp -r shuffle-starter ~/dev/shuffle && cd ~/dev/shuffle
chmod +x .claude/hooks/*.sh scripts/*.sh
./scripts/check-setup.sh
git init -b main && git add . && git commit -m "chore: project scaffold"
Danach weiter mit Phase 2 der Anleitung.