Skip to content

Fix mojibake in oversight SKILL.md introduced by #473 - #484

Merged
trieloff merged 1 commit into
mainfrom
fix-mojibake-from-pr-473
Jul 6, 2026
Merged

trieloff merged 1 commit into
mainfrom
fix-mojibake-from-pr-473

Conversation

@trieloff

@trieloff trieloff commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

Summary

Fixes mojibake (corrupted characters) in skills/oversight/SKILL.md introduced by #473.

Two Unicode characters were truncated to their low byte:

Corrupt byte Correct character Occurrences
0x14 (DC4 control char) — em-dash (U+2014) 7
0x92 (lone high byte) → right-arrow (U+2192) 3

Details

  • Affected lines: 419, 423, 424, 428, 429, 435, 457, 459, 461 (all in the "Gotchas" / "Don't" sections).
  • Fix was applied byte-precisely. The file also contains 4 valid 0x92 continuation bytes (part of legitimate → arrows on lines 74/75/289/290); those were preserved via position-based replacement rather than a global byte swap.
  • Only skills/oversight/SKILL.md is changed (9 insertions, 9 deletions). The other 8 files added by Add on-call, klickhaus, and postmortem skills #473 were already valid UTF-8 and are untouched.

Verification

The file now decodes as valid UTF-8 with zero C0 control bytes:

decode: valid-utf8 | C0 controls: 0 -> OK / clean
em-dash count: 27  (20 pre-existing + 7 fixed)
right-arrow count: 7  (4 pre-existing + 3 fixed)

Pull Request opened by Augment Code with guidance from the PR author

Replace 7 corrupted control bytes (0x14) with em-dashes and 3 lone
bytes (0x92) with right-arrows in skills/oversight/SKILL.md. These
characters were truncated to their low byte in #473. The file is now
valid UTF-8 with no control bytes; 4 pre-existing valid arrows were
preserved.

Signed-off-by: Lars Trieloff <lars@trieloff.net>
@trieloff
trieloff marked this pull request as ready for review July 6, 2026 15:48
Copilot AI review requested due to automatic review settings July 6, 2026 15:48
@trieloff
trieloff merged commit a5dea2b into main Jul 6, 2026
3 checks passed
@trieloff
trieloff deleted the fix-mojibake-from-pr-473 branch July 6, 2026 15:48

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Fixes corrupted Unicode characters (mojibake) in the Oversight skill documentation introduced previously, restoring intended punctuation/symbols in the “Gotchas” and “Don’t” sections.

Changes:

  • Replaces a DC4 control character with an em-dash (—) in multiple guidance bullets.
  • Replaces a stray byte with a right-arrow (→) in URL-normalization examples.
  • Normalizes the affected bullet list lines so they render correctly in Markdown.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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