Skip to content

docs: send retired train-path URLs to flow - #179

Merged
abrichr merged 1 commit into
mainfrom
docs/kill-vlm-train-path
Aug 29, 2026
Merged

docs: send retired train-path URLs to flow#179
abrichr merged 1 commit into
mainfrom
docs/kill-vlm-train-path

Conversation

@abrichr

@abrichr abrichr commented Aug 29, 2026

Copy link
Copy Markdown
Member

Why

A person who starts at https://docs.openadapt.ai already sees openadapt quickstart and openadapt flow record | compile | replay. A person who arrives from search often doesn't. Google still quotes /getting-started/quickstart/ as openadapt capture start then openadapt train start --model qwen3vl-2b, and /packages/openadapt-desktop/ as AI training-data collection. Those pages were already stubbed, but the quickstart stub still said "legacy model-training path", and the other old URLs 404'd, so the January snippet stayed.

What changed

Retired routes now serve a Flow-first redirect. The theme already emits noindex and a meta refresh from redirect_to. The bodies show the current commands so a recrawl has something true to index.

  • /getting-started/ (including quickstart, installation, permissions) goes to Get started or Desktop install.
  • Old package-mirror URLs (/packages/ml/, /packages/retrieval/, /packages/openadapt-desktop/, and the rest of that tree) go to the product catalog. Research packages are labeled Research.
  • /LEGACY_FREEZE/ and /legacy/freeze/ are marked historical and send the reader to Get started.
  • /architecture/ goes to Concepts. /cli/ goes to the openadapt flow reference.

scripts/validate_docs.py now fails the build if current-product pages teach the retired capture-then-train CLI, or if a retired route loses its redirect. README sync will not overwrite a redirect stub.

What a reviewer should check

  • The new stubs stay out of the nav.
  • Visiting /getting-started/quickstart/ shows openadapt quickstart and openadapt flow record | compile | replay, not a model-training CLI.
  • Research rows on the ecosystem page still say Research. concepts/vlm-appliance.md is the current optional on-prem grounder, not the retired train path; this change leaves it alone.

Opened by an agent session, not the founder.

The homepage already teaches record, compile, replay. Search still
lands on /getting-started/quickstart/ and old package-mirror URLs
that taught capture-then-train. Keep those routes as Flow-first
redirects and fail the docs contract if that copy returns.
@abrichr
abrichr merged commit f8f254e into main Aug 29, 2026
6 checks passed
@abrichr
abrichr deleted the docs/kill-vlm-train-path branch August 29, 2026 16:14
Sign up for free to 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.

1 participant