Commit Graph

3 Commits

Author SHA1 Message Date
kiloconnect[bot] dee9d86a81 chore: exempt .opencode/glossary from md-table-padding check
Glossary tables are kept as aligned prose tables for translator
readability; reverting the auto-fix and skipping the directory.
2026-04-28 08:34:07 +00:00
kiloconnect[bot] acfd742b02 fix: enforce exact separator form in md-table-padding check
Previously the check trimmed each separator cell before comparing
against the allow-list, which meant `| --- | --- |` passed as
`---`. The documented rule requires the tight `|---|---|` form;
compare the raw cell so space-padded separators fail too.
2026-04-28 07:56:48 +00:00
kiloconnect[bot] 06cd80d1bd chore: enforce minimal markdown table formatting
Prettier pads markdown table cells for column alignment, which turns any
content change into a table-wide realignment diff. Markdown was only in
prettierignore for packages/kilo-vscode/; the root formatter still
repadded docs elsewhere (e.g. TESTING.md, kilo-docs, AGENTS.md).

Adds *.md to the root .prettierignore, documents the convention in
AGENTS.md, and adds script/check-md-table-padding.ts + a workflow to
enforce it. Existing padded tables in Kilo-owned docs have been
rewritten via the script's --fix mode.
2026-04-28 07:45:49 +00:00