Move the schema contract plan from root-level schema files to tools/schemas/.
- Remove any planned or newly-added root-level
*.schema.jsonfiles. - Add schema contracts under
tools/schemas/only. - Put reusable manifest schemas directly under
tools/schemas/. - Put individual tool payload schemas under
tools/schemas/tools/. - Update any docs or references to point to the new schema paths.
- Do not write broad validation utilities as the primary deliverable.
- Do not change sample payloads.
- Do not unlock or mutate samples.
- Do not create schema files at repository root.
- Do not modify start_of_day folders.
Search for misplaced schemas:
Get-ChildItem -Path . -Filter *.schema.json -Recurse | Select-Object FullNameExpected result: all schema files are under tools\schemas\.