Skip to content

Add the setup command to dash_kit - #126

Merged
tylercschneider merged 7 commits into
mainfrom
feature/setup-command
Oct 2, 2026
Merged

tylercschneider merged 7 commits into
mainfrom
feature/setup-command

Conversation

@tylercschneider

Copy link
Copy Markdown
Collaborator

One Sentence Summary

A developer new to the dash_kit gem can run one setup command after installing the bundle and finish with the tests passing.

ACs Covered

  • A developer in a fresh clone who installs the bundle and runs the setup command ends with the test suite passing.
  • Every check the setup command runs in this repo is a shell command that starts no Rails app and opens no browser page.
  • The setup command lists two Claude Code requirements, the shared rules and the subagents the bundle provides, under a group named Claude tooling.
  • A developer can ask the setup command for status and see the requirements added to the repo since their last run.
  • Git ignores the record the setup command writes for each developer.
  • The README tells a developer how to run the setup command and the status command.

Decision Log

How does dash_kit get the dev_onboarder gem?

The Gemfile takes the gem from its GitHub repo at a tag and does not load it with the bundle, over a release to RubyGems.

Code Example

Not relevant.

Out of Scope

  • Adding the setup command to the other gems and apps is left to each of those repos.

Ticket Billed Against

Not specified.

Tokens Used

  • Input: 16
  • Output: 3,820
  • Cache read: 2,366,007
  • Cache write: 67,443
  • Total: 2,437,286

Effort

Not measured.

Closes tylercschneider/dyb_web#919


Generation Metadata

Scribe: pr-scribe 971573f
Rules: pr-body ccaf516, draft-reading 0c52049, writing-style f190206
Model: claude-opus-5-5, cc 2.1.287

tylercschneider and others added 7 commits October 2, 2026 17:27
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…d for Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@tylercschneider
tylercschneider merged commit 3c72da5 into main Oct 2, 2026
3 checks passed
@tylercschneider
tylercschneider deleted the feature/setup-command branch October 2, 2026 21:46
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