Conversation
Co-authored-by: gfs <98900+gfs@users.noreply.github.com>
Co-authored-by: gfs <98900+gfs@users.noreply.github.com>
Co-authored-by: gfs <98900+gfs@users.noreply.github.com>
|
@copilot can you please improve these new rules with |
Co-authored-by: gfs <98900+gfs@users.noreply.github.com>
Added comprehensive must-match and must-not-match self-tests to all 8 reflection rules. Each rule now includes 3-4 positive test cases (code that should match) and 3-4 negative test cases (similar code that should not match). Commit: 31511d7 |
|
@copilot These changes dont even compile. |
…ully qualify Languages type Co-authored-by: gfs <98900+gfs@users.noreply.github.com>
Fixed the compilation error. The issue was a namespace conflict with |
|
@copilot the rule validation tests in particular do not pass. please fix rule validation errors. |
…quirements Co-authored-by: gfs <98900+gfs@users.noreply.github.com>
Summary
Fixed rule validation errors in reflection.json by capitalizing all enum values to match schema requirements.
Changes Made
severity: "moderate" → "Moderate"type: "regex" → "Regex", "regexword" → "RegexWord"scopes: "code" → "Code"confidence: "medium" → "Medium", "high" → "High"Error Fixed
Rule validation was failing because enum values must be capitalized according to the rule-schema-v1.json:
All 8 reflection rules now use proper capitalized enum values and should pass schema validation.
Original prompt
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.