Skip to content

Commit 6270aa9

Browse files
committed
feat: Claude auto-update, spec workflow overhaul, share URL shortener
* `pilot update` (alias `pilot upgrade`) now updates Claude Code alongside Pilot Shell via npm registry lookup * branch isolation toggle replaces worktreeSupport, dispatcher skips branch question when disabled, Settings page restructured into left-vertical-tab sidebar with extracted section components * spec skills step count cut 60→42 (-30%) by merging tiny conditional steps; eliminates user-reported phantom Step 1 → Step 4 gaps; behavior preserved * /spec gains stop-guard objective re-injection and a blocking completion-audit gate before reaching VERIFIED (ported from claude-goal) * spec share URLs replaced with short pilot-shell.com/s/<id> backed by a Vercel Edge endpoint on Upstash Redis (non-spoofable per-IP rate limiting, base64url validation, atomic INCR+EXPIRE, NX collision retry, runtime feedback-payload guard); legacy fragment URLs still decode; dead local paste service removed; new vitest harness in docs/site with 24 tests
1 parent 4827103 commit 6270aa9

184 files changed

Lines changed: 3358 additions & 1313 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
-118 Bytes
Binary file not shown.
1.44 KB
Binary file not shown.
-2.39 KB
Binary file not shown.
-3.51 KB
Binary file not shown.
-20 Bytes
Binary file not shown.
-217 Bytes
Binary file not shown.

console/src/ui/viewer/App.tsx

55 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
599 Bytes
Binary file not shown.
-103 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)