Skip to content

v0.79.1 — Compacted: 行の ID 区切り検出を Archived/Promoted と同じ厳密さにする

Choose a tag to compare

@f-lft f-lft released this 02 Sep 12:02
· 12 commits to main since this release

概要

ACE の refine 不変条件ゲートで、Changelog の - Compacted: 行だけ ID どうしの区切りが無検証だった問題を修正しました。

修正

  • ACE-1-1 / ACE-2-1ACE-1-1。ACE-2-1 のように , / 以外で並べた行は、- Archived: / - Promoted: と同じく違反として報告します。
  • 注記の直後に区切りを置かない ACE-1-1(18 → 12 行)ACE-2-1 と、閉じ括弧が余る ACE-1-1)ACE-2-1 は、これまで括弧を詰めた結果 ACE-1-1ACE-2-1 という実在しない ID を 1 件拾い、実在する 2 件を未検証のまま通していました。これらも違反として報告します。
  • - Compacted: に固有の書式は引き続き受理します(前置きの散文、ID ごとの括弧注記、ID 列の後ろに続く補足散文)。ただし前置きにも補足にも ID を裸で書けなくなりました(列挙の続きと区別できないため。ID に触れるときは括弧の中へ置いてください)。
  • 違反メッセージも、括弧の閉じ忘れだけでなく区切りと裸の ID を原因として名指しするようになりました。