#!/usr/bin/env bash set -euo pipefail TARGET_DIR="${1:-.}" OUTPUT_DIR="${2:-tests/reports/agents}" mkdir -p "$OUTPUT_DIR" SUMMARY_FILE="$OUTPUT_DIR/fondation_agent.md" echo "# Agent Fondation" > "$SUMMARY_FILE" echo >> "$SUMMARY_FILE" issues=0 # Vérification basique: fichiers de gouvernance présents pushd "$TARGET_DIR" >/dev/null for f in README.md CODE_OF_CONDUCT.md CONTRIBUTING.md LICENSE; do if [[ ! -f "$f" ]]; then echo "- Manquant: $f" >> "$SUMMARY_FILE"; issues=$((issues+1)); fi done if [[ $issues -eq 0 ]]; then echo "- Conformité éditoriale de base: OK (présence des fichiers clés)." >> "$SUMMARY_FILE"; fi PROMPT=$(cat <<'EOF' Évalue la conformité éditoriale (français, pas d’exemples applicatifs, intro/conclusion) et liste 5 actions d’amélioration priorisées. EOF ) scripts/agents/ai_prompt.sh "$PROMPT" >> "$SUMMARY_FILE" || true echo "Rapport: $SUMMARY_FILE" popd >/dev/null