Repository navigation
Rewrite and move every published page's words to MDX - #39
Merged
Merged
Conversation
Copy each page's live intro into content files beside its route. Catalogs and fee categories map content by slug, and a published slug with no entry is an error. Shortcut app routes pass their own intro to the template, which renders the print link itself. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The first page of each tool family, written as if new. Titles and search text go to development separately. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The KDP tools, the KENP and print size calculators, and four SaaS calculators. Their visible text and search tags match production. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The MDX check covers every content folder depth. Shortcut and ad network syncs only insert missing page rows, and generated shortcut routes pass each app's own intro. Hardware and Zigbee previews no longer overwrite search fields, and their undocumented --refresh is retired. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
CAA, DNS change, DNSSEC, DNS trace, nameserver, and SOA checkers. Each covers its own check and links to /dns-lookup for shared basics. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The live availability pages named result labels the tools don't show, and the transfer page called the 60-day rule a hard lock. Both are fixed. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Each shared idea now has one home page: ARR meanings, MRR movements, the churn and retention comparison, gross margin, and ARPA. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Cuts a toggle the drive reliability tool doesn't have, and says the datasheet error rate is a maximum, not a measured rate. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Ten more pages, plus the chmod copy message that said "UiSelect". Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The shared hardware page takes each route's intro and article. Each page now says what its sources are, what a listing does and doesn't promise, and why the exact model matters. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The hub says where the shortcuts come from and why one might not work. Each app intro says what the app is and what its shortcuts cover. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…tion) Every published shortcut app page now has its own intro. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…in MDX Terminal and self-host apps get their first guide sections. The TLD page no longer says no tool can look up an ending without RDAP, and its counts stay computed from the records. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…es in MDX Each fee category gets its own intro and a short guide with a worked example from the records. The hub title drops its hard-coded count. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Catalogs with tools for different problems get a table that matches a problem to the right tool. The domain catalog article moves from TSX into MDX. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The move to MDX dropped the page-scoped link override. The launch guide is a labelled section again. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
RaviTejaKNTS
had a problem deploying
to
production
October 9, 2026 22:09 — with
GitHub Actions
Error
Trims claims that went past their sources, finishes the music cost example, fixes the tmux intro, and explains every OSI value in the license table key. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The directories publisher needs one for each directory whose records live in the database. Self-host apps, terminal apps, and launch directories had none it could use for a copy-only batch. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
RaviTejaKNTS
had a problem deploying
to
production
October 9, 2026 22:21 — with
GitHub Actions
Error
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
RaviTejaKNTS
had a problem deploying
to
production
October 9, 2026 22:23 — with
GitHub Actions
Error
Also restores the terminal apps note that Archived follows GitHub data between reviews, which the code does. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This branch was successfully deployed
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 free
to 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.
Step 2d of
dev-space/charts-and-content-in-code-plan.md: every published tool, directory, directory child page, and catalog now renders its words fromcontent/*.mdxbeside its route, rewritten in the current writing style. Titles, search text, and cards stay in the database and go out through the publisher after merge.Pages
/cli-apps,/self-host-apps, and/platform-feeswords moved out of TSX and the databaseOut of scope: courses, site pages, unpublished pages (ad networks), and pagination.
Code
content/index.ts. A published slug with no entry is an error.check-mdx.mjschecks MDX at any depth undercontent/.--refreshis retired.Facts corrected on live pages
Checks
npm run qualitypasses.check-mdx.mjspasses on all MDX files.bb4769faand confirmed.After merge
Production publisher batches for titles, search text, and cards: tools and catalogs through
stack127:tools:publish, directories and child pages throughstack127:directories:publishwithtouch_reasonwhere content changed. They run only after approval.🤖 Generated with Claude Code