feat: L'Ami Fiduciaire V1.0.0 — full codebase with Story 0.1 complete

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>
This commit is contained in:
2026-03-11 23:33:10 +00:00
commit 35545c2a8f
1517 changed files with 246774 additions and 0 deletions

View File

@@ -0,0 +1,154 @@
# Module Brief: {module_code}
**Date:** {date}
**Author:** {user_name}
**Module Code:** {module_code}
**Module Type:** {module_type}
**Status:** Ready for Development
---
## Executive Summary
{module_vision}
**Module Category:** {module_category}
**Target Users:** {target_users}
**Complexity Level:** {complexity_level}
---
## Module Identity
### Module Code & Name
- **Code:** `{module_code}`
- **Name:** `{module_name}`
### Core Concept
{module_identity}
### Personality Theme
{personality_theme}
---
## Module Type
**Type:** {module_type}
{module_type_explanation}
---
## Unique Value Proposition
**What makes this module special:**
{unique_value_proposition}
**Why users would choose this module:**
{value_proposition_details}
---
## User Scenarios
### Target Users
{target_users}
### Primary Use Case
{primary_use_case}
### User Journey
{user_journey}
---
## Agent Architecture
### Agent Count Strategy
{agent_count_strategy}
### Agent Roster
| Agent | Name | Role | Expertise |
|-------|------|------|-----------|
{agent_roster_table}
### Agent Interaction Model
{agent_interaction_model}
### Agent Communication Style
{agent_communication_style}
---
## Workflow Ecosystem
### Core Workflows (Essential)
{core_workflows}
### Feature Workflows (Specialized)
{feature_workflows}
### Utility Workflows (Support)
{utility_workflows}
---
## Tools & Integrations
### MCP Tools
{mcp_tools}
### External Services
{external_services}
### Integrations with Other Modules
{module_integrations}
---
## Creative Features
### Personality & Theming
{creative_personality}
### Easter Eggs & Delighters
{easter_eggs}
### Module Lore
{module_lore}
---
## Next Steps
1. **Review this brief** — Ensure the vision is clear
2. **Run create-module workflow** — Build the module structure
3. **Create agents** — Use create-agent workflow for each agent
4. **Create workflows** — Use create-workflow workflow for each workflow
5. **Test module** — Install and verify functionality
---
_brief created on {date} by {user_name} using the BMAD Module workflow_

View File

@@ -0,0 +1,154 @@
# Module Brief: {module_code}
**Date:** {date}
**Author:** {user_name}
**Module Code:** {module_code}
**Module Type:** {module_type}
**Status:** Ready for Development
---
## Executive Summary
{module_vision}
**Module Category:** {module_category}
**Target Users:** {target_users}
**Complexity Level:** {complexity_level}
---
## Module Identity
### Module Code & Name
- **Code:** `{module_code}`
- **Name:** `{module_name}`
### Core Concept
{module_identity}
### Personality Theme
{personality_theme}
---
## Module Type
**Type:** {module_type}
{module_type_explanation}
---
## Unique Value Proposition
**What makes this module special:**
{unique_value_proposition}
**Why users would choose this module:**
{value_proposition_details}
---
## User Scenarios
### Target Users
{target_users}
### Primary Use Case
{primary_use_case}
### User Journey
{user_journey}
---
## Agent Architecture
### Agent Count Strategy
{agent_count_strategy}
### Agent Roster
| Agent | Name | Role | Expertise |
|-------|------|------|-----------|
{agent_roster_table}
### Agent Interaction Model
{agent_interaction_model}
### Agent Communication Style
{agent_communication_style}
---
## Workflow Ecosystem
### Core Workflows (Essential)
{core_workflows}
### Feature Workflows (Specialized)
{feature_workflows}
### Utility Workflows (Support)
{utility_workflows}
---
## Tools & Integrations
### MCP Tools
{mcp_tools}
### External Services
{external_services}
### Integrations with Other Modules
{module_integrations}
---
## Creative Features
### Personality & Theming
{creative_personality}
### Easter Eggs & Delighters
{easter_eggs}
### Module Lore
{module_lore}
---
## Next Steps
1. **Review this brief** — Ensure the vision is clear
2. **Run create-module workflow** — Build the module structure
3. **Create agents** — Use create-agent workflow for each agent
4. **Create workflows** — Use create-workflow workflow for each workflow
5. **Test module** — Install and verify functionality
---
_brief created on {date} by {user_name} using the BMAD Module workflow_

View File

@@ -0,0 +1,96 @@
# Workflow Specification: {workflow_name}
**Module:** {module_code}
**Status:** Placeholder — To be created via create-workflow workflow
**Created:** {date}
---
## Workflow Overview
**Goal:** {workflow_goal}
**Description:** {workflow_description}
**Workflow Type:** {workflow_type}
---
## Workflow Structure
### Entry Point
```yaml
---
name: {workflow_name}
description: {workflow_description}
web_bundle: true
installed_path: '{project-root}/_bmad/{module_code}/workflows/{workflow_folder_name}'
---
```
### Mode
- [ ] Create-only (steps-c/)
- [ ] Tri-modal (steps-c/, steps-e/, steps-v/)
---
## Planned Steps
| Step | Name | Goal |
|------|------|------|
{workflow_steps_table}
---
## Workflow Inputs
### Required Inputs
{required_inputs}
### Optional Inputs
{optional_inputs}
---
## Workflow Outputs
### Output Format
- [ ] Document-producing
- [ ] Non-document
### Output Files
{output_files}
---
## Agent Integration
### Primary Agent
{primary_agent}
### Other Agents
{other_agents}
---
## Implementation Notes
**Use the create-workflow workflow to build this workflow.**
Inputs needed:
- Workflow name and description
- Step structure and sequence
- Input/output specifications
- Agent associations
---
_Spec created on {date} via BMAD Module workflow_

View File

@@ -0,0 +1,96 @@
# Workflow Specification: {workflow_name}
**Module:** {module_code}
**Status:** Placeholder — To be created via create-workflow workflow
**Created:** {date}
---
## Workflow Overview
**Goal:** {workflow_goal}
**Description:** {workflow_description}
**Workflow Type:** {workflow_type}
---
## Workflow Structure
### Entry Point
```yaml
---
name: {workflow_name}
description: {workflow_description}
web_bundle: true
installed_path: '{project-root}/_bmad/{module_code}/workflows/{workflow_folder_name}'
---
```
### Mode
- [ ] Create-only (steps-c/)
- [ ] Tri-modal (steps-c/, steps-e/, steps-v/)
---
## Planned Steps
| Step | Name | Goal |
|------|------|------|
{workflow_steps_table}
---
## Workflow Inputs
### Required Inputs
{required_inputs}
### Optional Inputs
{optional_inputs}
---
## Workflow Outputs
### Output Format
- [ ] Document-producing
- [ ] Non-document
### Output Files
{output_files}
---
## Agent Integration
### Primary Agent
{primary_agent}
### Other Agents
{other_agents}
---
## Implementation Notes
**Use the create-workflow workflow to build this workflow.**
Inputs needed:
- Workflow name and description
- Step structure and sequence
- Input/output specifications
- Agent associations
---
_Spec created on {date} via BMAD Module workflow_