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

13 lines
702 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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.