Skip to content

SKILL.md voice rule points at §6, but the dash pattern is §8 #273

Description

@dajiaohuang

What is wrong

SKILL.md, Voice section, line 42:

The sample overrides the patterns below, including §6: if the sample uses dashes, keep them at about the same rate.

The sentence is about dashes. Pattern 6 is "Forced triads". Dashes are §8.

Why it happened

Commit c2c6cad ("Align the patterns with the current Wikipedia article") moved dashes from §6 to §8. It updated the README number map (14→8) and the headings, but the reference in the Voice section kept the old number. git blame still attributes that line to 34ca949, the rebuild commit, when §6 really was "Dashes as the universal connector".

AGENTS.md asks for every §reference to move with a renumber:

If you add, remove, or renumber a pattern, update the README tables, the README section title, and every §reference.

No check reads the §references, so this one slipped through the renumber and the two commits after it.

Effect

The Voice section points at forced triads while explaining the dash exception. §8 already states the rule in full ("unless the writer's sample uses them; then match the sample's rate"), so the sentence contradicts the pattern it names. A reader who follows the number lands on the wrong pattern.

Scope

This is the only wrong reference in SKILL.md. The other two are correct:

  • §1 to §5 (line 29), the one-sighting patterns.
  • §6, §9, and §19 (line 37), which is the renumbered {old 10, 24, 15} set.

The §references in README.md sit in older version notes and use the old numbering on purpose, so they need no change.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions