Skip to content

chore(brand): em-dash sweep + README badge color fixes#43

Merged
amcheste merged 1 commit into
developfrom
brand/align-2026-05
May 12, 2026
Merged

chore(brand): em-dash sweep + README badge color fixes#43
amcheste merged 1 commit into
developfrom
brand/align-2026-05

Conversation

@amcheste-ai-agent
Copy link
Copy Markdown

Summary

Brand-alignment pass against the alanchester-brand voice rules. Two scope items: README badge colors + em-dash sweep across 17 prose files.

1. README badge fixes

-[![Version](https://img.shields.io/github/v/release/amcheste/ea-agent?label=version)](...)
+[![Version](https://img.shields.io/github/v/release/amcheste/ea-agent?label=version&color=0B0B0C)](...)
-[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)
+[![License: MIT](https://img.shields.io/badge/License-MIT-1F4D3A.svg)](LICENSE)

Version badge had no color parameter (defaulting to shields.io default, not brand ink). License badge was using blue instead of brand accent 1F4D3A. Both now match the family pattern.

2. Em-dash sweep across 17 files

Surface Em-dashes swept
README.md 26
CONTRIBUTING.md 19
CLAUDE.md 3
CHANGELOG.md 16
TESTING.md 20
ARCHITECTURE.md 15
DEVELOPER.md 9
RELEASE.md 16
skills/quick-capture/SKILL.md 13
skills/task-manager/SKILL.md 23
skills/inbox-processing/SKILL.md 9
skills/obsidian-daily-note/SKILL.md 12
skills/weekly-review/SKILL.md 15
skills/setup/SKILL.md 17
skills/vault-context/SKILL.md 20
skills/project-setup/SKILL.md 2
skills/meeting-notes/SKILL.md 8

215 mechanical sweep (re.sub(r' — ([a-z])', '. ' + capitalize, ...), code blocks and table rows protected). Plus 8 manual sweeps in tables and template placeholders with contextual replacement (comma, colon, period, or (n/a) depending on bridging role).

Zero prose em-dashes remain.

23 em-dashes deliberately preserved — all inside fenced code blocks. These are template patterns that the EA agent reproduces when generating user-facing output (meeting notes, daily notes, weekly reviews, release templates). Per the theming-prompt's rules on code structure, [X — Y] template placeholders and - HH:MM — Event formatting patterns inside ``` stay.

Post-sweep audit clean: 4 \. [a-z] matches, all abbreviation false positives (e.g., i.e., vs., plus an example-state line inside a code block).

What this PR does NOT include

  • Banner migrationassets/logo.png (200px mascot) predates banner-spec.md. Same migration story as the other repos.
  • Scorecard workflow — ea-agent's .github/workflows/ has no scorecard.yml (unlike sibling repos derived from repo-template). The scorecard.dev badge isn't on the README either, so no badge to fix. Flagged for follow-up: decide whether to add it for consistency with the family.
  • Repo topics — already set (6 topics), no change.

Verification

  • git diff origin/develop --name-only → 17 files. No edits to Python source, evals/, scripts/, or any binary.
  • All prose em-dashes resolved.
  • Code-block template em-dashes preserved.

🤖 Generated with Claude Code

Brand-alignment pass against the alanchester-brand voice rules.

1. README badges fixed:
   - Version badge: added `color=0B0B0C` (ink). Was using the
     shields.io default color, not brand.
   - License badge: `License-MIT-blue.svg` → `License-MIT-1F4D3A.svg`
     (hunter green accent).

2. Em-dash sweep across 17 prose files (215 swept mechanically,
   8 more swept manually in table cells and template placeholders).
   Zero prose em-dashes remain.

   23 em-dashes are deliberately preserved inside fenced code
   blocks. These are template patterns that the EA agent
   reproduces when generating output (meeting notes, daily notes,
   weekly reviews, etc.). Per the theming-prompt rules on code
   structure, content inside ``` stays.

   Files swept:
     README.md, CONTRIBUTING.md, CLAUDE.md, CHANGELOG.md,
     TESTING.md, ARCHITECTURE.md, DEVELOPER.md, RELEASE.md,
     and 9 skills/*/SKILL.md files.

   Post-sweep audit (`grep -nE '\. [a-z]'`) found 4 matches, all
   abbreviation false positives (e.g., vs., User's example state
   inside a code block). Left as-is.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

Co-Authored-By: amcheste <13696614+amcheste@users.noreply.github.com>
@github-actions github-actions Bot added the docs label May 11, 2026
@amcheste amcheste merged commit c499ea7 into develop May 12, 2026
5 checks passed
@amcheste amcheste deleted the brand/align-2026-05 branch May 12, 2026 02:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants