Skip to content

feat(bench-kit): land #31 on master (zone-aware update + tool profile in init) - #32

Merged
psmyrdek merged 1 commit into
masterfrom
feat/bench-kit-update-to-master
Aug 14, 2026
Merged

feat(bench-kit): land #31 on master (zone-aware update + tool profile in init)#32
psmyrdek merged 1 commit into
masterfrom
feat/bench-kit-update-to-master

Conversation

@psmyrdek

Copy link
Copy Markdown
Collaborator

Re-lands #31, which merged into its stacked base feat/bench-kit-workflows-copy 14 seconds after #30 was already squash-merged to master — so master got only the workflows copy, and the update + tool-profile work never reached it. This is a clean cherry-pick of the #31 squash commit (0756049) onto master; full suite (503), typecheck and lint green.

See #31 for the full description and test evidence.

🤖 Generated with Claude Code

- init resolves the agent tool (--tool flag > manifest on repair >
  interactive pick pre-filled by marker detection > claude-code) and
  materializes template skills under the profile's skill root
  (.claude/skills, .agents/skills, ...); the chosen tool is recorded in
  instance.json so update knows where to propose skill diffs
- update works zone by zone: .bench-kit/ replaced wholesale (staged swap,
  manifest survives version-bumped), workflows and skills synced into the
  working tree as an uncommitted proposal reviewed via git diff, company
  content never touched; clean-worktree gate keeps the proposal reviewable
- template skill source auto-detects the planned .agents/skills migration

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
@psmyrdek
psmyrdek merged commit 8202734 into master Aug 14, 2026
7 of 8 checks passed
@psmyrdek
psmyrdek deleted the feat/bench-kit-update-to-master branch August 14, 2026 10:43
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