[AAASM-4559] ✨ (python-sdk-docs): Convert container-base-image docker build variants to tabs - #245
Conversation
…ts to tabs Mirror the pymdownx.tabbed pattern used in quick-start.md so the default vs. pinned-version docker build invocations render as separate tabs instead of one plain bash block.
Review: CI / scope / regression / PlaywrightCI status — 1 check was initially failing: Scope verdict: READY. Regression verdict: READY. Both commands are preserved verbatim in their new tabs:
The only textual change is dropping the now-redundant Playwright validation: PASS. Built the docs locally (
Overall verdict: READYNo blocking issues. CI is green (after a rerun of an unrelated transient cancellation), the diff is scoped exactly to the ticket, both build-arg examples are preserved verbatim, and the tabs render and switch correctly in a real browser build. — Claude Code |
Claude Code review — AAASM-45591. CI: Green. 2. Scope vs subtask: Delivers the AC exactly — the plain bash block at 3. Side effects: Docs-only — one file, 4. FE (rendered tabs → headless Chromium): Tab labels render as Overall: ✅ Ready to merge. Meets AC, docs-only, CI green, tabs render + switch correctly. — Claude Code |
Description
Convert the two alternative
docker buildinvocations indocs/guides/container-base-image.md(default vs.--build-arg SDK_VERSION=...pinned) from a single plain bash block into mkdocs-material content tabs (=== "Default"/=== "Pinned version"), mirroring the tab pattern already used indocs/quick-start.md.Type of Change
Breaking Changes
Related Issues
Testing
Verified locally with
.venv/bin/mkdocs build --strict(afteruv sync --group docsin a fresh worktree) — build succeeds with exit code 0, no strict-mode warnings/errors introduced by this change.Checklist
ci.yamlexcludesdocs/**from CI per repo convention — this PR is review-required, not CI-gated)