mirror of
https://github.com/x1xhlol/system-prompts-and-models-of-ai-tools.git
synced 2026-06-18 15:29:36 +00:00
- Replace repo-preflight with docs-governance workflow and check_docs_links.py - Class B bundle: require correlation_id for external_*; AuditMetadata trace fields - Root-safe TIER1 §2; optional .githooks pre-push for main - Add RELEASE_READINESS_MATRIX_AR, SOURCE_OF_TRUTH_INDEX, operational severity, external index - ExecWeeklyGovernanceContract; expand trust-fabric, execution-fabric, ADR-0001, ws5, Saudi overlays - Wire MASTER TOC, enterprise-readiness, completion-program, architecture_brief paths Made-with: Cursor
21 lines
610 B
Bash
21 lines
610 B
Bash
#!/usr/bin/env bash
|
|
# Optional: run only when pushing to main. CI remains source of truth.
|
|
set -euo pipefail
|
|
|
|
protected_branch="refs/heads/main"
|
|
|
|
while read -r local_ref local_sha remote_ref remote_sha; do
|
|
if [[ "${remote_ref:-}" != "$protected_branch" ]]; then
|
|
continue
|
|
fi
|
|
repo_root="$(git rev-parse --show-toplevel)"
|
|
cd "$repo_root"
|
|
if command -v python3 >/dev/null 2>&1; then
|
|
python3 scripts/architecture_brief.py
|
|
elif command -v py >/dev/null 2>&1; then
|
|
py -3 scripts/architecture_brief.py
|
|
else
|
|
echo "pre-push: python3/py not found; skipping architecture_brief" >&2
|
|
fi
|
|
done
|