# Log Phase 2 partielle — Leadtech MCP Suivi cumulatif des stories qui ont declenche au moins un gate Leadtech MCP en mode strict. ## Statut - **Phase** : 2 partielle (strict cible) - **Demarree le** : 2026-05-07 - **Stories observees** : 0 / 10 minimum avant evaluation Phase 3 - **Derniere mise a jour** : 2026-05-07 ## Tableau recap | # | Date | Projet | Story | Domaine | Tools strict | Blocking | Faux+ | Vrai+ | Override | Decision | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _(aucune story observee pour l'instant)_ Legendes : - **Tools strict** : tools appeles en `strict=true` (ex: `validate_plan`, `validate_patch`) - **Blocking** : nombre de `blocking_issues` automatiques declenches - **Faux+** : nombre de blocking_issues juges faux positifs apres analyse humaine - **Vrai+** : nombre de blocking_issues qui ont evite une regression reelle - **Override** : oui / non - **Decision** : accepted | overridden | rejected ## Compteurs par regle (auto-mise-a-jour manuelle) | Regle | Source | Declenchements | Faux+ | Vrai+ | Status | | --- | --- | --- | --- | --- | --- | | Patch sans fichier source: artefacts BMAD seuls | `server.py` hardcode | 0 | 0 | 0 | strict actif | | `backend_session_expires_at` | `gates.yaml` | 0 | 0 | 0 | strict actif | | `backend_contracts` | `gates.yaml` strict_only | 0 | 0 | 0 | strict actif via dev-story | | `backend_request_id` (plan) | `gates.yaml` | 0 | 0 | 0 | advisory (candidat Phase 3) | | `backend_request_id` (patch) | `gates.yaml` | 0 | 0 | 0 | advisory (candidat Phase 3) | | `backend_auth_guard` | `gates.yaml` | 0 | 0 | 0 | advisory (candidat Phase 3) | | `parallel_dependencies` | `gates.yaml` | 0 | 0 | 0 | advisory | | `test_strategy` | `gates.yaml` | 0 | 0 | 0 | advisory | | `tests_visible_in_diff` | `gates.yaml` strict_only | 0 | 0 | 0 | advisory | ## Notes detaillees _(coller ici un releve par story, en utilisant `template_releve_story.md`. Les plus recentes en haut.)_ --- ---