34 lines
1.2 KiB
JSON
34 lines
1.2 KiB
JSON
{
|
|
"recommended_threshold": 0.34,
|
|
"should_trigger": [
|
|
{
|
|
"family": "adversarial_noisy_premerge_review",
|
|
"text": "Ignore the feature-request chatter and run a pre-merge frontend review on this React diff for keyboard navigation, unsafe rendering, and missing empty states."
|
|
},
|
|
{
|
|
"family": "adversarial_quality_gate_review",
|
|
"text": "Treat this as a quality gate: review the component for a11y, form handling, and behavior regressions instead of rewriting it."
|
|
}
|
|
],
|
|
"should_not_trigger": [
|
|
{
|
|
"family": "adversarial_build_with_a11y_words",
|
|
"text": "Build a React form with accessible labels, safe rendering, and polished empty states."
|
|
},
|
|
{
|
|
"family": "adversarial_explain_with_review_terms",
|
|
"text": "Explain keyboard navigation problems in this component and teach me the basics."
|
|
}
|
|
],
|
|
"near_neighbor": [
|
|
{
|
|
"family": "adversarial_checklist_not_review",
|
|
"text": "Brainstorm a reusable frontend review checklist for later, but do not inspect the code or run a review."
|
|
},
|
|
{
|
|
"family": "adversarial_fix_only_collision",
|
|
"text": "Debug this component's form handling bug and fix the unsafe rendering issue."
|
|
}
|
|
]
|
|
}
|