Skip to content

Add abc-supply-plan-11.3.0.json schema#5430

Merged
madskristensen merged 2 commits intoSchemaStore:masterfrom
mosofsky:feature/publish-abc-supply-plan-11.3.0
Mar 3, 2026
Merged

Add abc-supply-plan-11.3.0.json schema#5430
madskristensen merged 2 commits intoSchemaStore:masterfrom
mosofsky:feature/publish-abc-supply-plan-11.3.0

Conversation

@mosofsky
Copy link
Contributor

@mosofsky mosofsky commented Mar 3, 2026

  • Add abc-supply-plan-11.3.0.json schema file
  • Update catalog.json to include version 11.3.0 and set as default
  • Update schema-validation.jsonc with validation configuration
  • Add positive test case for version 11.3.0
  • Copy negative test cases from version 11.2.0 with updated schema references

Key changes in version 11.3.0:

  • Added "Monetary" to unit enum (alongside "Lots")
  • Added optional metric properties: armID, isCumulative, itemID, kitID, regionID
  • Removed "text" from required in analytics notes
  • Added "tabID" to required in analytics layout items

Testing:

  • Validated schema-specific: node ./cli.js check --schema-name=abc-supply-plan-11.3.0.json
  • Validated full test suite: node ./cli.js check (all 776 tested schemas pass)

- Add abc-supply-plan-11.3.0.json schema file
- Update catalog.json to include version 11.3.0 and set as default
- Update schema-validation.jsonc with validation configuration
- Add positive test case for version 11.3.0
- Copy negative test cases from version 11.2.0 with updated schema references

Key changes in version 11.3.0:
- Added "Monetary" to unit enum (alongside "Lots")
- Added optional metric properties: armID, isCumulative, itemID, kitID, regionID
- Removed "text" from required in analytics notes
- Added "tabID" to required in analytics layout items

Testing:
- Validated schema-specific: node ./cli.js check --schema-name=abc-supply-plan-11.3.0.json
- Validated full test suite: node ./cli.js check (all 776 tested schemas pass)
@madskristensen madskristensen merged commit cfd92dd into SchemaStore:master Mar 3, 2026
4 checks passed
@madskristensen
Copy link
Contributor

Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants