Skip to content

[CHORE] Finalize schema reference docs as fully generated - #493

Open
John McCall (lowlydba) wants to merge 11 commits into
mainfrom
lowlydba-automated-schema-docs
Open

[CHORE] Finalize schema reference docs as fully generated#493
John McCall (lowlydba) wants to merge 11 commits into
mainfrom
lowlydba-automated-schema-docs

Conversation

@lowlydba

@lowlydbaJohn McCall (lowlydba) commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

Drops the committed docs/schema/reference/**/*.md snapshot and the side-by-side auto-gen vs. checked-in comparison build that staging_deploy.yaml has been running. Every build path now generates the schema reference docs instead of reading a committed copy:

  • staging_deploy.yaml: single build job (was build-auto-gen + build-repo-schema), single deploy target, one-row PR preview comment.
  • production_deploy_documentation.yml: runs generate-schema-docs before npm run build, and gains a workflow_dispatchschema-ref input (default main) so a schema release can trigger a rebuild against that release's ref instead of always main.
  • ci.yml's a11y job also needs the generation step now, since onBrokenLinks: throw fails the build without it (confirmed locally: build fails with the reference dir absent, succeeds once generated/restored).
  • docs/schema/reference/ moves from committed content to .gitignore.

The cross-repo half lives in OvertureMaps/schema#690: a new docs-publish.yml in the schema repo dispatches this repo's production_deploy_documentation.yml with schema-ref set to the released version's tag whenever an overture-schema release publishes. That dispatch is inert until OvertureMaps/schema#689 (extending an existing GitHub App with actions: write on this repo) lands, since no such cross-repo token exists yet.

Fixes#494, sub-issue of OvertureMaps/schema#679

Tested: npm test (118 tests) and npm run build both pass locally with the reference dir generated; npm run build fails with it absent, confirming the CI generation step is load-bearing everywhere it now runs.

Drop the committed docs/schema/reference/**/*.md snapshot and the
side-by-side auto-gen vs. checked-in comparison build in staging_deploy.yaml.
Every build path (ci.yml's a11y job, staging PR previews, and the production
deploy) now runs the generate-schema-docs action against the schema repo
before npm run build, so the reference docs are always generated, never
committed.
production_deploy_documentation.yml gains a workflow_dispatch schema-ref
input (default main) so a future cross-repo trigger from a schema release
can rebuild against that release's ref instead of always main.
Refs OvertureMaps/schema#679
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Signed-off-by: John McCall <john@overturemaps.org>
@github-actions

github-actionsBot commented Aug 24, 2026

Copy link
Copy Markdown

🗺️ Overture Docs preview is live!

🌍 Preview sitehttps://staging.overturemaps.org/docs/pr/493/index.html
🗂️ Schema refmain@1504e22
🕐 UpdatedAug 24, 2026 17:47 UTC
📝 Commit117cf04

Note

♻️ This preview updates automatically with each push to this PR.

@github-actions

github-actionsBot commented Aug 24, 2026

Copy link
Copy Markdown

Super-linter summary

LanguageValidation result
JAVASCRIPT_ESPass ✅
MARKDOWNPass ✅
NATURAL_LANGUAGEPass ✅
SQLFLUFFPass ✅

All files and directories linted successfully

For more information, see the GitHub Actions workflow run

Powered by Super-linter

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Signed-off-by: John McCall <john@overturemaps.org>
README's Schema Reference section still described the old fetch_schema.sh/docs/_schema mechanism, which no longer exists. Updated it to describe the current generate-schema-docs action and gitignored output dir, and added a callout on the schema landing page itself so a reader who lands there from a typo report knows to file it upstream instead of here.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Signed-off-by: John McCall <john@overturemaps.org>
Overwritten framing implied there's a file to edit; there isn't, since docs/schema/reference/ is gitignored. Reword to say so plainly.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Signed-off-by: John McCall <john@overturemaps.org>
Just point readers at filing an issue in the schema repo instead of talking about files/repos that don't make sense from the perspective of someone reading the published site.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Signed-off-by: John McCall <john@overturemaps.org>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Signed-off-by: John McCall <john@overturemaps.org>
…itory)
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Signed-off-by: John McCall <john@overturemaps.org>

CopilotAI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR completes the transition of the schema reference documentation in OvertureMaps/docs to a fully generated artifact (no committed snapshot), and updates CI/CD workflows so all build paths generate docs/schema/reference/ before running the Docusaurus build.

