docs: remove em-dashes and AI-tell wording from markdown prose - #2304
Conversation
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
bashkit | 9c36b31 | Commit Preview URL Branch Preview URL |
Aug 17 2026, 05:16 PM |
eddbcc1 to
76499df
Compare
|
CI is red here. Root cause, verified against the job log and the generator source: Failing job: Why: the sweep edited "✅" if capability_id in surfaces[surface_id]["supported"] else "—"Stripping the em-dashes left the unsupported cells empty, so the committed file no longer matches Fix: restore that file to generator output and keep it out of the prose sweep: just regen-capability-parity # python3 scripts/capability_parity.pyWorth excluding generated outputs from the em-dash pass generally — Not pushing the fix myself — this PR is on Generated by Claude Code |
Replace em-dashes with plain punctuation across docs/knowledge/READMEs using code-fence tracking. Exclude generated outputs (knowledge/status/, site apidocs) and CHANGELOG. Reword seamlessly->directly. Prose only.
76499df to
9c36b31
Compare
What changed
Removes em-dashes from markdown prose across the repo (72 files: docs/, specs/, crates/bashkit/docs/, per-crate READMEs, examples, bench results, site apidocs, top-level README/AGENTS) and replaces them with plain punctuation: colons for label/definition lists, semicolons or periods for clauses an em-dash was joining, parentheses for appositive lists. Also rewords one AI-tell word (
seamlesslytodirectly). Documentation prose only.Why
Em-dashes read as an "AI-written" tell. This is the bashkit slice of an ecosystem-wide prose cleanup. No behavior change.
Before / After
Documentation-only, no observable behavior change. The doc-tested embedded guides under crates/bashkit/docs/*.md had only prose (outside all code fences) edited; the fenced rust examples that are compiled/doc-tested were left byte-identical.
Risk
Checklist