Skip to content

Match the draft 5, 6 and 7 metaschema links to their actual id scheme - #2490

Open
magic-peach wants to merge 1 commit into
json-schema-org:mainfrom
magic-peach:fix/draft-05-06-07-metaschema-link-scheme
Open

Match the draft 5, 6 and 7 metaschema links to their actual id scheme#2490
magic-peach wants to merge 1 commit into
json-schema-org:mainfrom
magic-peach:fix/draft-05-06-07-metaschema-link-scheme

Conversation

@magic-peach

Copy link
Copy Markdown

What kind of change does this PR introduce?

Bugfix (content).

Issue Number:

Screenshots/videos:

Not applicable, this only changes a URL scheme in link text and href, not layout.

If relevant, did you update the documentation?

Not applicable, this is the documentation.

Summary

The Draft-05, Draft-06 and Draft-07 pages link to their metaschema over https, but the metaschemas themselves declare id/$id with http. Draft-05 reuses the Draft-04 metaschema, which is also http. Verified each by fetching the live schema at its URL and reading the id field directly rather than assuming. Changed the displayed link text and href on all three pages to match what the schema actually declares.

Draft-2019-09 and Draft-2020-12 were checked too and are already correct, both declare https and link with https, so they needed no change.

Does this PR introduce a breaking change?

No.

Checklist

  • Read, understood, and followed the contributing guidelines.

The Draft-05, Draft-06 and Draft-07 pages link to their metaschema
over https, but the metaschemas themselves declare id/$id with http.
Draft-05 reuses the Draft-04 metaschema, which is also http. Verified
each by fetching the live schema and reading its id field. Changed
the displayed links to match what the schema actually declares.
@magic-peach
magic-peach requested a review from a team as a code owner September 8, 2026 13:48
@github-project-automation github-project-automation Bot moved this to Ready to review in PR - Triage Group Sep 8, 2026
@github-actions

github-actions Bot commented Sep 8, 2026

Copy link
Copy Markdown
built with Refined Cloudflare Pages Action

⚡ Cloudflare Pages Deployment

Name Status Preview Last Commit
website ✅ Ready (View Log) Visit Preview f4e5499

@codecov

codecov Bot commented Sep 8, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (5158a0a) to head (f4e5499).

Additional details and impacted files
@@            Coverage Diff            @@
##              main     #2490   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           31        31           
  Lines          695       695           
  Branches       215       215           
=========================================
  Hits           695       695           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Ready to review

Development

Successfully merging this pull request may close these issues.

🐛 Bug: Inconsistency between metaschema links vs $id

1 participant