bacpilot-backend / quality /math-reference-decision.md
debpc
Document Wolfram math reference decision
992da63
|
Raw
History Blame Contribute Delete
1.33 kB
# BacPilot Maroc — Référentiel mathématique MVP
## Décision
BacPilot conserve Wolfram comme référentiel mathématique externe principal pour le MVP.
Nom officiel :
WOLFRAM_CORRECTION_REFERENCE
## Architecture retenue
SymPy = validateur local déterministe.
Wolfram = référentiel mathématique externe principal.
MaxProof = option future expérimentale, non retenue pour le MVP.
## Règle d'arbitrage
Si SymPy et Wolfram donnent la même réponse :
- utiliser la réponse commune ;
- statut : AGREEMENT.
Si SymPy échoue mais Wolfram réussit :
- utiliser Wolfram ;
- statut : WOLFRAM_ONLY ;
- confiance maximale : PROBABLE.
Si SymPy et Wolfram divergent :
- préférer Wolfram pour la valeur mathématique ;
- conserver la divergence ;
- baisser la confiance ;
- router vers HUMAN_REVIEW_REQUIRED si la divergence influence la note.
Si Wolfram échoue mais SymPy réussit :
- utiliser SymPy ;
- statut : SYMPY_ONLY.
Si les deux échouent :
- ne pas inventer de résultat ;
- statut : NO_CAS_VALIDATION.
## Limite
Wolfram ne remplace pas :
- le barème JSON ;
- l’énoncé exact ;
- la correction pédagogique ;
- l’analyse de méthode ;
- la notation des justifications ;
- la validation professeur finale.
## Conclusion
Pour le MVP BacPilot :
SymPy + Wolfram est l’architecture retenue.