Summary
Overall status: 🟡 Minor. All 50 $defs in main_workflow_schema.json are referenced. 199 objects define properties without a required array. Most are probably intentionally optional, so this is informational.
Full Findings
- Schema files (4):
aw_manifest_schema.json, main_workflow_schema.json, mcp_config_schema.json, repo_config_schema.json.
- Unreferenced
$defs: 0 of 50. Every key appears as a $ref target (#/$defs/<name>), checked by grepping for the defs/<name>" form.
- Objects with
properties but no required: 199. I counted them with jq '[.. | objects | select(has("properties") and (has("required")|not))] | length'. The sandbox blocked the path-listing query, so I could not list them individually. Re-run with paths to see where they are.
Generated by 🖱️ Daily Schema Consistency Audit · copilot · auto · 13.7 AIC · ⌖ 0.562 AIC · ⊞ 7.4K · ◷
Summary
Overall status: 🟡 Minor. All 50
$defsinmain_workflow_schema.jsonare referenced. 199 objects definepropertieswithout arequiredarray. Most are probably intentionally optional, so this is informational.Full Findings
aw_manifest_schema.json,main_workflow_schema.json,mcp_config_schema.json,repo_config_schema.json.$defs: 0 of 50. Every key appears as a$reftarget (#/$defs/<name>), checked by grepping for thedefs/<name>"form.propertiesbut norequired: 199. I counted them withjq '[.. | objects | select(has("properties") and (has("required")|not))] | length'. The sandbox blocked the path-listing query, so I could not list them individually. Re-run withpathsto see where they are.