Skip to content

docs: terminology sweep — CLI/API sunset callouts + fold PR #583 overlap (GROW-6090) - #680

Merged
rachaelrenk merged 4 commits into
mainfrom
grow-6090-terminology-sweep-v2
Sep 3, 2026
Merged

docs: terminology sweep — CLI/API sunset callouts + fold PR #583 overlap (GROW-6090)#680
rachaelrenk merged 4 commits into
mainfrom
grow-6090-terminology-sweep-v2

Conversation

@warp-agent-staging

@warp-agent-staging warp-agent-staging Bot commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Summary

Closes the loop on the launch-docs terminology sweep for GROW-6090:

This supersedes closed PR #593 (grow-6090-terminology-sweep, closed unmerged) — this is a fresh branch off main, not a reuse of that branch. Once this lands, PR #583 will be closed since nothing unique remains in it.

Explicitly out of scope (per the ticket): API_SDK_NAME in src/data/vars.ts is unchanged, and no Oz API → Warp API/SDK backwards-compatibility callout is added — the successor name for "Oz API" is still unconfirmed and is tracked as a separate follow-up.

Rework changes

  • [IMPORTANT] test_header_case_sentence_boundary.py:42 blessed lowercasing the Warp product name. The _to_sentence_case() fixer had no way to protect a single-word proper noun like Warp (only exact multi-word PROPER_FEATURE_NAMES sequences such as "Warp Drive" were protected), so --fix rewrote a bare Warp in a Title Case header to warp. Added a STANDALONE_PROPER_NOUNS set and a protection branch in _to_sentence_case() so Warp keeps its capital regardless of position, and updated the regression fixture's expected output from "Is warp fully free? ..." to "Is Warp fully free? ..." to match.

Verification

  • npm run build succeeds.
  • python3 .agents/skills/style_lint/style_lint.py --changed — 0 errors (42 pre-existing warnings across touched files, none introduced by this change).
  • Style lint regression suites pass: test_context_aware_terminology.py, test_header_case_sentence_boundary.py, test_product_casing_word_boundary.py, test_proper_feature_names_third_party.py, test_factory_proper_noun.py, test_platform_determiner.py, test_hardcoded_var_exemptions.py, test_tone_checks.py.
  • Docs-only content/copy change — no UI/computer_use verification needed.

Originating thread: https://warpdev.slack.com/archives/C09BVK0PL3Y/p1788456511471569

Folds the overlapping portions of open PR #583 (factory/rev-38-docs-audit-findings)
into GROW-6090's fresh branch:
- terminology.md glossary additions (Launch Configuration, Computer Use,
  Full Terminal Use, Direct backend, ZDR, SSO, BYOLLM, Bitbucket Data Center,
  Workload Identity terms)
- style_lint context-aware terminology scanner, header sentence-boundary,
  product-casing, and third-party proper-name checks + regression tests
- terminology/casing nits across MDX pages (Agent Mode, Codebase Context,
  Command Palette, cloud agent, sentence-case headers, denylist wording)

--mcp well-known-id documentation from #583 already shipped on main via #599
and is not part of this fold.
Adds the missing oz sunset window to the CLI reference caution (and its
restated variants across sibling CLI reference pages) and the API/SDK
landing page: oz commands remain supported through end of September 2026,
and warp successor commands for those workflows are not yet documented.

Also corrects the Warp Agent CLI glossary usage note and the vars.ts
WARP_CLI comment off the stale 'approximately August 18, 2026' Oz CLI
retirement framing, replacing it with the 9/15 oz/Oz web app holdout date
plus the end-of-September oz command support fact.

API_SDK_NAME is unchanged and no Oz->Warp API backwards-compat callout is
added; the successor name for the Oz API is still unconfirmed (tracked as
a separate follow-up).
@cla-bot cla-bot Bot added the cla-signed label Sep 3, 2026
@vercel

vercel Bot commented Sep 3, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated
docs Ready Ready Preview Sep 3, 2026 6:28pm UTC

Request Review

