Files
Meister-Eder/openspec/changes/define-project-scope/content/release-priorities.md
T
gurixandClaude Opus 4.5 145947c520 Add project scope documentation for AI playgroup registration system
Define complete non-technical scope for replacing Google Forms registration
with an AI-powered conversational agent. Includes:

- Registration data requirements (13 fields with validation rules)
- Knowledge base content (fees, regulations, schedule, FAQ from official PDFs)
- Conversation flow design with bilingual support (German/English)
- Agent personality guidelines (warm & friendly tone)
- Admin notification routing by playgroup type
- Email reminder system for incomplete registrations
- Data export formats (CSV/JSON)
- Channel configuration (email + chat)
- Release priorities (MVP scope defined)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-20 17:52:13 +01:00

1.9 KiB

Release Priorities

Initial Release (MVP)

Core Capabilities

Feature Priority Notes
Chat interface Must have Web-based, mobile-responsive
Email channel Must have Full email conversation support
Conversational registration Must have Guided data collection via AI
Knowledge base Q&A Must have Fees, schedule, policies, FAQ
Bilingual support Must have German and English
Registration data storage Must have Structured JSON format
Admin notifications Must have Routed by playgroup type
Email reminders Must have Day 3, 10, 25 for incomplete registrations
Data export Must have CSV and JSON formats

Data Collected

All 13 required fields:

  • Child: name, DOB, special needs
  • Parent: name, address, postal code, city, phone, email
  • Emergency: name, phone
  • Booking: playgroup type(s), days

Phase 2 (Future Enhancements)

Feature Priority Notes
Telegram bot Nice to have Additional channel
WhatsApp integration Nice to have Additional channel
Google Sheets sync Nice to have Direct integration vs. export
Capacity/waitlist Consider Auto-check if spots available
Sibling batch registration Consider Register multiple children at once

Out of Scope

Feature Reason
Payment processing Admin handles invoicing separately
Calendar booking Not needed for registration
Parent accounts/login Registration is one-time flow
Mobile app Web chat is mobile-responsive

Success Criteria for Initial Release

  1. Parents can complete registration via chat OR email
  2. Agent answers common questions from knowledge base
  3. Admin receives notification with all registration details
  4. Incomplete registrations receive automated reminders
  5. Admin can export registration data in CSV/JSON