Skip to content

Commit 8838768

Browse files
committed
chore(rules): update commands from make to just
Replace all make commands with just commands in rules and CLAUDE.md to reflect the migration from Makefile to justfile.
1 parent 40ad7eb commit 8838768

File tree

3 files changed

+20
-20
lines changed

3 files changed

+20
-20
lines changed

.claude/rules/development-workflow.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@ This rule provides code style guidelines and project conventions for the StackOn
1212
- Use [ruff](https://docs.astral.sh/ruff/) for linting and formatting
1313
- Follow PEP 8 style guidelines
1414
- Maximum line length: 88 characters (ruff default)
15-
- Run `make lint` to check, `make lint-fix` to auto-fix
15+
- Run `just lint` to check, `just lint-fix` to auto-fix
1616

1717
## Type Annotations
1818

1919
- Full type annotations required for all public APIs
2020
- Use Python 3.11+ typing features
21-
- Run `make mypy` to verify type correctness
21+
- Run `just mypy` to verify type correctness
2222
- Strict mypy configuration is enforced
2323

2424
## Pre-commit Hooks
@@ -28,18 +28,18 @@ Pre-commit hooks are configured for:
2828
- ruff linting
2929
- mypy type checking
3030

31-
Run `make install` to set up hooks.
31+
Run `just install` to set up hooks.
3232

3333
## Essential Commands
3434

3535
```bash
36-
make install # Install dependencies and pre-commit hooks
37-
make lint # Run ruff linting
38-
make lint-fix # Auto-fix linting issues
39-
make mypy # Run type checking
40-
make test # Run all tests
41-
make test-tools # Run tool-specific tests
42-
make test-examples # Run example tests
36+
just install # Install dependencies and pre-commit hooks
37+
just lint # Run ruff linting
38+
just lint-fix # Auto-fix linting issues
39+
just mypy # Run type checking
40+
just test # Run all tests
41+
just test-tools # Run tool-specific tests
42+
just test-examples # Run example tests
4343
```
4444

4545
## File Naming

.claude/rules/git-workflow.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ This rule provides guidance on git workflow, commit conventions, and pull reques
1818

1919
1. Create feature branch: `git switch -c feature-name`
2020
2. Make changes to source files
21-
3. Run linter: `make lint`
22-
4. Run tests: `make test`
23-
5. Fix linting issues: `make lint-fix`
21+
3. Run linter: `just lint`
22+
4. Run tests: `just test`
23+
5. Fix linting issues: `just lint-fix`
2424
6. Commit with detailed messages
2525
7. Push and create PR: `gh pr create`
2626

CLAUDE.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,17 +28,17 @@ StackOne AI SDK is a Python library that provides a unified interface for access
2828

2929
```bash
3030
# Setup and installation
31-
make install # Install dependencies and pre-commit hooks
31+
just install # Install dependencies and pre-commit hooks
3232

3333
# Code quality
34-
make lint # Run ruff linting
35-
make lint-fix # Auto-fix linting issues
36-
make mypy # Run type checking
34+
just lint # Run ruff linting
35+
just lint-fix # Auto-fix linting issues
36+
just mypy # Run type checking
3737

3838
# Testing
39-
make test # Run all tests
40-
make test-tools # Run tool-specific tests
41-
make test-examples # Run example tests
39+
just test # Run all tests
40+
just test-tools # Run tool-specific tests
41+
just test-examples # Run example tests
4242
```
4343

4444
## Code Architecture

0 commit comments

Comments
 (0)