Changes:

  • Remove the committed docs/schema/reference/** markdown snapshot and ignore the directory going forward.
  • Update staging/CI/production workflows to run generate-schema-docs prior to building, and simplify the staging preview to a single build/deploy.
  • Update schema-reference guidance in README.md and add a “generated content” tip to docs/schema/index.md.

Reviewed changes

Copilot reviewed 171 out of 172 changed files in this pull request and generated 1 comment.

Show a summary per file
FileDescription
README.mdUpdates guidance to reflect schema reference pages are generated from OvertureMaps/schema via generate-schema-docs.
docs/schema/index.mdAdds a tip directing schema-reference fixes to the schema repo (generated docs).
.gitignoreIgnores docs/schema/reference/ since it is generated at build time.
.github/workflows/staging_deploy.yamlCollapses to a single build job and deploys only one preview site; generates schema docs during build and exports schema ref/sha outputs.
.github/workflows/production_deploy_documentation.ymlAdds workflow_dispatch input to build against a specified schema ref and runs generate-schema-docs before npm run build.
.github/workflows/ci.ymlAdds schema-doc generation to the a11y build path so onBrokenLinks: throw builds succeed without committed reference docs.
docs/schema/reference/transportation/types/width.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/width_rules.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/width_rule.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/surfaces.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/surface_rule.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/subtype.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/subclass.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/subclass_rules.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/subclass_rule.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/speed.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/speed_value.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/speed_limits.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/speed_limit_rule.when.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/speed_limit_rule.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/sequence_entry.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/routes.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/route_reference.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/road_surface.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/road_flags.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/road_flag.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/road_flag_rule.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/road_class.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/rail_flags.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/rail_flag.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/rail_flag_rule.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/rail_class.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/prohibited_transitions.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/prohibited_transition_rule.when.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/prohibited_transition_rule.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/level_rules.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/level_rule.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/destinations.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/destination_sign_symbol.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/destination_rule.when.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/destination_rule.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/destination_labels.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/destination_label_type.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/connector_reference.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/access_type.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/access_rules.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/access_restriction_rule.when.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/access_restriction_rule.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/types/category.jsonRemoves committed generated schema reference sidebar metadata (now generated at build time).
docs/schema/reference/transportation/connector.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/transportation/category.jsonRemoves committed generated schema reference sidebar metadata (now generated at build time).
docs/schema/reference/system/wikidata_id.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/system/stripped_string.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/system/snake_case_string.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/system/region_code.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/system/ref/id.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/system/ref/category.jsonRemoves committed generated schema reference sidebar metadata (now generated at build time).
docs/schema/reference/system/primitive/primitives.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/system/primitive/geometry.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/system/primitive/category.jsonRemoves committed generated schema reference sidebar metadata (now generated at build time).
docs/schema/reference/system/phone_number.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/system/no_whitespace_string.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/system/language_tag.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/system/json_pointer.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/system/hex_color.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/system/country_code_alpha2.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/system/category.jsonRemoves committed generated schema reference sidebar metadata (now generated at build time).
docs/schema/reference/pydantic/networks/http_url.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/pydantic/networks/email_str.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/pydantic/networks/category.jsonRemoves committed generated schema reference sidebar metadata (now generated at build time).
docs/schema/reference/pydantic/category.jsonRemoves committed generated schema reference sidebar metadata (now generated at build time).
docs/schema/reference/places/types/taxonomy.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/places/types/operating_status.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/places/types/categories.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/places/types/brand.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/places/types/address.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/places/types/category.jsonRemoves committed generated schema reference sidebar metadata (now generated at build time).
docs/schema/reference/places/place.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/places/category.jsonRemoves committed generated schema reference sidebar metadata (now generated at build time).
docs/schema/reference/divisions/types/norms.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/divisions/types/hierarchy.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/divisions/types/hierarchy_item.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/divisions/types/division_subtype.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/divisions/types/division_class.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/divisions/types/capital_of_division_item.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/divisions/types/boundary_class.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/divisions/types/area_class.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/divisions/types/admin_level.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/divisions/types/category.jsonRemoves committed generated schema reference sidebar metadata (now generated at build time).
docs/schema/reference/divisions/division.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/divisions/division_boundary.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/divisions/division_area.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/divisions/category.jsonRemoves committed generated schema reference sidebar metadata (now generated at build time).
docs/schema/reference/common/weight_unit.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/speed_unit.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/sources.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/source_item.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/sort_key.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/scoping/vehicle_width_selector.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/scoping/vehicle_weight_selector.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/scoping/vehicle_relation.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/scoping/vehicle_length_selector.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/scoping/vehicle_height_selector.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/scoping/vehicle_axle_count_selector.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/scoping/travel_mode.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/scoping/side.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/scoping/recognized_status.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/scoping/purpose_of_use.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/scoping/opening_hours.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/scoping/linearly_referenced_range.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/scoping/linearly_referenced_position.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/scoping/heading.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/scoping/category.jsonRemoves committed generated schema reference sidebar metadata (now generated at build time).
docs/schema/reference/common/prominence.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/perspectives.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/perspective_mode.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/names.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/name_variant.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/name_rule.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/min_zoom.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/max_zoom.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/level.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/length_unit.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/feature_version.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/confidence_score.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/common_names.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/cartographic_hints.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/common/category.jsonRemoves committed generated schema reference sidebar metadata (now generated at build time).
docs/schema/reference/buildings/types/roof_shape.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/buildings/types/roof_orientation.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/buildings/types/roof_material.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/buildings/types/facade_material.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/buildings/types/building_subtype.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/buildings/types/building_class.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/buildings/types/category.jsonRemoves committed generated schema reference sidebar metadata (now generated at build time).
docs/schema/reference/buildings/building.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/buildings/building_part.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/buildings/category.jsonRemoves committed generated schema reference sidebar metadata (now generated at build time).
docs/schema/reference/base/water.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/base/types/water_subtype.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/base/types/water_class.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/base/types/surface_material.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/base/types/source_tags.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/base/types/land_use_subtype.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/base/types/land_use_class.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/base/types/land_subtype.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/base/types/land_cover_subtype.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/base/types/land_class.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/base/types/infrastructure_subtype.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/base/types/infrastructure_class.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/base/types/height.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/base/types/elevation.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/base/types/depth.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/base/types/category.jsonRemoves committed generated schema reference sidebar metadata (now generated at build time).
docs/schema/reference/base/land.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/base/land_use.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/base/land_cover.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/base/infrastructure.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/base/bathymetry.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/base/category.jsonRemoves committed generated schema reference sidebar metadata (now generated at build time).
docs/schema/reference/annex/types/update_type.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/annex/types/license_shortname.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/annex/types/dataset.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/annex/types/build_source.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/annex/types/category.jsonRemoves committed generated schema reference sidebar metadata (now generated at build time).
docs/schema/reference/annex/sources.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/annex/category.jsonRemoves committed generated schema reference sidebar metadata (now generated at build time).
docs/schema/reference/addresses/types/address_level.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/addresses/types/category.jsonRemoves committed generated schema reference sidebar metadata (now generated at build time).
docs/schema/reference/addresses/address.mdRemoves committed generated schema reference content (now generated at build time).
docs/schema/reference/addresses/category.jsonRemoves committed generated schema reference sidebar metadata (now generated at build time).

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread.github/workflows/production_deploy_documentation.yml Outdated
`inputs.schema-ref` risks being parsed as a subtraction expression in GitHub Actions since `-` isn't valid in a dot-notation property name. Switch to `inputs['schema-ref']` per Copilot's review.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Signed-off-by: John McCall <john@overturemaps.org>
A pre-filled default in the dispatch UI is an easy way to fat-finger 'Run workflow' without noticing it'll build against main. Leave it blank so the person triggering the run has to think about it; the `inputs['schema-ref'] || 'main'` fallback in the generate step still covers the push trigger and an intentionally blank dispatch.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Signed-off-by: John McCall <john@overturemaps.org>
Blank-but-optional still let someone dispatch without thinking about it. Requiring it forces an explicit choice on manual/cross-repo triggers; the push trigger is unaffected since it never sets inputs, so the `|| 'main'` fallback in the generate step still covers it.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Signed-off-by: John McCall <john@overturemaps.org>
Docusaurus v3's MDX directive parser requires `:::tip[Title]` for a custom admonition title; the old `:::tip Title` form (valid in v1/early v2) silently falls through as plain paragraph text instead of rendering as an admonition. Confirmed locally that the tip now renders.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Signed-off-by: John McCall <john@overturemaps.org>
Sign up for freeto 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.

Finalize schema reference docs as fully generated (docs repo)

3 participants

@lowlydba@sethfitz