Skip to content

style: apply /style-guide pass to snippets/_includes#2729

Closed
johndmulhausen wants to merge 1 commit into
mainfrom
style-guide/snippets-includes-20260604-144956
Closed

style: apply /style-guide pass to snippets/_includes#2729
johndmulhausen wants to merge 1 commit into
mainfrom
style-guide/snippets-includes-20260604-144956

Conversation

@johndmulhausen

Copy link
Copy Markdown
Contributor

Summary

This PR applies the /style-guide skill (Google Developer Style Guide + CoreWeave conventions) to 37 files under snippets/_includes. The run was automated; all edits are style-only and preserve technical meaning.

Files edited

  • snippets/_includes/api-key-create-streamlined.mdx
  • snippets/_includes/api-key-create.mdx
  • snippets/_includes/api-key-find.mdx
  • snippets/_includes/api-key-security.mdx
  • snippets/_includes/api-key-view-once-warning.mdx
  • snippets/_includes/byob-context-note.mdx
  • snippets/_includes/byob-provisioning-link.mdx
  • snippets/_includes/cli/README.md
  • snippets/_includes/cli/wandb-beta-leet.mdx
  • snippets/_includes/code-examples/runs_update_tag_public_api.mdx
  • snippets/_includes/line-plot-capture-groups.mdx
  • snippets/_includes/llm-eval-jobs/export-evaluation.mdx
  • snippets/_includes/llm-eval-jobs/preview.mdx
  • snippets/_includes/llm-eval-jobs/rerun-evaluation.mdx
  • snippets/_includes/llm-eval-jobs/review-evaluation-results.mdx
  • snippets/_includes/multi-tenant-cloud-only.mdx
  • snippets/_includes/object-storage-configuration-intro.mdx
  • snippets/_includes/org-service-account-create.mdx
  • snippets/_includes/pinned-and-baseline-runs/pin-runs-condensed.mdx
  • snippets/_includes/private-preview-feature.mdx
  • snippets/_includes/project-visibility-settings.mdx
  • snippets/_includes/public-api-use.mdx
  • snippets/_includes/rate-limits-defaults-and-notification.mdx
  • snippets/_includes/release-notes-support-eol-reminder.mdx
  • snippets/_includes/self-managed-hardware-requirements.mdx
  • snippets/_includes/self-managed-mysql-requirements.mdx
  • snippets/_includes/self-managed-networking-requirements.mdx
  • snippets/_includes/self-managed-object-storage-requirements.mdx
  • snippets/_includes/self-managed-obtain-license.mdx
  • snippets/_includes/self-managed-redis-requirements.mdx
  • snippets/_includes/self-managed-ssl-tls-requirements.mdx
  • snippets/_includes/self-managed-verify-installation.mdx
  • snippets/_includes/service-account-api-key-create-additional-single-tenant.mdx
  • snippets/_includes/service-account-api-key-delete.mdx
  • snippets/_includes/service-account-benefits.mdx
  • snippets/_includes/team-service-account-create.mdx
  • snippets/_includes/weave-quickstart-prereqs.mdx

Recommendations for technical review

Product naming and UI labels

  • Confirm "Weave for Agents", "Agents view", and "public preview" are the current externally used product/feature/status terms (llm-eval-jobs/preview.mdx).
  • Confirm UI label casing and exact strings: "User Settings", "Create new API key", Create button, "Service account" vs "Service Account" — and align prose with the live UI in api-key-create.mdx, api-key-create-streamlined.mdx, org-service-account-create.mdx, service-account-api-key-create-additional-single-tenant.mdx, service-account-api-key-delete.mdx, team-service-account-create.mdx.
  • Confirm the action menu's accessible label and casing (currently rendered lowercase as action) across the service-account snippets and pin-runs-condensed.mdx.
  • Confirm the icon mapping in pin-runs-condensed.mdx: fa-eye for hide and fa-eye-closed (or eye-slash) for show — the open-eye-for-hide pairing is unusual and eye-closed may not be a standard FontAwesome 6 class.
  • Confirm "Filestream" is the correct internal term and that the verbatim SDK log message HTTP 429: rate limit exceeded matches actual output (rate-limits-defaults-and-notification.mdx).
  • Confirm "Intel (x86) CPU architecture" is not meant to exclude AMD x86_64 (self-managed-hardware-requirements.mdx).
  • Confirm "MinIO Enterprise" and "NetApp StorageGRID" branding is current (object-storage-configuration-intro.mdx).
  • Confirm "TypeScript" is the preferred sub-list label for the Node.js prerequisite in weave-quickstart-prereqs.mdx.

Deployment scope and gating

  • multi-tenant-cloud-only.mdx: confirm the multi-tenant-only restriction is permanent (the timeless-tense rewrite removed "Currently").
  • enterprise-cloud-only.mdx (referenced by reviewers): the filename implies Enterprise-only but the body says "Pro or Enterprise"; rename or narrow the body.
  • api-key-create.mdx: the hardcoded https://wandb.ai/settings URL is SaaS-only — confirm it isn't included on Dedicated Cloud or self-managed pages.
  • org-service-account-create.mdx: verify the deployment-type navigation paths (Dedicated/Self-Managed vs. Multi-tenant) are still current.

Links and anchors

  • Verify the following link targets still resolve: /platform/hosting/iam/sso#system-console, /platform/hosting/self-managed/operator#object-storage-bucket, /platform/hosting/self-managed/ref-arch/#sizing, /platform/hosting/self-managed/ref-arch/#mysql, /platform/hosting/self-managed/operator/#mysql-database, /models/launch#pricing, /release-notes/server-releases, /release-notes/server-releases-archived, /models/ref/python, and https://wandb.ai/site/pricing/ (byob-provisioning-link.mdx, self-managed-mysql-requirements.mdx, self-managed-hardware-requirements.mdx, llm-eval-jobs/preview.mdx, release-notes-support-eol-reminder.mdx, public-api-use.mdx, enterprise-cloud-only.mdx).
  • llm-eval-jobs/rerun-evaluation.mdx: heading change from "Re-run" to "Rerun" alters the auto-generated anchor — verify no external/internal links rely on #re-run-an-evaluation-job.
  • llm-eval-jobs/rerun-evaluation.mdx, llm-eval-jobs/review-evaluation-results.mdx: confirm every parent page that embeds these snippets contains the in-page anchors referenced (#evaluate-your-model, etc.).
  • private-preview-feature.mdx: snippet has no current callers — confirm whether it should be wired into the existing ad-hoc private-preview wording on release-notes/server-releases-archived.mdx and models/app/features/panels/line-plot.mdx, and whether to wrap in <Note> for consistency with sibling snippets.

Terminology, acronyms, and contact info

  • Confirm AISE expansion ("Account Solutions Engineer" vs. "AI Solutions Engineer") and whether to expand on first use in api-key-security.mdx, private-preview-feature.mdx, self-managed-mysql-requirements.mdx.
  • Reconcile the support contact domain — support@wandb.com vs. support@wandb.ai — across private-preview-feature.mdx, api-key-security.mdx, self-managed-mysql-requirements.mdx.
  • Confirm "BYOB" is expanded on first use in every page that imports byob-context-note.mdx or object-storage-configuration-intro.mdx, or expand it in the snippet itself.
  • Confirm "Public API" capitalization in public-api-use.mdx.

Procedure and content gaps

  • api-key-create-streamlined.mdx, api-key-create.mdx, service-account-api-key-create-additional-single-tenant.mdx, team-service-account-create.mdx: confirm the "save now, can't retrieve later" one-time-view behavior and consider promoting to a <Warning> (or reusing api-key-view-once-warning.mdx).
  • service-account-api-key-delete.mdx: consider whether a confirmation-dialog step and an irreversibility warning belong on the snippet or its host page.
  • self-managed-obtain-license.mdx: steps 2 and 3 are mutually exclusive branches; consider restructuring into "Choose one of the following" and merging step 4 into step 3.
  • llm-eval-jobs/review-evaluation-results.mdx: export steps 5–6 are mutually exclusive (browser vs. programmatic) — consider splitting into subsections; also clarify direction-ambiguous "toggle Feedback or Costs", define jargon ("trace roots", "All ops", "header depth"), and verify cURL casing.
  • self-managed-verify-installation.mdx: verify the [YOUR-DNS-DOMAIN] placeholder semantics, confirm "CORs" in the sample CLI output is current behavior or a typo, confirm "contact W&B Support" is still the correct escalation path, and propagate any edits to the fr, ko, and ja localized siblings still using the old placeholder.
  • self-managed-networking-requirements.mdx: clarify "each system that tracks the needs of experiments"; confirm the egress hostname list (deploy.wandb.ai, charts.wandb.ai, quay.io, gcr.io) is complete and that protocol/port requirements (HTTPS/443?) and proxy/MITM TLS-inspection guidance belong here.
  • self-managed-object-storage-requirements.mdx: pick pre-signed vs presigned and apply consistently; consider whether encryption-at-rest/KMS belongs alongside the pre-signed URL and CORS requirements.
  • self-managed-ssl-tls-requirements.mdx: confirm the original "self-signed certificates and custom CAs" intent (the rewrite uses "or"); confirm "certificate authorities (CAs)" is the intended expansion.
  • rate-limits-defaults-and-notification.mdx: soften the absolute "never cause logging to crash or fail" if any edge cases exist; add remediation guidance for run-creation blocks; define or link "Filestream"; resolve the duplicate "Filestream requests per second" row labels and the inline-vs.-block duplication of the 429 log line.
  • self-managed-version-requirements.mdx: the MySQL row has redundant/ambiguous floor ("v8.0.x is required, v8.0.32 or newer") and a misplaced comma in the Aurora MySQL phrasing — confirm intended floor before rewording.
  • self-managed-mysql-requirements.mdx: scope-qualifier "W&B requires an external MySQL database" doesn't name the deployment mode; verify the managed-service list and consider surfacing version requirements.
  • pin-runs-condensed.mdx: confirm pin limits (six total / five with baseline), confirm "baseline run" is defined on consuming pages, and decide whether the hide/show paragraph belongs in a separate snippet.
  • release-notes-support-eol-reminder.mdx: confirm the 12-month support window is still current policy.
  • api-key-find.mdx: confirm "key ID (the first part of the key)" matches the UI's terminology and that the visible location ("Your settings") is accurate.
  • api-key-security.mdx: confirm pinned-vs-minimum version semantics for wandb==0.22.3 / weave==0.52.17, the inline-env export example, and whether wandb login/netrc storage should be mentioned alongside the recommended local options.

Code-sample concerns (out of style scope)

Across snippets/_includes/code-examples/*.mdx, technical owners may want to address: PEP-8 kwarg spacing (name = Xname=X), placeholder convention consistency (<…> vs. quoted strings), in-code typos (artfiact, delete_aliaes, Ceates, behaviour, "an description", log_custom_summaty_metric.mdx filename), the artifact.tags = […] replace-vs-append behavior, the gpt-3.5-turbo-1106 outdated model id in weave-quickstart-prereqs.mdx, the "What is the capitol of Paris?" nonsensical example, mismatched placeholder vs. literal metric names in log_custom_summary_metric.mdx, single vs. triple double-quote docstrings, and whether @weave.op or @weave.op() is canonical. These are flagged for code review, not style review.

How to review

  • Each file's changes are style edits only. Compare side-by-side and flag any that change technical meaning.
  • Approve and merge to accept the edits, or close to reject them.

@johndmulhausen johndmulhausen requested a review from a team as a code owner June 4, 2026 18:50
@mintlify

mintlify Bot commented Jun 4, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
wandb 🟢 Ready View Preview Jun 4, 2026, 6:55 PM

@github-actions

github-actions Bot commented Jun 4, 2026

Copy link
Copy Markdown
Contributor

📚 Mintlify Preview Links

🔗 View Full Preview

📝 Changed (37 total)

📄 Pages (36)

File Preview
snippets/_includes/api-key-create-streamlined.mdx Api Key Create Streamlined
snippets/_includes/api-key-create.mdx Api Key Create
snippets/_includes/api-key-find.mdx Api Key Find
snippets/_includes/api-key-security.mdx Api Key Security
snippets/_includes/api-key-view-once-warning.mdx Api Key View Once Warning
snippets/_includes/byob-context-note.mdx Byob Context Note
snippets/_includes/byob-provisioning-link.mdx Byob Provisioning Link
snippets/_includes/cli/wandb-beta-leet.mdx Wandb Beta Leet
snippets/_includes/code-examples/runs_update_tag_public_api.mdx Runs Update Tag Public Api
snippets/_includes/line-plot-capture-groups.mdx Line Plot Capture Groups
... and 26 more files
⚙️ Other (1)
File
snippets/_includes/cli/README.md

🤖 Generated automatically when Mintlify deployment succeeds
📍 Deployment: 74c6ab5 at 2026-06-04 18:55:59 UTC

@github-actions

github-actions Bot commented Jun 4, 2026

Copy link
Copy Markdown
Contributor

🔗 Link Checker Results

All links are valid!

No broken links were detected.

Checked against: https://wb-21fd5541-style-guide-snippets-includes-20260604-144956.mintlify.app

@johndmulhausen

Copy link
Copy Markdown
Contributor Author

need to rerun this after #2727

@johndmulhausen johndmulhausen deleted the style-guide/snippets-includes-20260604-144956 branch June 5, 2026 19:43
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