Skip to content

Commit a55560f

Browse files
committed
docs: specify using bundle exec instead of Docker
1 parent 07f396b commit a55560f

1 file changed

Lines changed: 11 additions & 17 deletions

File tree

CLAUDE.md

Lines changed: 11 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -8,26 +8,20 @@ codebar planner is a Rails 8.1 application for managing [codebar.io](https://cod
88

99
## Development Setup
1010

11-
### Docker (Recommended)
12-
13-
- **Initial setup**: `bin/dup` - builds container, sets up database with seed data
14-
- **Start container**: `bin/dstart` - starts existing container
15-
- **Start Rails server**: `bin/dserver` - runs server on http://localhost:3000
16-
- **Run tests**: `bin/drspec [path]` - runs RSpec tests, optionally for specific file/line
17-
- **Rails console**: `bin/drails console`
18-
- **Run rake tasks**: `bin/drake [task]`
19-
- **Bash shell in container**: `bin/dexec`
20-
- **Grant admin access**: `bin/dadmin <email>` - gives admin role to user
21-
- **Stop container**: `bin/dstop`
22-
- **Destroy container**: `bin/ddown`
11+
**IMPORTANT**: Always use native installation with `bundle exec` commands. Never use Docker or `bin/d*` commands.
2312

2413
### Native Installation
2514

26-
If not using Docker:
27-
- Setup: `bundle && rake db:create db:migrate db:seed`
28-
- Server: `rails server`
29-
- Tests: `rake` or `rspec`
30-
- Linting: `rubocop`
15+
- **Setup**: `bundle && rake db:create db:migrate db:seed`
16+
- **Server**: `bundle exec rails server`
17+
- **Tests**: `bundle exec rspec [path]` - runs RSpec tests, optionally for specific file/line
18+
- **Rails console**: `bundle exec rails console`
19+
- **Run rake tasks**: `bundle exec rake [task]`
20+
- **Linting**: `bundle exec rubocop`
21+
22+
### Docker Setup (Not Used)
23+
24+
Docker setup exists in this repository (`bin/d*` commands) but is **not used** for development work with Claude Code.
3125

3226
### Environment Variables
3327

0 commit comments

Comments
 (0)