Skip to content

Drop em dashes and metaphor language from all prose docs#2

Merged
mboss37 merged 3 commits into
mainfrom
claude/self-improving-loops-rating-ufufj5
Jul 1, 2026
Merged

Drop em dashes and metaphor language from all prose docs#2
mboss37 merged 3 commits into
mainfrom
claude/self-improving-loops-rating-ufufj5

Conversation

@mboss37

@mboss37 mboss37 commented Jul 1, 2026

Copy link
Copy Markdown
Owner

Summary

Follow-up to #1 (merged): a repo-wide prose style pass across the template and both examples.

  • Every em dash and en dash replaced with plain punctuation (periods, colons, semicolons, commas, parentheses), judged sentence by sentence rather than blind find-and-replace. No "it's not X, it's Y" filler substituted in.
  • Blacksmith-metaphor language (forge/anvil) removed; the README tagline is now a plain evaluate → change → gate → repeat.
  • "Jail" replaced with "sandbox" / "security boundary" throughout, including sandbox/README.md and the systemd/Seatbelt/Docker comments.
  • Scope: all markdown docs, YAML frontmatter, and code comments/docstrings in template/, examples/prompt-technique-tournament/, and examples/latency-tuner/. No code logic or test assertions changed.

Test plan

  • Repo-wide grep for em/en dashes and forge/anvil/jail/blacksmith language: zero matches outside .git/__pycache__
  • examples/prompt-technique-tournament: python -m pytest eval/ -q (129 passed)
  • examples/latency-tuner: python -m pytest sim/ -q (90 passed)
  • python3 template/tools/verdict.py self-test (all 6 checks pass)
  • Template/example parity confirmed byte-identical (guardrail Floor 2, run-iteration.sh, drive-to-goal.sh, verdict.py, metric-contract.sh) — matches what CI enforces

https://claude.ai/code/session_011t5gmHpHh68Jcigy5uPPEx


Generated by Claude Code

claude added 3 commits July 1, 2026 20:55
…red tools

Plain punctuation throughout, the forge tagline replaced with a factual
one, and sandbox/security-boundary wording instead of jail. Replacements
are applied identically across the template and example copies so the CI
parity diffs (runners, tools, guardrail Floor 2) stay byte-exact; both
example suites pass unchanged.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011t5gmHpHh68Jcigy5uPPEx
Every markdown, YAML frontmatter, and code comment/docstring across the
template and both examples now uses plain punctuation (periods, colons,
semicolons, parentheses) instead of em/en dashes, and sandbox/security
boundary language instead of jail. Verified with a repo-wide grep and
both example suites (219 tests) plus the verdict.py self-test, all
green; template/example parity (guardrail Floor 2, runners, shared
tools) confirmed byte-identical.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011t5gmHpHh68Jcigy5uPPEx
The em-dash sweep on ci.yml replaced the literal grep target 'Floor 2
-- MACHINE SAFETY' with a semicolon, but the targeted fix in the actual
guardrail.sh files used a colon. Text-only change; reran every CI step
locally (hooks parse, Floor 2 grep+diff, settings wiring, wrapper
parity, verdict self-test, both example suites) to confirm green
before pushing.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011t5gmHpHh68Jcigy5uPPEx
@mboss37
mboss37 merged commit 5e790be into main Jul 1, 2026
4 checks passed
@mboss37
mboss37 deleted the claude/self-improving-loops-rating-ufufj5 branch July 1, 2026 21:01
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.

2 participants