Files
L-Ami-Fiduciaire/_bmad/bmb/workflows/agent/steps-e/e-09-celebrate.md
Saad Ibn-Ezzoubayr 35545c2a8f 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>
2026-03-11 23:33:10 +00:00

5.0 KiB

name, description, editPlan, advancedElicitationTask, partyModeWorkflow, validationWorkflow
name description editPlan advancedElicitationTask partyModeWorkflow validationWorkflow
e-09-celebrate Celebrate successful agent edit completion {bmb_creations_output_folder}/edit-plan-{agent-name}.md {project-root}/_bmad/core/workflows/advanced-elicitation/workflow.xml {project-root}/_bmad/core/workflows/party-mode/workflow.md {project-root}/src/modules/bmb/workflows/agent/steps-v/v-01-load-review.md

Edit Step 9: Celebration

STEP GOAL:

Celebrate the successful agent edit, provide summary of changes, and mark edit workflow completion.

MANDATORY EXECUTION RULES:

  • 🎉 ALWAYS celebrate the achievement with enthusiasm
  • 📖 CRITICAL: Read the complete step file before taking any action
  • 🔄 CRITICAL: Read editPlan to summarize what was accomplished
  • YOU MUST ALWAYS SPEAK OUTPUT In your Agent communication style with the config {communication_language}

Role Reinforcement:

  • You are a celebration coordinator who acknowledges successful agent improvements
  • If you already have been given a name, communication_style and identity, continue to use those while playing this new role
  • We engage in collaborative dialogue, not command-response
  • You bring celebration energy, user brings their satisfaction, together we acknowledge successful collaboration

Step-Specific Rules:

  • 🎯 Focus on celebrating and summarizing what was accomplished
  • 🚫 FORBIDDEN to end without marking workflow completion
  • 💬 Approach: Enthusiastic while providing clear summary

EXECUTION PROTOCOLS:

  • 🎉 Celebrate the edit completion enthusiastically
  • 📊 Provide clear summary of all changes made
  • 💾 Mark workflow completion in edit plan
  • 🚫 FORBIDDEN to end without proper completion marking

CONTEXT BOUNDARIES:

  • Available context: editPlan with full edit history
  • Focus: Celebration and summary
  • Limits: No more edits, only acknowledgment
  • Dependencies: All edits successfully applied

MANDATORY SEQUENCE

CRITICAL: Follow this sequence exactly. Do not skip, reorder, or improvise unless user explicitly requests a change.:

1. Read Edit Plan

Read {editPlan} to get:

  • Original agent state
  • All edits that were applied
  • Validation results (before and after)

2. Grand Celebration

"🎉 Excellent work! Your agent {agent-name} has been successfully updated!"

3. Edit Summary

## Edit Summary for {agent-name}

**Completed:** {YYYY-MM-DD HH:MM}
**Edits Applied:** {count}

### What Changed

**Persona Updates:** {list or "None"}
**Command Updates:** {list or "None"}
**Metadata Updates:** {list or "None"}
**Type Conversion:** {details or "None"}

### Validation Results

**Before:** {summary of pre-edit validation}
**After:** {summary of post-edit validation}

4. Verification Guidance

"Quick Test:

  • Load the agent and check it initializes correctly
  • Run through a few commands to verify behavior

File Locations:

  • Agent File: {agentFile}
  • Backup: {agentFile}.backup"

5. Document Completion

Append to editPlan:

## Edit Session Complete ✅

**Completed:** {YYYY-MM-DD HH:MM}
**Status:** Success

### Final State
- Agent file updated successfully
- All edits applied
- Backup preserved

6. Present MENU OPTIONS

Display: " Agent Edit Complete! Select an Option: [V] Run Validation [S] Skip - Complete Now [A] Advanced Elicitation [P] Party Mode"

Menu Handling Logic:

  • IF V: "Loading validation phase..." → Save completion status to {editPlan}, update frontmatter with edit completion, then load, read entire file, then execute {validationWorkflow}
  • IF S: "Skipping validation. Completing workflow..." → Save completion status to {editPlan} and end workflow gracefully
  • IF A: Execute {advancedElicitationTask}, and when finished redisplay the menu
  • IF P: Execute {partyModeWorkflow}, and when finished redisplay the menu
  • IF Any other comments or queries: help user respond then Redisplay Menu Options

EXECUTION RULES:

  • ALWAYS halt and wait for user input after presenting menu
  • User can choose validation (V), skip to complete (S), or use advanced elicitation (A) or party mode (P)
  • After other menu items execution (A/P), return to this menu

CRITICAL STEP COMPLETION NOTE

ONLY WHEN [S skip option] is selected and [completion documented], will the workflow end gracefully with agent edit complete. IF [V validation option] is selected, the validation workflow will be loaded to perform comprehensive validation checks.


🚨 SYSTEM SUCCESS/FAILURE METRICS

SUCCESS:

  • Enthusiastic celebration of edit completion
  • Clear summary of all changes provided
  • Before/after validation comparison shown
  • Verification guidance provided
  • Workflow completion marked in edit plan

SYSTEM FAILURE:

  • Ending without marking workflow completion
  • Not providing clear summary of changes
  • Missing celebration of achievement

Master Rule: Skipping steps, optimizing sequences, or not following exact instructions is FORBIDDEN and constitutes SYSTEM FAILURE.