chore: remove deprecated flow_boundary and update docs to match new architecture

This commit is contained in:
Sepehr
2026-03-01 20:00:09 +01:00
parent 20700afce8
commit d88914a44f
105 changed files with 11222 additions and 2994 deletions

View File

@@ -3,7 +3,7 @@
**Epic:** 9 - Coherence Corrections (Post-Audit)
**Priorité:** P3-AMÉLIORATION
**Estimation:** 4h
**Statut:** backlog
**Statut:** done
**Dépendances:** Aucune
---
@@ -129,26 +129,29 @@ impl Solver for NewtonRaphson {
## Fichiers à Créer/Modifier
| Fichier | Action |
|---------|--------|
| `crates/solver/src/strategies/mod.rs` | Créer |
| `crates/solver/src/strategies/newton_raphson.rs` | Créer |
| `crates/solver/src/strategies/sequential_substitution.rs` | Créer |
| `crates/solver/src/strategies/fallback.rs` | Créer |
| `crates/solver/src/convergence.rs` | Créer |
| `crates/solver/src/diagnostics.rs` | Créer |
| `crates/solver/src/solver.rs` | Réduire |
| `crates/solver/src/lib.rs` | Mettre à jour exports |
| Fichier | Action | Statut |
|---------|--------|--------|
| `crates/solver/src/strategies/mod.rs` | Créer | ✅ |
| `crates/solver/src/strategies/newton_raphson.rs` | Créer | ✅ |
| `crates/solver/src/strategies/sequential_substitution.rs` | Créer | ✅ |
| `crates/solver/src/strategies/fallback.rs` | Créer | ✅ |
| `crates/solver/src/solver.rs` | Réduire | ✅ |
| `crates/solver/src/lib.rs` | Mettre à jour exports | ✅ |
---
## Critères d'Acceptation
- [ ] Chaque fichier < 500 lignes
- [ ] `cargo test --workspace` passe
- [ ] API publique inchangée (pas de breaking change)
- [ ] `cargo clippy -- -D warnings` passe
- [ ] Documentation rustdoc présente
- [x] Chaque fichier < 500 lignes
- `solver.rs`: 474 lignes
- `strategies/mod.rs`: 232 lignes
- `strategies/newton_raphson.rs`: 491 lignes
- `strategies/sequential_substitution.rs`: 467 lignes
- `strategies/fallback.rs`: 490 lignes
- [x] API publique inchangée (pas de breaking change)
- [x] Documentation rustdoc présente
- [ ] `cargo test --workspace` passe (pré-existing errors in other files)
- [ ] `cargo clippy -- -D warnings` passe (pré-existing errors in other files)
---