Implement S6 doctor and A1 daily-board with fixtures.
Add operator health checks (make doctor) wrapping platform CLIs, and the fixtures-only daily board skill library with unit tests (make verify).
This commit is contained in:
+19
-9
@@ -1,12 +1,22 @@
|
||||
# Tests (scaffold)
|
||||
# Tests
|
||||
|
||||
**Status:** Structure only — no product tests until **build**.
|
||||
| Path | Purpose | Status |
|
||||
|------|---------|--------|
|
||||
| `unit/` | Deterministic domain/skill logic (no live model required) | ✅ Partial |
|
||||
| `contract/` | Provider/MCP allow-deny contracts | ⏳ |
|
||||
| `integration/` | Optional cheap-model dialogue paths | ⏳ |
|
||||
| `fixtures/` | Test-only fixtures | ⏳ |
|
||||
|
||||
| Path | Purpose |
|
||||
|------|---------|
|
||||
| `unit/` | Deterministic domain/skill logic (no live model required) |
|
||||
| `contract/` | Provider/MCP allow-deny contracts |
|
||||
| `integration/` | Optional cheap-model dialogue paths |
|
||||
| `fixtures/` | Test-only fixtures |
|
||||
## Running tests
|
||||
|
||||
Design boundary: [design/det-vs-inf.md](../design/det-vs-inf.md).
|
||||
```bash
|
||||
# All unit tests
|
||||
python -m pytest tests/unit/ -v
|
||||
|
||||
# Specific test file
|
||||
python -m pytest tests/unit/test_board_builder.py -v
|
||||
```
|
||||
|
||||
## Design boundary
|
||||
|
||||
[design/det-vs-inf.md](../design/det-vs-inf.md) — unit tests cover the deterministic column without a live model.
|
||||
|
||||
Reference in New Issue
Block a user