Uh oh!
There was an error while loading. Please reload this page.
docs(configure): repoint the dead /docs/build/objects link to /docs/build/data - #104
Merged
Merged
Conversation
…uild/data `content/docs/configure/data-sources.mdx` linked to `/docs/build/objects` in its "Where to go next" list. No such page exists and no redirect covers it, so the link was a live 404 on a customer-facing page. `/docs/build/objects` has never existed as a page in this repository's history, so a redirect would be dead config: the four entries already in `apps/docs/next.config.mjs` all cover URLs that were live and moved by the Build restructure. Repointing is the correct route. The target is `/docs/build/data` (`content/docs/build/data/index.mdx`), which is the page that documents `ObjectSchema.create`. The link label becomes "Data Model" to match that page's title and the convention used by the other 19 English links to it. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CJPxtTxoxTUnjNdTbiEaRa
os-zhuang
marked this pull request as ready for review
August 18, 2026 14:46
Uh oh!
There was an error while loading. Please reload this page.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for freeto join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes#99
content/docs/configure/data-sources.mdx:258linked to/docs/build/objectsin its"Where to go next" list. No such page exists and no redirect covers it, so it was a
live 404 on a customer-facing page.
One line changed:
Repoint vs redirect — decided on evidence
Repoint.
/docs/build/objectshas never existed as a page in this repository.git log --all --diff-filter=Dovercontent/docs/build/lists every deletion thesection has ever had: the six
packages.{locale}.mdxfiles and five*.cn.mdxfiles. No
objects.mdx.git ls-tree -rover everycommit reachable from every ref — finds no path matching
docs/build/objectsat anypoint.
data-model,views,actions,flows) each have real commit history atcontent/docs/build/{name}.mdx.That table's meaning is "this URL was live and the Build restructure moved it".
A URL that never resolved cannot be in anyone's bookmark, index, or external link as a
working address, so a redirect would be dead config — and a fifth entry of a different
kind would blur what the table documents.
apps/docs/next.config.mjsis untouched.Why
/docs/build/data, labelled "Data Model"content/docs/build/data/index.mdxstill documentsObjectSchema.createafter #82's17.0 alignment pass — 7 occurrences, including the located-error note on
abstract.Its frontmatter title is
Data Model, and all 19 other English links to that page labelit "Data Model" / "Data model", never "Objects". The trailing description is unchanged
and still accurate.
Locale siblings — reported, not edited
All six carry the same dead link and are left alone as generated artifacts:
content/docs/configure/data-sources.de.mdxcontent/docs/configure/data-sources.es.mdxcontent/docs/configure/data-sources.fr.mdxcontent/docs/configure/data-sources.ja.mdxcontent/docs/configure/data-sources.ko.mdxcontent/docs/configure/data-sources.zh-Hans.mdxThey clear when the translation pass regenerates them from this English source. The
existing gates already carry the work item: after this change
check-translation-output.mjsreports a url finding on each of the six naming/docs/build/objectsexactly, where the baseline reported none — measured by restoringthe
origin/mainfile, re-running, and restoring the branch file (116 findings / 0data-sourcesurl hits before, 122 / 6 after; non-blocking,blocking on 0 changed translation(s)).Verification, all at
4176b4aturbo run type-check --filter=@objectos/docs --force—cache bypass, force executing 0edb23119da91b7f, 1 successful.turbo run build --filter=@objectos/docs --force—cache bypass, force executing b2ef76cdbd3badb4, 1 successful.apps/docs/.next/server/app/en/docs/configure/data-sources.htmlnow contains
a href="/docs/build/data" >Data Modeland zero occurrences ofdocs/build/objects..next/server/app/en/docs/build/data.htmlexists, 254,982bytes,
titlereadsData Model | ObjectOS— plus the six locale variants.data-sources.*siblings join the stale list, whichis non-blocking by design.
Corpus re-sweep — reported, not fixed
Re-ran the sweep that found this card with all three of its stated narrowings widened:
locale siblings included, link forms extended to reference-style definitions, JSX
href=(quoted and braced) and bare URLs, and#fragmentanchors resolved againsteach page's generated heading ids.
/docs/...links (the original narrow run saw 502):0 missing pages, 0 missing anchors with this fix applied.
of this same link, listed above.
not findings —
permission-sets#委托管理delegated-administrationandpermissions#诊断与审计resolve correctly against their own locale sibling's headings.No second broken link found, so there is no follow-up card to file. Sweep script kept
out of the diff.
Generated by Claude Code