validate_abac_changes
Validate ABAC code changes by checking Copilot Q&A answers against M365ABAC requirements and assessing cross-component impact.
Instructions
Validate ABAC code changes using Q&A analysis. Accepts Q&A format where Copilot has already analyzed git diff and answered 8 predefined ABAC questions. Validates the answers against M365ABAC requirements and performs cross-component impact analysis.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filePath | Yes | Path of the main file being changed (relative to repo root) | |
| fileType | No | Type of file (e.g., 'typescript', 'csharp', 'python') | |
| codeChanges | Yes | Q&A analysis text from Copilot. Format: 'Q&A Analysis:\n1. [Category] Question?\nA: Answer...\n2. [Category] Question?\nA: Answer...' Contains Copilot's analysis of git diff against 8 ABAC questions. |