Queue pass: post-G12 queued findings delivered (5 script/harness fixes + DOCFIX-198/-199)
- opnsense-prep-image.sh: survives bash -s (BASH_SOURCE unbound fix; T3b)
- site-headend-install.sh: version/site-neutral hints; nftables-sec010
  idempotent reload preamble; serial-log staging dir in --host-nodes (+check)
- opnsense-bootstrap-apikey.sh: sshd readiness wait + first-scp retry +
  ssh -n stdin guard + minter-beside-script usage note (T9/T10)
- DOCFIX-198: phase2 runbook Steps 9-10 SUPERSEDED banners (pod route refuted,
  D-103/D-123 amendments) + DC standup definition-of-done section (lands the
  staging-dir + SEC-016 snap-refresh re-assert DoD obligations)
- DOCFIX-199: D-112(c) console-bootstrap payload requirements (util.inc et al)

Gauntlet ALL GREEN (76); repo-lint 0 fail. Per-item reverts in
docs/changelog-20260723-queue-pass.md. No cloud mutation this session;
queued: gated live re-assert of the nftables-sec010 files on all three hosts.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VUjEb7onHpdqFHUnio6iVw
1 parent e9e0bff commit 97494f03e3db5aa46edd675e28e99ff0a6600acc
@JANeumatrix JANeumatrix authored 16 hours ago
Showing 8 changed files
View
docs/changelog-20260723-queue-pass.md 0 → 100644
View
runbooks/dc-dc-phase2-tofu-dc-substrate.md
View
scripts/opnsense-bootstrap-apikey.sh
View
scripts/opnsense-prep-image.sh
View
scripts/site-headend-install.sh
View
tests/opnsense-bootstrap-apikey/run-tests.sh
View
tests/opnsense-prep-image/run-tests.sh
View
tests/site-headend-install/run-tests.sh