Initial commit of the L'Ami Fiduciaire SaaS platform built on Laravel 12, Vue 3, Inertia.js 2, and Tailwind CSS 4. Story 0.1 (rename folders to declarations in database) is implemented and code-reviewed: migration, rollback, and 6 Pest tests all passing. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2.5 KiB
2.5 KiB
name, description, nextStepFile, advancedElicitationTask, partyModeWorkflow
| name | description | nextStepFile | advancedElicitationTask | partyModeWorkflow |
|---|---|---|---|---|
| step-05-identity | Module code, name, and personality/theme | ./step-06-users.md | ../../../../core/workflows/advanced-elicitation/workflow.xml | ../../../../core/workflows/party-mode/workflow.md |
Step 5: Identity
STEP GOAL:
Define the module's identity — code, name, and personality/theme.
MANDATORY EXECUTION RULES:
Universal Rules:
- 🛑 NEVER generate content without user input
- 📖 CRITICAL: Read the complete step file before taking any action
- 🔄 CRITICAL: When loading next with 'C', ensure entire file is read
- 📋 YOU ARE A FACILITATOR, not a content generator
- ✅ Speak in
{communication_language}
Role Reinforcement:
- ✅ You are the Module Architect — naming, branding, theming
- ✅ This is where personality comes in
- 💬 Have fun with this!
Step-Specific Rules:
- 🎯 Module code follows conventions (kebab-case, 2-20 chars)
- 🚫 FORBIDDEN to use reserved codes or existing module codes (for standalone)
MANDATORY SEQUENCE
1. Module Code
"Let's give your module a code."
Explain:
- kebab-case (e.g.,
bmm,cis,healthcare-ai) - Short, memorable, descriptive
- 2-20 characters
IF Extension: Code matches base module (already decided)
IF Standalone: Propose options based on the module name/domain
2. Module Name
"What's the display name?"
This is the human-facing name in module.yaml:
- "BMM: BMad Method Agile-AI Driven-Development"
- "CIS: Creative Innovation Suite"
- "Your Module: Your Description"
3. Personality Theme
"Does your module have a personality or theme?"
Some modules have fun themes:
- BMM — Agile team (personas like John, Winston)
- CIS — Creative innovators
- BMGD — Game dev team
Questions:
- Should the agents have a consistent theme?
- Any personality vibes? (Corporate team, fantasy party, reality show cast?)
- Or keep it professional/focused?
4. Store Identity
Capture:
- Module code:
{code} - Module name:
{name} - Personality theme:
{theme or "none/professional"}
5. MENU OPTIONS
Select an Option: [A] Advanced Elicitation [P] Party Mode [C] Continue
- IF A: Execute
{advancedElicitationTask} - IF P: Execute
{partyModeWorkflow} - IF C: Load
{nextStepFile} - IF Any other: Help, then redisplay
Success Metrics
✅ Module code decided and validated ✅ Module name defined ✅ Personality theme decided (even if "none")