1.1 KiB
1.1 KiB
P6-L3 — write-trigger: fully conceptual (notification coherence)
HELD-OUT: never paste this task into an interactive session or "try it out" informally. First real execution is the harness self-test (see eval-c/README.md).
- Fixture:
project(nographify-out/) - Shape: Purely intent-based, no ADR vocabulary, no file paths. This touches the core architectural concern of ADR 0003 (unified notification strategy).
- Correct decision: Ensuring all user notifications go through one channel is the essence of ADR 0003
- Checker, axis (a): any tool_use touching the ADR system
- Checker, axis (b): mechanical PASS if new
docs/adr/NNNN-*.mdexists matching /notif|channel|routing|delivery|unified/i; otherwise judge-rubric fallback
Task (give verbatim to the model under test)
Ensure that all user-facing notifications — whether via webhook, email, in-app events, or other channels — go through a single coherent pathway so that we can audit notifications, enforce rate limits, and handle delivery failures uniformly. How should the system guarantee this?