FLEX-DEC-2026-020; the old path is a stub that exits 2. Runtime names unchanged. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 736651@bnt-lap001 Assistant-Session: f6189624-fd64-4109-b53e-f8a59ca8a2d8 |
||
|---|---|---|
| .. | ||
| openbao-operating-path.md | ||
| protected-system-flex-auth.md | ||
| README.md | ||
| ssh-certificates-and-tunnels.md | ||
NetKingdom Security Pattern Tutorials
The tutorials are now runbook packs in runbooks/ for the
runbook-tutorials engine (NK-WP-0009, NK-WP-0044). Run them through the engine's UI
or rtut; check them with make runbooks-validate. The markdown verifier is retired.
| Pack | Replaces | Status |
|---|---|---|
runbooks/object-storage-sts/ |
(new) vend temporary S3 credentials | rehearsed 2026-10-02 |
runbooks/ssh-certificates/ |
ssh-certificates-and-tunnels.md | rehearsed 2026-10-02 |
runbooks/openbao-operating-path/ |
openbao-operating-path.md | rehearsed 2026-10-02 |
runbooks/protected-system-flex-auth/ |
protected-system-flex-auth.md | rehearsed 2026-10-02 |
Maturity is derived by the engine from run history, not declared here. The three markdown files are kept as superseded reference. The flex-auth one still holds check N4 (an expired token is refused), which needs a ten-minute wait and is not in the pack.
Rules that still apply to every pack: name the owning repo for each step, include
verification and rollback, never put secrets in a pack, link owner runbooks instead of
copying manifests, and use the named openbao-ui-railiance01 tunnel, never a public Bao
URL (bao.coulomb.social is retired).