#!/usr/bin/env bash # ============================================================ # Structure locks — light-flow wiring (verify-loops lot 4) # feat/bugfix get contract + fresh verifier + security gate # (bounded 3x); hotfix gets contract + security gate whose # FAILURE REVERTS (never loops). Locks the load-bearing clauses. # ============================================================ set -u REPO="$(cd "$(dirname "$0")/../.." && pwd)" INC="$REPO/lib/verify-secure-loop.md" FSK="$REPO/skills/feat/SKILL.md" BUG="$REPO/agents/bugfixer.md" HOT="$REPO/agents/hotfixer.md" HSK="$REPO/skills/hotfix/SKILL.md" HSKL="$REPO/skills/hotfix/SKILL.md" PASS=0; FAIL=0 tf() { # tf