Audiencia

Maintainers de repositorio, platform engineers y líderes técnicos que preparan ProofKit para uso repetible.

1. Elegir una vía de instalación

Camino Python-native

Recomendado si el equipo ya usa tooling de Python:

uv tool install proofkit-cli

o

pipx install proofkit-cli

Camino Node wrapper

Recomendado si el onboarding de developers pasa por npm:

npm install -g proofkit

2. Validar la preparación del repositorio

Corré la compuerta completa antes del rollout:

python3 scripts/release_check.py

Esto valida packaging, tests, smoke checks del CLI instalado, comportamiento del workflow y supuestos de artefactos publicados.

3. Habilitar enforcement local

Instalá hooks en los repositorios objetivo:

proofkit install-hooks --root .

Los hooks ayudan a evitar commits que salteen la gobernanza requerida.

4. Agregar enforcement en CI