Traduzione automatica
Questa pagina è stata tradotta automaticamente dall'IA e potrebbe contenere errori. In caso di dubbi, fare riferimento alla versione inglese.
Guida per i manutentori¶
Contratti e flussi di lavoro per modificare gli strumenti pplx senza compromettere la fedeltà dell'archivio o l'isolamento dei test.
1. Scegli il documento giusto¶
- Architettura dei test — livelli di test, confini di fiducia e le garanzie fornite dagli snapshot offline.
- Pratiche di test — inventario attuale dei test e flusso di lavoro per i contributori.
- Fixture e snapshot — provenienza dei dati simulati, convenzioni di directory, generazione golden e controlli dei residui.
2. Ciclo di 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
Gli input delle fixture sono dati simulati deterministici. Non sono copiati da account live, risposte API live, web_archive/ o archivi privati.