Summary
Status: 🟡 minor. No schema drift found in main_workflow_schema.json. Informational note on required coverage.
- Schema files:
aw_manifest_schema.json, main_workflow_schema.json, mcp_config_schema.json, repo_config_schema.json
$defs declared: 48; unreferenced: 0
- Objects with
properties but no required: 192. Most are likely intentionally optional.
Full Findings
- Unreferenced
$defs: none (count 0).
- Objects missing
required: 192 in main_workflow_schema.json. The task's suggested jq commands failed, so I used equivalent queries instead:
path is not valid as written in jq.
test() on the $defs key raised a regex error.
- Replacement queries:
[.. | objects | select(has("properties") and (has("required")|not))] | length
- A
contains("#/$defs/<key>\"") check over the stringified schema.
- Individual paths were not enumerated because other shell commands were blocked by tool permissions. No action is needed unless specific objects should be mandatory.
Generated by 🖱️ Daily Schema Consistency Audit · copilot · auto · 14 AIC · ⌖ 0.561 AIC · ⊞ 7.4K · ◷
Summary
Status: 🟡 minor. No schema drift found in
main_workflow_schema.json. Informational note onrequiredcoverage.aw_manifest_schema.json,main_workflow_schema.json,mcp_config_schema.json,repo_config_schema.json$defsdeclared: 48; unreferenced: 0propertiesbut norequired: 192. Most are likely intentionally optional.Full Findings
$defs: none (count 0).required: 192 inmain_workflow_schema.json. The task's suggestedjqcommands failed, so I used equivalent queries instead:pathis not valid as written in jq.test()on the$defskey raised a regex error.[.. | objects | select(has("properties") and (has("required")|not))] | lengthcontains("#/$defs/<key>\"")check over the stringified schema.