ci: advisory familiar-intent review warning (no template field)
Merged
TE
25d ago+302+302+012345678901234567890123456789-0-0-0123456789
Summary
Split from #20395: the review-bot and workflow parts only. The PR template is unchanged.
.github/review-bot-rules/familiar-intent.mdand.coderabbit.yamltell CodeRabbit and cubic to warn, and mention the marker's owner, when a hunk touches an@intent ... stability=familiarregion and the description and diff don't show whether its familiar behavior is kept. Nothing is required of authors. An optionalIntent-Delta:line (preserved,modified(...),retired(...)ornew(...)) settles it. A missing line ornonecounts as no stated delta.intent-familiar-review.ymlposts the same warning fromscripts/ci/intent_familiar_warning.py. It is warning-only and never blocks.
Testing
python3 tests/test_intent_familiar_warning.py(now also covers a missing line) andtests/test_cmux_next_checks_workflow.pypass locally.actionlintis clean on both workflows.
Changelog
none
Proof
CI only.
🤖 Generated with Claude Code