Audit Summary
Consolidate and audit schema files from .github/schema/ to .schemas/ (hidden folder following awesome-copilot pattern).
Currently 26 schema files scattered with 35 script references and 150+ documentation references need consolidation and systematic updates.
Audit Checklist / Scope
Findings / Risks
Current State:
- 26 schema files in
.github/schema/ (active source)
.schemas/ prepared but empty (only README.md)
- 27 script references to
schema/ paths (need updating)
- 8 script references to
.schemas paths (already expecting new location)
- 150+ documentation references scattered across project
- 3 scripts already expect
.schemas/ location (branding-unified.agent.js, coderabbit validators)
Risks & Issues:
- Low risk overall (well-isolated system, no circular dependencies)
- Conflicting logic:
verify-wceu-readiness.js checks .schemas should NOT exist (needs update)
- Medium effort: Comprehensive reference updates required
- High value: Consolidates schema location per awesome-copilot pattern
Remediation Actions
- Script updates — Update hardcoded paths in 4 validation scripts
- Package.json updates — Change glob patterns from
schema/** to .schemas/**
- Workflow updates — Update 4 workflow file references
- Documentation updates — Bulk find/replace 150+ references
- File consolidation — Move all 26 files to
.schemas/
- Validation — Run
npm run validate:json:schemas to verify
- Cleanup — Delete old
.github/schema/ directory
Acceptance Criteria
Additional Context
Related: Extended audit complete (PR #1289), Instructions migration (#1299), Agents reorganization (#1293), Parent epic (#1290)
Effort estimate: 4-5 hours (scripts + migrations + validation)
Risk level: Low (well-isolated, no circular dependencies)
Timeline: Can execute in parallel with instructions migration
Definition of Ready (DoR)
Definition of Done (DoD)
Audit Summary
Consolidate and audit schema files from
.github/schema/to.schemas/(hidden folder following awesome-copilot pattern).Currently 26 schema files scattered with 35 script references and 150+ documentation references need consolidation and systematic updates.
Audit Checklist / Scope
.github/schema/(19 root + 2 examples + 5 memory)schema/paths, 8 using.schemaspaths)verify-wceu-readiness.js.schemas/is preparedFindings / Risks
Current State:
.github/schema/(active source).schemas/prepared but empty (only README.md)schema/paths (need updating).schemaspaths (already expecting new location).schemas/location (branding-unified.agent.js, coderabbit validators)Risks & Issues:
verify-wceu-readiness.jschecks.schemasshould NOT exist (needs update)Remediation Actions
schema/**to.schemas/**.schemas/npm run validate:json:schemasto verify.github/schema/directoryAcceptance Criteria
.schemas/confirmed preparedAdditional Context
Related: Extended audit complete (PR #1289), Instructions migration (#1299), Agents reorganization (#1293), Parent epic (#1290)
Effort estimate: 4-5 hours (scripts + migrations + validation)
Risk level: Low (well-isolated, no circular dependencies)
Timeline: Can execute in parallel with instructions migration
Definition of Ready (DoR)
Definition of Done (DoD)