Skip to content

Tooling: lint and format Markdown with rumdl - #87

Merged
davanstrien merged 2 commits into
mainfrom
chore/rumdl
Nov 9, 2026
Merged

davanstrien merged 2 commits into
mainfrom
chore/rumdl

Conversation

@davanstrien

Copy link
Copy Markdown
Owner

Lints and formats Markdown with rumdl, a ruff-style Markdown linter and formatter, so tables stay aligned without hand-formatting.

  • .rumdl.toml: line length off (MD013), aligned tables on (MD060), experiments/ excluded (frozen reports).
  • CI: uvx rumdl@0.3.2 check . after the ruff format check. Pinned, like ruff and ty.
  • Locally: uvx rumdl@0.3.2 fmt . (added to CLAUDE.md and RELEASING.md).
  • One-time rumdl fmt: table alignment in README, CLAUDE.md and CHANGELOG, and two bare URLs wrapped in <...>. No wording changes.

#85's new docs already pass this config. Independent of the 0.0.7 release; merge any time.

🤖 Generated with Claude Code

https://claude.ai/code/session_016isSPowmvG84onwTGWiNoh

davanstrien and others added 2 commits November 9, 2026 15:02
rumdl (a ruff-style Markdown linter and formatter) in CI and locally:
`uvx rumdl@0.3.2 check .` in CI, `uvx rumdl@0.3.2 fmt .` before a push.
.rumdl.toml turns off line length (MD013), turns on aligned tables (MD060),
and excludes the frozen experiments/ reports. One-time `rumdl fmt`: tables in
README, CLAUDE.md and CHANGELOG aligned, two bare URLs wrapped in <...>.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016isSPowmvG84onwTGWiNoh
@davanstrien
davanstrien merged commit 6d811b6 into main Nov 9, 2026
2 checks passed
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