Ctrl K
ComunidadGuías…

scripts/p3j-env-hygiene-gate.sh

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
#!/usr/bin/env bash
# P3-J: env documentation hygiene (reference ↔ .env.example ↔ butler/ readers).
set -euo pipefail
ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
cd "$ROOT"

echo "== P3-J env hygiene gate =="
bash scripts/check-env-reference-sync.sh
bash scripts/check-dead-env.sh
echo ""
echo "-- P3-J env audit (report) --"
bash scripts/p3j-env-audit.sh
echo ""
echo "-- P3-J env audit (strict) --"
P3J_AUDIT_STRICT=1 bash scripts/p3j-env-audit.sh
echo ""
echo "-- P3-J env schema PoC --"
python3 scripts/p3j-env-schema-poc.py
echo "P3-J env hygiene gate: OK"