Skip to content

Add schema definition extension plumbing#1200

Draft
jwils wants to merge 1 commit into
joshuaw/json-ingestion-gem-shellfrom
joshuaw/schema-extension-plumbing
Draft

Add schema definition extension plumbing#1200
jwils wants to merge 1 commit into
joshuaw/json-ingestion-gem-shellfrom
joshuaw/schema-extension-plumbing

Conversation

@jwils
Copy link
Copy Markdown
Collaborator

@jwils jwils commented May 20, 2026

🤖

Why

Prepare schema definition for optional ingestion serializer extensions before moving JSON Schema code into its own gem.

What

  • Add default extension module plumbing for schema definition APIs and rake tasks
  • Route extension artifact options through schema artifact dumping
  • Update call sites to use the new extension artifact option shape

Risk Assessment

Medium — this touches schema definition setup, but JSON Schema behavior remains in the existing gem in this PR.

References

Generated with Codex

@jwils jwils force-pushed the joshuaw/schema-extension-plumbing branch from edb2d90 to ef7b7e5 Compare May 20, 2026 18:29
@jwils jwils force-pushed the joshuaw/json-ingestion-gem-shell branch from 3643e2f to 63b3c9f Compare May 20, 2026 18:29
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.

1 participant