docs: replace em dashes with plain punctuation across prose

Swap em dashes for commas/colons/periods in the README, skills, AGENTS.md and
its five rule copies, examples, command files, and benchmark README. Rule
copies stay in sync (same edit applied to all) and the invariant guard passes.

Left untouched on purpose: the vendored caveman SKILL.md (verbatim third-party
text), the dated benchmark writeups in results/ (historical records), and
.js code comments.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Emeriko
2026-06-13 06:06:03 +02:00
co-authored by Claude Opus 4.8
parent 6abc9f0acc
commit 88431defba
19 changed files with 57 additions and 57 deletions
+1 -1
View File
@@ -46,7 +46,7 @@ def get_user(user_id: int, service: UserService = Depends(get_user_service)):
raise HTTPException(status_code=404, detail="User not found")
```
Five files, three classes, a custom exception, and a dependency-injection chain wrapping one database call.
Five files, three classes, a custom exception, and a dependency-injection chain, wrapping one database call.
## With Ponytail
+1 -1
View File
@@ -36,7 +36,7 @@ export default function DatePicker({ value, onChange, minDate, maxDate }) {
}
```
One dependency, one wrapper component, two `useEffect` hooks, a cleanup function, and a CSS import to pick a date.
One dependency, one wrapper component, two `useEffect` hooks, a cleanup function, and a CSS import, to pick a date.
## With Ponytail
+1 -1
View File
@@ -36,7 +36,7 @@ A class, a wrapper, a regex that still rejects valid addresses and accepts inval
## With Ponytail
```python
# ponytail: good enough real validation is sending the mail
# ponytail: good enough, real validation is sending the mail
"@" in email and "." in email.split("@")[-1]
```