Spaces:
Sleeping
Sleeping
Commit ·
79189a7
1
Parent(s): f707fd4
Phase 1 cleanup: update settings.json to current schema, document venv activation in CLAUDE.md
Browse files- .claude/settings.json +2 -7
- CLAUDE.md +3 -0
.claude/settings.json
CHANGED
|
@@ -1,10 +1,5 @@
|
|
| 1 |
{
|
| 2 |
-
"
|
| 3 |
-
"Read", "Write", "Edit", "Bash", "Glob", "Grep", "WebFetch", "Task"
|
| 4 |
-
],
|
| 5 |
-
"subagents": {
|
| 6 |
-
"environment-builder": { "description": "Builds sandbox, rubrics, server, client" },
|
| 7 |
-
"training-builder": { "description": "Builds GRPO and SFT training" },
|
| 8 |
-
"evaluator": { "description": "Builds evaluation, demos, results" }
|
| 9 |
}
|
| 10 |
}
|
|
|
|
| 1 |
{
|
| 2 |
+
"permissions": {
|
| 3 |
+
"allow": ["Read", "Write", "Edit", "Bash", "Glob", "Grep", "WebFetch", "Task"]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 4 |
}
|
| 5 |
}
|
CLAUDE.md
CHANGED
|
@@ -26,5 +26,8 @@ If PROJECT.md doesn't cover something, stop and ask the user. Do not invent arch
|
|
| 26 |
## Dependencies
|
| 27 |
openenv, trl, unsloth, pydantic>=2, fastapi, uvicorn, pytest, pytest-asyncio, wandb, datasets, huggingface_hub. Do not add others without asking.
|
| 28 |
|
|
|
|
|
|
|
|
|
|
| 29 |
## Style
|
| 30 |
Black for formatting, Ruff for linting, isort for imports. Configure in pyproject.toml.
|
|
|
|
| 26 |
## Dependencies
|
| 27 |
openenv, trl, unsloth, pydantic>=2, fastapi, uvicorn, pytest, pytest-asyncio, wandb, datasets, huggingface_hub. Do not add others without asking.
|
| 28 |
|
| 29 |
+
## Development setup
|
| 30 |
+
Python 3.14 on Homebrew enforces PEP 668. A venv exists at .venv/ with pytest, pytest-asyncio, and ruff installed. Before running any tests or committing: source .venv/bin/activate. The pre-commit hook depends on this activation.
|
| 31 |
+
|
| 32 |
## Style
|
| 33 |
Black for formatting, Ruff for linting, isort for imports. Configure in pyproject.toml.
|