Problem
Sensei has advisory check 16 — cross-model description density — that validates:
- Word count ≤60 (descriptions over 60 words dilute attention)
- Lead sentence starts with unique action verb + domain
WHEN: with quoted phrases preferred over USE FOR:
- Anti-trigger contamination warning (context-dependent)
Waza has none of these sub-checks.
Expected Behavior
Add a CrossModelDensityChecker to internal/checks/ that:
- Counts words in description, warns if >60
- Checks if first sentence leads with an action verb
- Prefers
WHEN: format over USE FOR:
- Advisory only — does not change adherence level
References
- spboyer/sensei
references/scoring.md — advisory check 16
- kvenkatrajan gist on cross-model pattern matching
Acceptance Criteria
Problem
Sensei has advisory check 16 — cross-model description density — that validates:
WHEN:with quoted phrases preferred overUSE FOR:Waza has none of these sub-checks.
Expected Behavior
Add a
CrossModelDensityCheckertointernal/checks/that:WHEN:format overUSE FOR:References
references/scoring.md— advisory check 16Acceptance Criteria
internal/checks/