41 lines
927 B
Markdown
41 lines
927 B
Markdown
## Summary
|
|
|
|
<!-- One or two sentences on what this PR changes and why. -->
|
|
|
|
## Type of change
|
|
|
|
- [ ] Bug fix
|
|
- [ ] New feature
|
|
- [ ] Refactor (no behaviour change)
|
|
- [ ] Documentation
|
|
- [ ] Build / tooling
|
|
|
|
## Affected areas
|
|
|
|
- [ ] Capture path
|
|
- [ ] Recall / retrieval
|
|
- [ ] Consolidation / sleep cycles
|
|
- [ ] Daemon lifecycle / FSM
|
|
- [ ] Storage / encryption at rest
|
|
- [ ] MCP wrapper (TypeScript)
|
|
- [ ] Bench harness
|
|
- [ ] CLI / doctor
|
|
- [ ] Other: ___
|
|
|
|
## Testing
|
|
|
|
- [ ] `pytest` passes locally
|
|
- [ ] `ruff check src/ tests/` clean
|
|
- [ ] New tests added for changed behaviour, or rationale below for why not
|
|
|
|
## Benchmarks
|
|
|
|
If this PR touches retrieval, capture, or consolidation, include before/after numbers from the relevant `bench.*` harness.
|
|
|
|
- Bench command run: `python -m bench.___`
|
|
- Before:
|
|
- After:
|
|
|
|
## Notes for reviewers
|
|
|
|
<!-- Anything reviewers should know: known limitations, follow-ups, design choices. -->
|