cc-os/plugins/os-adr/eval/scenarios/S1.md

13 lines
702 B
Markdown
Raw Normal View History

# S1 — create: record a fresh decision
- **Fixture:** `project` · **Skill:** `create`
- **Checker asserts:** `docs/adr/0005-*.md` exists, id 0005, status Accepted, non-empty
Context/Decision/Consequences, non-empty affected-paths, indexed in README.md, ADRs 00010004 untouched.
## Task (give verbatim to the model under test)
We've just decided: rendered reports will be cached on disk under `cache/` with mtime-based
invalidation, because re-rendering is too slow for repeat views. We considered memcached
(rejected — an extra service to operate) and doing nothing (rejected — repeat views stay slow).
This affects `lib/reports.rb` and the new `cache/` directory. Record this decision.