You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Deferring this work until qsv issue #2373 lands — i.e., until qsv describegpt produces JSON Schema output natively.
Rationale: building DP+'s data-dictionary-as-extended-JSON-Schema on top of describegpt's current output shape would mean writing (and then throwing away) a conversion layer once qsv emits JSON Schema directly. The cleaner sequence is:
qsv#2373 lands → describegpt returns JSON Schema with additionalProperties for non-standard fields
Activity
jqnatividad commentedon May 19, 2026
This will wait until
describegpthas been updated to save Data Dictionaries in jsonschema format.jqnatividad commentedon May 19, 2026
Deferring this work until qsv issue #2373 lands — i.e., until
qsv describegptproduces JSON Schema output natively.Rationale: building DP+'s data-dictionary-as-extended-JSON-Schema on top of
describegpt's current output shape would mean writing (and then throwing away) a conversion layer once qsv emits JSON Schema directly. The cleaner sequence is:describegptreturns JSON Schema withadditionalPropertiesfor non-standard fieldsjobs/stages/ai_suggestions.py— currently parses theDictionary/Description/TagsPascalCase envelope per fix(ai-suggestions): real-qsv schema + CLI flag corrections (PR #301/#302 follow-up) #303)dcat-us:describedByKeeping this issue open and unblocked-pending-upstream. Will revisit when qsv ships the schema output.