-
Notifications
You must be signed in to change notification settings - Fork 0
Labels
choresTasks related to internal project upkeep and improvementsTasks related to internal project upkeep and improvementsdevelopmentThis is software developmentThis is software developmentdocumentationImprovements or additions to documentationImprovements or additions to documentationinternalChanges that affect the project's internal structure, tooling, or infrastructure, not visible to endChanges that affect the project's internal structure, tooling, or infrastructure, not visible to end
Description
π·οΈ Chore Type
Development Tooling
π Task Summary
Create a Python script to automate the generation of a single structured document (per db engine version) from multiple interlinked JSON Schema files stored in the repository. The script should resolve $ref references and combine definitions into a comprehensive output.
π― Motivation & Benefits
- Streamline documentation generation from existing schema files
- Enable easier consumption of schema documents for internal (AI) or external services
- Reduce manual effort and chances of error
- Maintain the current documentation structure which is maintainable
π Scope & Components
No existing files will be affected.
β Acceptance Criteria
-
Script reads JSON Schema files from a specified directory
-
$ref references between schema files are resolved correctly
-
Output is a single, coherent document in .json (per version)
-
Basic usage instructions are documented
β οΈ Technical Considerations
No response
π Helpful Resources
No response
βΉοΈ Additional Context
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
choresTasks related to internal project upkeep and improvementsTasks related to internal project upkeep and improvementsdevelopmentThis is software developmentThis is software developmentdocumentationImprovements or additions to documentationImprovements or additions to documentationinternalChanges that affect the project's internal structure, tooling, or infrastructure, not visible to endChanges that affect the project's internal structure, tooling, or infrastructure, not visible to end