You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 2c190e5
Browse filesBrowse the repository at this point in the historyBrowse files
ci: guard docs drift — mkdocs --strict as a PR check + link/anchor validation (#59)
Ports the docs CI drift guard: a parallel docs job running mkdocs --strict on
PRs, a validation block so broken links/anchors and orphaned pages fail the
build, and pinned docs deps.
Also fixes the two orphans the omitted_files check surfaced:
- adds the previously-orphaned index.md to the nav (as Overview);
- relocates docs/superpowers/{specs,plans} — superpowers spec/plan artifacts
mistakenly written into the mkdocs docs_dir (and published live) — into a
proper planning/changes/2026-06-29.01-python-3.11-3.12-support/ bundle, where
the repo convention keeps them. Those two pages 404 off the docs site after
deploy, which is correct: they were internal planning docs, not user docs.
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: planning/changes/2026-06-29.01-python-3.11-3.12-support/design.md
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,8 @@
1
-
# Support Python 3.11 and 3.12
1
+
---
2
+
summary: Lowered the supported-Python floor from 3.13 to 3.11 by backporting the PEP 695 type alias and typing.override via typing_extensions; widened the CI pytest matrix to 3.11/3.12.
0 commit comments