☰
rust/verbs/assets/import-scan.ps1 (embedded by import.rs, missed by the rust/ push's extension filter; pup-bridge#118)
Every file the Rust build embeds from outside rust/ (pup-bridge#118): src/extension-nbe/**, src/extension-identity/iden…
rust/: the tree 2.0.594 is built from, pushed whole (pup-bridge#117); ship.sh pushes it on every release from now on
ship.sh: push the skill trees as source too, so a dev-skill edit cannot go stale on the page (found 2026-09-14: two ski…
2.0.407: the Rust exe ships to insiders; rust-build/ship candidate flow, parity + ab-smoke gates, plan and docs updated
docs: first-run contract in the Rust plan (arav-rog findings), changelog 2.0.397-2.0.399, ship.sh publishes pkg before…
release log entries carry 'Not promoted.' until promote rewrites them (insiders-tier-publish step 5/6)
ship/promote maintain the adom/insiders pup-bridge/README.md release log (fleet convention)
Release tiers, corrected to the adom/insiders convention: manifest at adom/insiders pup-bridge/version.json, bytes as r…
Release tiers (pup-bridge#86): ship.sh -> insiders by default; promote.sh/rollback.sh move the public tier only on a hu…
ship.sh was never pushing package.json, so the Files tab sat at 2.0.353 without the agent_permissions block
ship.sh: PUBLISH_PKG defaults to 1 (the real #66 root cause: every ship was invoked with 0, so no skillpack was publish…
ship.sh publish guard actually works now: the old 'publish | tail || die' tested tail's exit code (always 0) so a faile…
pup-bridge#66: ship.sh now bumps the skillpack package.json in lockstep and fails LOUDLY on pkg publish errors (17 vers…
ship.sh moves into the repo (it kept evaporating from /tmp); taskbar-states: the foreground skip is now a bounded retry…