Skip to content

Conversation

@shreyas-goenka
Copy link
Contributor

@shreyas-goenka shreyas-goenka commented Feb 2, 2026

Summary

This PR adds a documentation-optimized JSON schema (jsonschema_for_docs.json) that:

  • Removes variable interpolation patterns for easier parsing
  • Adds x-since-version annotations by analyzing git history to track when fields were introduced
  • Provides a cleaner schema for documentation generation

Changes

  • Add since_version.go to compute version annotations from git tags
  • Generate jsonschema_for_docs.json with --docs flag
  • Update Makefile with schema-for-docs target

Test plan

  • Unit tests pass
  • Schema generates correctly with version annotations

🤖 Generated with Claude Code

@shreyas-goenka shreyas-goenka deployed to test-trigger-is February 2, 2026 12:03 — with GitHub Actions Active
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.

2 participants