Skip to content

[Schema Builder] Version: Guide accurate specification version bumps #552

Description

@cmrn-rhi

Disclaimer: Generated from 'UX Review - DH Schema Editor (2025)' worksheet tab '2) Heuristic Review' using Claude Code on 2026-06-04; please review to the original sheet for the original human curated version of this information.

ID: 45 | Severity: Not a problem - Not Applicable
Review Status: 5 - Development Queue (Future)
Priority: Direct to implementation
Originally Reported: 2025-04-29 (DH 1.9.3, dh2-1m-rework)

Issue

It would be a nice feature to make it easier to have an accurate version bump (manual or calculated); someone might make multiple edits of a type, over different sessions, before choosing to bump.

Goal

Help users make accurate version bumps to their specification.

Recommendation

Have a feature that allows the user to check against a previous version of a schema (e.g. selecting the yaml or json) and determine if changes have occurred. Example:
Increase x by one integer if there are any other changes not covered by y and z. (Too general, needs more thought)
Increase y by one integer if there are changes to picklist values or IDs.
Increase z by one integer if there are changes to slot or enum definitions, formats, guidance, or examples.

Technical Constraints

TRUE

Discussion Notes

DH/GENEPIO Dev Meeting (2025-08-28): Yes we should definitely implement this but it is dependent on completion of ID 34 (#551).

Related Issues

#319
#551

Metadata

Metadata

Assignees

No one assigned

    Labels

    UXUser Experience related issuedevelopment queue (future)Queued for future implementation; once timeline is set, use the label “development queue (current)”

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions