Skip to content

docs(factories): launch polish pass - #565

Merged
hongyi-chen merged 1 commit into
hyc/factory-launchfrom
hyc/factories-launch-polish
Aug 18, 2026
Merged

docs(factories): launch polish pass#565
hongyi-chen merged 1 commit into
hyc/factory-launchfrom
hyc/factories-launch-polish

Conversation

@hongyi-chen

Copy link
Copy Markdown
Collaborator

Follow-up to #563, targeting hyc/factory-launch. Six small fixes from the original audit of #508 that weren't part of the review-feedback batch. Ready to merge — no open questions.

Fix Why it matters for launch
astro.config.mjs — llms.txt site description Still said "the Oz platform" and never mentioned Factories. This is the first thing an AI engine reads about Warp and the most-consumed AI-facing artifact we publish, so the rename skipping it was the costliest miss of the set. Now names the terminal, agents, the Automation Platform, and Warp Factories.
vercel.json — software-factory redirect Only matched /platform/software-factory/ with a trailing slash. Every internal link that used to point there had no slash, and 1,231 of 1,292 existing entries use the bare or (/?) form. Now (/?), so both resolve.
CopyPageButton.astro Stripped import ... from ... from anywhere in the page rather than just the leading MDX import block, so "Copy page" silently deleted import OpenAI from "openai"; from the Node sample in the Ollama guide. Now walks the leading block only; verified against a page with a code-sample import, a page with MDX imports, and one with both.
api.astro Screen-reader h1 still read "Warp & Oz HTTP API reference".
platform-credits.mdx Never mentioned factories, though the Factories quickstart sends readers there to learn what a factory costs. Factory runs are cloud agent runs, so the existing rule already covered them — now it says so explicitly.
factory-as-code.mdx Listed gemini as an accepted harness while linking to a page documenting three. The list is correct — the schema enum derives from AllAgentHarnesses in warp-server — so the sentence now separates what the schema validates from what a team can actually run.

One thing I could not fix

The hero image on /platform/overview/ (most-flexible-platform-for-building-with-agents.png) carries what looks like a presenter annotation from an internal deck — a starred callout reading "Use to program against agents" — plus deck-style title framing. It's a launch-visible page and needs a re-export rather than a docs change, so I left it alone. The second diagram on that page (platform-architecture.png) is clean.

Validation

npm run build clean · 0 broken internal links (3,695 checked) · factory-proper-noun, platform-determiner, and hardcoded-var all 0 on changed files · both style_lint suites pass · confirmed "Warp Factories" now appears in the built llms.txt.

Plans:

Follow-up sweep for the launch, from the original audit:

- The llms.txt site description still said "the Oz platform" and never
  mentioned Factories. It is the first thing an AI engine reads about
  Warp and the most-consumed AI-facing artifact we publish, so the
  rename skipping it was the costliest miss of the set.
- The /platform/software-factory redirect only matched the trailing-slash
  form. Every internal link that used to point there had no slash, and
  1,231 of the 1,292 existing entries use the bare or `(/?)` form. Now
  matches both.
- CopyPageButton stripped `import ... from ...` lines from anywhere in
  the page, not just the leading MDX import block, so "Copy page" silently
  removed `import OpenAI from "openai";` from the Node sample in the
  Ollama guide. Now walks the leading block only.
- The API reference page's screen-reader h1 still said "Warp & Oz".
- Platform credits never mentioned factories, though the quickstart sends
  readers there to learn what a factory costs. Factory runs are cloud
  agent runs, so the existing rule already covers them; now it says so.
- factory-as-code listed `gemini` as an accepted harness and linked to a
  page documenting three. The list is right (the schema enum derives from
  AllAgentHarnesses), so the sentence now separates what the schema
  validates from what a team can run.

Co-Authored-By: Warp <agent@warp.dev>
@cla-bot cla-bot Bot added the cla-signed label Aug 18, 2026
@vercel

vercel Bot commented Aug 18, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs Building Building Preview Aug 18, 2026 1:58am

Request Review

@oz-for-oss

oz-for-oss Bot commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

@hongyi-chen

I'm starting a first review of this pull request.

You can follow along in the session on Warp.

I cancelled the in-progress review run because this pull request was closed.

Powered by Oz

Copy link
Copy Markdown
Collaborator Author

This PR was generated with Warp.

Comment @warp-agent on this PR to send it follow-up work.

View run View conversation

@warp-local-for-testing-only

Copy link
Copy Markdown

Your GitHub account is not connected to Warp. Connect it here.

@warp-agent-staging

Copy link
Copy Markdown
Contributor

Your Warp account is not a member of any team with access to this repository.

@hongyi-chen
hongyi-chen merged commit df443f3 into hyc/factory-launch Aug 18, 2026
3 of 4 checks passed
@hongyi-chen
hongyi-chen deleted the hyc/factories-launch-polish branch August 18, 2026 01:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants