Traduction automatique
Cette page a été traduite automatiquement par IA et peut contenir des erreurs. En cas de doute, référez-vous à la source anglaise.
Guide du mainteneur¶
Contrats et workflows pour modifier les outils pplx sans compromettre la fidélité des archives ni l'isolation des tests.
1. Choisir le bon document¶
- Architecture de test — couches de test, limites de confiance et garanties offertes par les instantanés hors ligne.
- Pratiques de test — inventaire actuel des tests et workflow du contributeur.
- Fixtures et instantanés — provenance des données simulées, conventions de répertoire, génération de références et vérifications des résidus.
2. Boucle de qualité locale¶
uv run python scripts/audit_docs.py
uv run python tests/scrub_fixtures.py --check
uv run pytest tests
uv run mkdocs build --strict
git diff --check
Les entrées des fixtures sont des données simulées déterministes. Elles ne sont pas copiées à partir de comptes réels, de réponses d'API réelles, de web_archive/ ou d'archives privées.