#!/usr/bin/env bash # Full workflow: setup, pipeline, audit, scission, certificate, verification, documentation set -e SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" PROJECT_ROOT="$(cd "$SCRIPT_DIR/.." && pwd)" ROOT="${ROOT:-$PROJECT_ROOT/collatz_k_scripts}" OUT="${OUT:-$PROJECT_ROOT/out}" cd "$PROJECT_ROOT" "$SCRIPT_DIR/01-setup.sh" "$SCRIPT_DIR/04-paliers-initials.sh" ROOT="$ROOT" OUT="$OUT" "$SCRIPT_DIR/02-run-pipeline.sh" # Audit and scission on D16/D17 outputs cd collatz_k_scripts mkdir -p "$OUT/audits" "$OUT/certificats" python3 collatz_audit.py --input "$OUT/candidats_D16_apres_fusion_palier2p27.csv" --output "$OUT/audits/audit_D16_palier2p27.md" python3 collatz_scission.py --input "$OUT/candidats_D16_apres_fusion_palier2p27.csv" --output "$OUT/certificats/certificat_D16_palier2p27.json" python3 collatz_audit.py --input "$OUT/candidats_D17_apres_fusion_palier2p28.csv" --output "$OUT/audits/audit_D17_palier2p28.md" python3 collatz_scission.py --input "$OUT/candidats_D17_apres_fusion_palier2p28.csv" --output "$OUT/certificats/certificat_D17_palier2p28.json" # Section 6: Extended paliers D18-D21, F15, F16 (commandes.md) "$SCRIPT_DIR/08-paliers-finale.sh" "$SCRIPT_DIR/09-validation-certificat.sh" "$SCRIPT_DIR/10-documents-academiques.sh" "$SCRIPT_DIR/11-verification-independante.sh" "$SCRIPT_DIR/12-suivi-documentation.sh" echo "Full workflow complete. Outputs in $OUT"