docs: update CLAUDE.md with completed Phase 3+4 status
Feature-Enforcement komplett:
- ✅ Phase 1-4 alle abgeschlossen
- 11 Features mit Monitoring, UI-Badges + Blocking
- Verweis auf neue FEATURE_ENFORCEMENT.md Dokumentation
Lokale Dokumentation erstellt:
- .claude/docs/architecture/FEATURE_ENFORCEMENT.md
- Vollständiger Guide für neue Feature-Integration
- Backend + Frontend Pattern mit Beispielen
- Checkliste + Debugging-Tipps
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
ed057fe545
commit
fed51453e4
14
CLAUDE.md
14
CLAUDE.md
|
|
@ -58,20 +58,21 @@ frontend/src/
|
|||
- PostgreSQL 16 · Modulare Router-Architektur
|
||||
- Membership-System: Tiers · Coupons · Access-Grants · Admin-UI
|
||||
- Export: CSV · JSON · ZIP
|
||||
- **Feature-Enforcement Phase 2:** Non-blocking Monitoring + JSON-Logging
|
||||
- **Feature-Enforcement (komplett):** Alle 11 Features mit Monitoring, UI-Badges + Blocking
|
||||
|
||||
### Feature-Enforcement Status (4-Phasen-Modell)
|
||||
- ✅ **Phase 1:** Cleanup (Feature-Konsolidierung, Migration)
|
||||
- ✅ **Phase 2:** Non-blocking Monitoring (JSON-Logs, alle 9 Router)
|
||||
- 🔲 **Phase 3:** Frontend Display (Usage-Counter UI)
|
||||
- 🔲 **Phase 4:** Enforcement (Blocking aktivieren)
|
||||
- ✅ **Phase 2:** Non-blocking Monitoring (JSON-Logs, alle 11 Features)
|
||||
- ✅ **Phase 3:** Frontend Display (Usage-Badges, Quota-Übersicht, Hover-Tooltips)
|
||||
- ✅ **Phase 4:** Enforcement (HTTP 403 bei Limit-Überschreitung, alle Features)
|
||||
|
||||
**Abgedeckte Features:** weight_entries, circumference_entries, caliper_entries, activity_entries, nutrition_entries, photos, ai_calls, ai_pipeline, data_export, data_import
|
||||
|
||||
### Offen v9c 🔲
|
||||
- Feature-Enforcement Phase 3+4 (Frontend Display + Blocking)
|
||||
- Selbst-Registrierung + E-Mail-Verifizierung
|
||||
- Trial-System UI
|
||||
|
||||
📚 Details: `.claude/docs/technical/MEMBERSHIP_SYSTEM.md`
|
||||
📚 Details: `.claude/docs/technical/MEMBERSHIP_SYSTEM.md` · `.claude/docs/architecture/FEATURE_ENFORCEMENT.md`
|
||||
|
||||
## Feature-Roadmap
|
||||
|
||||
|
|
@ -215,6 +216,7 @@ Bottom-Padding Mobile: 80px (Navigation)
|
|||
|-------|-------|
|
||||
| Backend-Architektur, Router, DB-Zugriff | `.claude/docs/architecture/BACKEND.md` |
|
||||
| Frontend-Architektur, api.js, Komponenten | `.claude/docs/architecture/FRONTEND.md` |
|
||||
| **Feature-Enforcement (neue Features hinzufügen)** | `.claude/docs/architecture/FEATURE_ENFORCEMENT.md` |
|
||||
| Coding Rules (Pflichtregeln) | `.claude/docs/rules/CODING_RULES.md` |
|
||||
| Lessons Learned (Fehler vermeiden) | `.claude/docs/rules/LESSONS_LEARNED.md` |
|
||||
| Feature Backlog (Übersicht) | `.claude/docs/BACKLOG.md` |
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user