Skip to content

Harden /update skill β€” lore preview, confirmation gate, staging default#79

Open
woltspace wants to merge 1 commit intostagingfrom
nw/update-skill-hardened
Open

Harden /update skill β€” lore preview, confirmation gate, staging default#79
woltspace wants to merge 1 commit intostagingfrom
nw/update-skill-hardened

Conversation

@woltspace
Copy link
Collaborator

What changed

The /update skill is now a proper safety gate for woltspace platform updates.

Before: dry changelog tone, wrong default branch (main), no hard confirmation requirement.

After: lodge gatekeeper. Speaks like it lives here. Won't move until you say go.

Changes

  • Gatekeeper framing β€” opens with an explicit safety warning: updates can crash the app, never pull without confirmation
  • Default branch fix β€” fallback was "main", now "staging" (where platform work lands)
  • Lore-tone Step 3 β€” preview reads like a bulletin at the lodge entrance, not a git log. Includes good/bad examples and rules: lead with what's cool, name risks briefly, never bury the lede
  • Hard confirmation gate (Step 4) β€” must use AskUserQuestion to pause and wait for explicit yes. Lists accepted phrases. "What's new?" is not a yes.
  • Structured action items (Step 5) β€” specific flags per change type: bot restart, container restart, new env vars, server auto-reload
  • Clearer notes β€” --watch auto-reload behavior, "err on side of flagging" added

Who this affects

All wolts. /update is how wolts pull platform changes β€” this lands for everyone on their next update.

πŸ€– Generated with Claude Code

- Gatekeeper framing: opens with safety warning, "never pull without
  explicit confirmation"
- Fix default branch fallback: "main" β†’ "staging"
- Step 3 rewritten with lore-tone instructions: lodge bulletin style,
  not changelog. Includes good/bad examples and rules for leading with
  the cool stuff, naming risks briefly
- Step 4: explicit AskUserQuestion requirement β€” must pause for user
  yes/no, lists accepted phrases, no implicit consent
- Step 5: structured action items per change type (bot restart,
  container restart, env vars, server auto-reload)
- Notes: clarified auto-reload behavior, added "err on side of flagging"

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@vercel
Copy link

vercel bot commented Mar 15, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
woltspace Ready Ready Preview, Comment Mar 15, 2026 7:08pm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant