docling-studio/docs/audit/reports/release-0.3.1/11-documentation.md
Pier-Jean Malandrino f6030bb2f1 fix(docs): resolve mkdocs strict mode build failure (#145)
- Add all process docs to mkdocs.yml nav (15 missing pages)
- Replace relative links to files outside docs/ with absolute GitHub URLs
- Add docs/audit/ directory (templates + reports)
- Add validation config to allow unlisted audit reports as info-level
2026-04-10 15:11:29 +02:00

49 lines
1.5 KiB
Markdown

# Rapport d'audit : Documentation & Changelog
**Release** : 0.3.1
**Date** : 2026-04-10
**Auditeur** : claude-code
---
## Score de compliance
| Metrique | Valeur |
|----------|--------|
| Items conformes | 8 / 9 |
| Score | 89 / 100 |
| Ecarts CRITICAL | 0 |
| Ecarts MAJOR | 1 |
| Ecarts MINOR | 0 |
| Ecarts INFO | 0 |
---
## Ecarts constates
### [MAJ] Changelog 0.3.1 incomplet
- **Localisation** : `CHANGELOG.md`, section `[0.3.1]`
- **Constat** : Plusieurs modifications significatives manquent dans le changelog :
- `feat: make document max size configurable via MAX_FILE_SIZE_MB env var` (nouvelle feature operateur)
- `fix: forward RATE_LIMIT_RPM and MAX_FILE_SIZE_MB to backend container` (config deployment)
- `feat: add Karate UI e2e tests with data-e2e selectors` (nouvelle infra de test)
- **Regle violee** : 11.1.2 — Toutes les modifications significatives sont listees
- **Remediation** : Ajouter les entrees manquantes user/operator-facing avant le tag release.
---
## Points positifs
- Section `[Unreleased]` correctement renommee en `[0.3.1] - 2026-04-09`
- Pas de breaking changes (coherent avec un patch release)
- Format Keep a Changelog respecte
- `frontend/package.json` contient la bonne version `"0.3.1"`
- Version suit le Semantic Versioning
- Zero TODO/FIXME/HACK/XXX dans le code source (backend et frontend)
- Zero `console.log` de debug dans le frontend (seuls `console.warn` et `console.error` legitimes)
- Zero `print()` de debug dans le backend
---
## Verdict partiel : GO