@warp-agent-staging warp-agent-staging Bot added the warpy-factory Opened by the Warp factory agents label Sep 3, 2026
@warp-agent-staging
warp-agent-staging Bot marked this pull request as ready for review September 3, 2026 18:00
@warp-for-oss

warp-for-oss Bot commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

@warp-agent-staging[bot]

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

You can view the conversation on Warp.

I completed the review and no human review was requested for this pull request.

Comment /warp-agent-review on this pull request to retrigger a review (up to 3 times on the same pull request).

Powered by Oz

@warp-for-oss warp-for-oss Bot 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.

Overview

This PR updates terminology references, CLI/API sunset callouts, docs casing, and style-lint regression coverage for terminology fixes. I found two blocking issues in the style-lint changes/tests: one regression fixture blesses lowercasing the Warp product name, and the new detection-only context filtering still leaves --fix able to mutate skipped literals.

Concerns

  • The header-case regression fixture expects Warp to be lowercased in fixed output, which conflicts with docs product-name casing.
  • The new context-aware product/deprecated-term checks suppress detections in code fences and link destinations, but auto-fix remains global string replacement and can still change those skipped contexts when they appear before a detected prose occurrence.
  • Security pass: no security findings.
  • Spec drift: no approved or repository spec context was provided.

Verdict

Found: 0 critical, 2 important, 0 suggestions

Request changes

Comment /warp-agent-review on this pull request to retrigger a review (up to 3 times on the same pull request).

Powered by Oz

Comment thread .agents/skills/style_lint/test_header_case_sentence_boundary.py Outdated
Comment thread .agents/skills/style_lint/style_lint.py
Co-Authored-By: Warp <agent@warp.dev>

@warp-agent-staging warp-agent-staging Bot left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Overview

This PR adds the CLI and API sunset notices, glossary updates, and terminology-lint protections required by GROW-6090. The header-case auto-fix still rewrites the Warp product name to lowercase.

Verdict

Checks: build ✅ · style-lint regression suites ✅ · CI ✅ · visual proof n/a (docs-only)
Found: 0 critical, 1 important, 0 suggestions

Request changes

Review run

https://oz.staging.warp.dev/runs/01a06877-56cb-7f0a-88a2-ea89de7c99c0

Comment thread .agents/skills/style_lint/test_header_case_sentence_boundary.py
Preserve the capital in "Warp" when _to_sentence_case rewrites a
Title Case header, and fix the test fixture that expected "warp".
@rachaelrenk
rachaelrenk merged commit bea5c04 into main Sep 3, 2026
8 checks passed
@rachaelrenk
rachaelrenk deleted the grow-6090-terminology-sweep-v2 branch September 3, 2026 19:14
rachaelrenk pushed a commit that referenced this pull request Sep 3, 2026
… follow-up) (#681)

* docs: correct Oz CLI/API/web app holdout date from 9/15 to 10/6/2026 (GROW-6090)

The Oz CLI/API/web app retirement date changed to October 6, 2026 (the
Factories GA launch date) instead of September 15, 2026. Update every
9/15-style reference across the files touched by #680, without
touching the separate end-of-September-2026 oz command support-window
callouts (a distinct deadline).

Co-Authored-By: Warp <agent@warp.dev>

* docs: fix remaining Sept 15 holdout dates in platform pages + AGENTS.md (GROW-6090)

The prior commit (223b741) updated the holdout date in
.agents/references/terminology.md, style_lint.py, vars.ts, and
sidebar.ts, but missed the transition-notice comment + note text in
platform/index.mdx and platform/overview.mdx, and the two duplicated
copies of the terminology entries in the repo-root AGENTS.md style
guide. Update all remaining September 15, 2026 / 2026-09-15
references to October 6, 2026, matching each occurrence's existing
prose/date format. The unrelated end-of-September-2026 oz command
support-window callouts are untouched.

Co-Authored-By: Warp <agent@warp.dev>

---------

Co-authored-by: warp-agent-staging[bot] <240773466+warp-agent-staging[bot]@users.noreply.github.com>
Co-authored-by: Warp <agent@warp.dev>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed warpy-factory Opened by the Warp factory agents

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant