動機
synclore-intro → synclore-scheduled-publish → synclore-features のような連載があるとき、各記事の末尾に「← 前の記事 / 次の記事 →」リンクがあると便利。INDEX.md でも series 単位でグルーピングできるとよい。
設計案
drafts/.md フロントマター:
```yaml
series: "synclore"
series_order: 2
```
convert.js の動作:
- 同じ `series` 値の記事を集めて `series_order` でソート
- 各記事の本文末尾 (免責の前) に `← [[prev-slug]]` `[[next-slug]] →` を自動挿入
- `series_order` 1 の記事には prev なし、最後の記事には next なし
build-index.js の動作:
- INDEX.md を series ごとにセクション化
- series 未指定の記事は「(未分類)」セクションへ
受け入れ基準
- `series:` を持つ記事に prev/next リンクが自動的に付く (両プラットフォームで wiki-link と同じく URL 解決)
- series 未指定の記事は従来通り (regression なし)
- INDEX.md の見やすさが上がる
動機
synclore-intro → synclore-scheduled-publish → synclore-features のような連載があるとき、各記事の末尾に「← 前の記事 / 次の記事 →」リンクがあると便利。INDEX.md でも series 単位でグルーピングできるとよい。
設計案
drafts/.md フロントマター:
```yaml
series: "synclore"
series_order: 2
```
convert.js の動作:
build-index.js の動作:
受け入れ基準