---
suivi: 1125
date: 2026-07-31
sujet: Foncier — alertes configurables en tâches opérationnelles
chantier: module-foncier
type: feature
statut: poussé
hash: b212a58a
fichiers:
  - database/migrations/2026_07_31_120000_add_sortie_to_foncier_alerte_configs.php
  - app/Services/Foncier/FoncierAlerteSortieService.php
  - app/Models/FoncierAlerteConfig.php
  - app/Models/Task.php
  - app/Models/TaskType.php
  - app/Services/TaskSyncService.php
  - app/Support/Foncier/Alertes/Types/PromesseExpirationType.php
  - app/Support/Foncier/Alertes/Types/DossierVeilleRevueType.php
  - app/Support/Foncier/Alertes/Types/OffreExpirationType.php
  - app/Support/Foncier/Alertes/Types/DossierSansEchangeType.php
  - app/Services/Foncier/PromesseAvenantService.php
  - app/Services/Foncier/PromesseFonciereService.php
  - app/Http/Controllers/Foncier/OffreFonciereController.php
  - app/Http/Controllers/Foncier/DossierFoncierController.php
  - app/Http/Controllers/Admin/FoncierAlertesController.php
  - resources/js/Pages/Admin/FoncierAlertes.vue
  - tests/Feature/Foncier/FoncierAlerteSortieSourceTest.php
  - tests/Feature/Foncier/FoncierAlerteSortieTachesTest.php
  - database/data/journal_mises_a_jour_post_2026_06_12.php
  - docs/suivi/SUIVI_1125_foncier_alertes_taches_decisionnelles.md
  - public/build/
---

## PROMPT ENVOYÉ

SUIVI #1125 — Sortie configurable par type (alerte / tâche / les deux),
clôture auto tracée, dédup #1090, moteur #1077 inchangé.

## TRANCHE

Branche sortie dans les types `echeances()` + `FoncierAlerteSortieService`
(pattern #1090). Colonne `sortie` sur `foncier_alerte_configs`. Admin UI.
Clôture via hooks domaine + réconciliation. CS #1090 intacte.

## MOTEUR / MIDDLEWARE

`git diff` vide sur `FoncierAlerteEvaluationService` et `DeclencheFoncierAlertes`.
Hashes inchangés vs HEAD avant commit.

## DÉPLOIEMENT

```bash
git pull origin main
php artisan migrate --force
php artisan optimize:clear
php artisan journal:sync
php artisan view:clear
```
