-
Notifications
You must be signed in to change notification settings - Fork 16
BKG 2.0, EBL 3.0: SD-2525: Add nested Inner Packaging #597
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
|||||||||||||||||||||||||||||
PR Code Suggestions ✨Explore these optional code suggestions:
|
||||||||||||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR adds support for nested Inner Packagings within the Inner Packaging schema and standardizes terminology formatting across multiple OpenAPI specifications (BKG 2.0, EBL 3.0, and PINT 3.0).
Changes:
- Added recursive
innerPackagingsarray field to enable nested packaging structures withinInner Packagingschema - Standardized capitalization and backtick formatting for packaging terminology (
Outer Packaging/Overpack,Overpacks,Inner Packaging) - Corrected "Inner Packings" to "Inner Packagings" for consistency
Reviewed changes
Copilot reviewed 4 out of 5 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| ebl/v3/EBL_v3.0.3.yaml | Added nested packaging support and standardized terminology in EBL v3 specification |
| bkg/v2/BKG_v2.0.4.yaml | Added nested packaging support and standardized terminology in BKG v2 specification |
| ebl/v3/issuance/EBL_ISS_v3.0.3.yaml | Added nested packaging support and standardized terminology in EBL issuance v3 specification |
| pint/v3/EBL_PINT_v3.0.0.yaml | Added nested packaging support and standardized terminology in PINT v3 specification |
| .stoplight/styleguide.json | Minor configuration update to support schema standards |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Copilot reviewed 4 out of 5 changed files in this pull request and generated 1 comment.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
User description
SD-2525: Add optional 'Inner packagings' inside Inner packagings
As bonus: aligned the capitalization and formatting on:
PR Type
Enhancement
Description
Add nested
Inner Packagingssupport withinInner PackagingschemaStandardize capitalization and formatting of packaging terminology
Update documentation strings for consistency across all API specs
Diagram Walkthrough
File Walkthrough
EBL_v3.0.3.yaml
Add nested Inner Packaging and standardize terminologyebl/v3/EBL_v3.0.3.yaml
innerPackagingsarray field toInnerPackagingschema enablingnested packaging support
Outer Packaging/Overpack,Overpacks,and
Inner Packagingterminologyconsistent terminology references
Inner PackingstoInner Packagingsfor consistencyBKG_v2.0.4.yaml
Add nested Inner Packaging and standardize terminologybkg/v2/BKG_v2.0.4.yaml
innerPackagingsarray field toInnerPackagingschema for nestedpackaging support
OuterPackaging/OverpackandInner PackagingInner PackingstoInner Packagingsfor consistencyEBL_ISS_v3.0.3.yaml
Add nested Inner Packaging and standardize terminologyebl/v3/issuance/EBL_ISS_v3.0.3.yaml
innerPackagingsarray field toInnerPackagingschema enablingnested packaging
terminology
Outer Packaging/OverpackandInnerPackagingInner PackingstoInner Packagingsfor consistencyEBL_PINT_v3.0.0.yaml
Add nested Inner Packaging and standardize terminologypint/v3/EBL_PINT_v3.0.0.yaml
innerPackagingsarray field toInnerPackagingschema for nestedpackaging support
OuterPackaging/OverpackandInner Packagingreferences
Inner PackingstoInner Packagingsfor consistencystyleguide.json
Update styleguide configuration.stoplight/styleguide.json