docs: document Claude test commands

This commit is contained in:
2026-06-02 09:59:21 +01:00
parent 39728667a7
commit 5456947ac9
2 changed files with 48 additions and 0 deletions
+26
View File
@@ -18,3 +18,29 @@ Rules:
- Stop. - Stop.
Do not start the next task automatically. Do not start the next task automatically.
## Test Commands
Use the existing virtual environment.
From the repository root, run:
```bash
source .venv/bin/activate
python -m pytest
Do not search the filesystem for pytest.
Do not create a new virtual environment unless explicitly asked.
If pytest is unavailable, run:
pip install -e '.[dev]'
python -m pytest
Validation Commands
For normal task validation, run:
python -m pytest
rdb status
rdb next
```
+22
View File
@@ -72,3 +72,25 @@ Acceptance Criteria:
- command reads discovery-log.md - command reads discovery-log.md
- low-confidence answers are detected - low-confidence answers are detected
- follow-up answers are appended to discovery-log.md - follow-up answers are appended to discovery-log.md
## TASK-005 — Task lifecycle commands
Status: Todo
Goal:
Allow tasks to be managed from the CLI rather than manually editing TASKS.md.
Acceptance Criteria:
- `rdb start TASK-ID`
- Marks task In Progress
- `rdb complete TASK-ID`
- Marks task Done
- Updates PROJECT_STATE.md
- Updates AGENT_HANDOFF.md
- Updates RUN_LOG.md
- Preserves task formatting
- Add/update tests
- Run python -m pytest