Aller au contenu

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.

Source anglaise · Signaler un problème de traduction

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.