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>
43 lines
1.3 KiB
YAML
43 lines
1.3 KiB
YAML
name: qa-generate-e2e-tests
|
|
description: 'Generate end to end automated tests for existing features. Use when the user says "create qa automated tests for [feature]"'
|
|
|
|
# Critical variables from config
|
|
config_source: "{project-root}/_bmad/bmm/config.yaml"
|
|
implementation_artifacts: "{config_source}:implementation_artifacts"
|
|
user_name: "{config_source}:user_name"
|
|
communication_language: "{config_source}:communication_language"
|
|
document_output_language: "{config_source}:document_output_language"
|
|
date: system-generated
|
|
|
|
# Workflow components
|
|
installed_path: "{project-root}/_bmad/bmm/workflows/qa-generate-e2e-tests"
|
|
instructions: "{installed_path}/instructions.md"
|
|
validation: "{installed_path}/checklist.md"
|
|
template: false
|
|
|
|
# Variables and inputs
|
|
test_dir: "{project-root}/tests" # Root test directory
|
|
source_dir: "{project-root}" # Source code directory
|
|
|
|
# Output configuration
|
|
default_output_file: "{implementation_artifacts}/tests/test-summary.md"
|
|
|
|
# Required tools
|
|
required_tools:
|
|
- read_file # Read source code and existing tests
|
|
- write_file # Create test files
|
|
- create_directory # Create test directories
|
|
- list_files # Discover features
|
|
- search_repo # Find patterns
|
|
- glob # Find files
|
|
|
|
tags:
|
|
- qa
|
|
- automation
|
|
- testing
|
|
|
|
execution_hints:
|
|
interactive: false
|
|
autonomous: true
|
|
iterative: false
|