feat: /land-and-deploy, /canary, /benchmark + perf review (v0.7.0)#183
Open
feat: /land-and-deploy, /canary, /benchmark + perf review (v0.7.0)#183
Conversation
Three new skills that close the deploy loop: - /canary: standalone post-deploy monitoring with browse daemon - /benchmark: performance regression detection with Web Vitals - /land-and-deploy: merge PR, wait for deploy, canary verify production Incorporates patterns from community PR #151. Co-Authored-By: HMAKT99 <HMAKT99@users.noreply.github.com> Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
New Pass 2 (INFORMATIONAL) category catching heavy dependencies (moment.js, lodash full), missing lazy loading, synchronous scripts, CSS @import blocking, fetch waterfalls, and tree-shaking breaks. Both /review and /ship automatically pick this up via checklist.md. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- New generateDeployBootstrap() resolver auto-detects deploy platform (Vercel, Netlify, Fly.io, GH Actions, etc.), production URL, and merge method. Persists to CLAUDE.md like test bootstrap. - Review Readiness Dashboard now shows a "Deployed" row from /land-and-deploy JSONL entries (informational, never gates shipping). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Superseded by /land-and-deploy: - /merge skill — review-gated PR merge - Deploy-verify skill - Post-deploy verification (ship + browse) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Integrated new skills from main (codex, careful, freeze, guard, unfreeze, handoff) with our land-and-deploy/canary/benchmark additions. Updated resolver type signatures to match main's TemplateContext pattern. Dashboard now includes both Codex Review and Deployed rows. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
/land-and-deploy— merges PR, waits for CI and deploy workflows, runs canary health check on production. Auto-detects merge queues, deploy platforms, and production URLs. One-click revert if something breaks. Timing data logged for retrospectives./canary— standalone post-deploy monitoring with browse daemon. 10-minute watch loop with screenshots, console error detection, performance regression alerts. Baseline comparison mode./benchmark— performance regression detection. Web Vitals, bundle sizes, request counts viaperformance.getEntries(). Baseline comparison, trend analysis, performance budgets.review/checklist.md, picked up by both/reviewand/ship.{{DEPLOY_BOOTSTRAP}}resolver — auto-detects deploy platform (Vercel, Netlify, Fly.io, GH Actions), production URL, merge method. Persists to CLAUDE.md like test bootstrap./land-and-deployJSONL entries.Incorporates canary/benchmark patterns from community PR #151 (HMAKT99).
Test Coverage
271 tests pass across skill-validation and gen-skill-docs. All 3 new skills registered and validated (frontmatter, preamble, contributor mode, update check).
Pre-Landing Review
No issues found. All changes are additive skill templates and mechanical registrations.
Design Review
No frontend files changed — design review skipped.
TODOS
/merge skill→ Completed v0.7.0 (superseded by /land-and-deploy)Deploy-verify skill→ Completed v0.7.0 (superseded by /land-and-deploy)Post-deploy verification→ Completed v0.7.0 (superseded by /land-and-deploy)Test plan
bun run gen:skill-docs— 18 skills generated, no stale placeholdersbun run skill:check— all skills green (canary: 16 cmds, benchmark: 7, land-and-deploy: 5)bun test— 271 pass, 0 fail, 1098 assertions🤖 Generated with Claude Code