Files
Classeo/.agents/skills/bmad-create-epics-and-stories/templates/epics-template.md
Mathias STRASSER b7dc27f2a5
Some checks failed
CI / Backend Tests (push) Has been cancelled
CI / Frontend Tests (push) Has been cancelled
CI / E2E Tests (push) Has been cancelled
CI / Naming Conventions (push) Has been cancelled
CI / Build Check (push) Has been cancelled
feat: Calculer automatiquement les moyennes après chaque saisie de notes
Les enseignants ont besoin de moyennes à jour immédiatement après la
publication ou modification des notes, sans attendre un batch nocturne.

Le système recalcule via Domain Events synchrones : statistiques
d'évaluation (min/max/moyenne/médiane), moyennes matières pondérées
(normalisation /20), et moyenne générale par élève. Les résultats sont
stockés dans des tables dénormalisées avec cache Redis (TTL 5 min).

Trois endpoints API exposent les données avec contrôle d'accès par rôle.
Une commande console permet le backfill des données historiques au
déploiement.
2026-04-04 02:25:00 +02:00

1.1 KiB

stepsCompleted, inputDocuments
stepsCompleted inputDocuments

{{project_name}} - Epic Breakdown

Overview

This document provides the complete epic and story breakdown for {{project_name}}, decomposing the requirements from the PRD, UX Design if it exists, and Architecture requirements into implementable stories.

Requirements Inventory

Functional Requirements

{{fr_list}}

NonFunctional Requirements

{{nfr_list}}

Additional Requirements

{{additional_requirements}}

UX Design Requirements

{{ux_design_requirements}}

FR Coverage Map

{{requirements_coverage_map}}

Epic List

{{epics_list}}

Epic {{N}}: {{epic_title_N}}

{{epic_goal_N}}

Story {{N}}.{{M}}: {{story_title_N_M}}

As a {{user_type}}, I want {{capability}}, So that {{value_benefit}}.

Acceptance Criteria:

Given {{precondition}} When {{action}} Then {{expected_outcome}} And {{additional_criteria}}