Vai al contenuto

Traduzione automatica

Questa pagina è stata tradotta automaticamente dall'IA e potrebbe contenere errori. In caso di dubbi, fare riferimento alla versione inglese.

Versione inglese · Segnala un problema di traduzione

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.