Skip to content

Sync markdown migration docs with the completed old-version salvage#206

Merged
znz merged 1 commit into
rurema:masterfrom
znz:docs/sync-markdown-status-after-salvage
Jul 10, 2026
Merged

Sync markdown migration docs with the completed old-version salvage#206
znz merged 1 commit into
rurema:masterfrom
znz:docs/sync-markdown-status-after-salvage

Conversation

@znz

@znz znz commented Jul 10, 2026

Copy link
Copy Markdown
Member

概要

2026-07 の旧バージョンサルベージ(bitclust #203 / rurema/doctree#3042)がマージされた後の現状に合わせて、Markdown 移行の3文書の数値・ステータスを更新します(ドキュメントのみ、コード変更なし)。

サルベージで manual/api--scope 1.8.7,4.2 で再生成した結果、manual/ のファイル数が 1245 → 1250(api 1161 → 1166) に増えましたが、紹介・提案・運用の各ドキュメントがサルベージ前の数値のまま残っていました。あわせて、announcement がサルベージを「将来の残タスク」として列挙していた点を「完了」に更新します。

変更内容

doc/markdown-announcement.md

  • フェーズ1・3のファイル数を 1245 → 1250 に更新
  • フェーズ4を「旧バージョンのサルベージ(完了)」に変更。過剰な主張にならないよう、旧バージョンの2つの経路を区別して記載:
    • manual/ に入るもの: --scope 1.8.7,4.2 の再変換は、HEAD の refm/まだ残っている <3.0 のゲートを取りこぼさず含めるだけ(1161 → 1166 ファイル、rake の全対象版がビルド可能に)。HEAD から削除済みの旧版固有記述は manual/ には入れない
    • manual/ に混ぜないもの: 1.8.7 など大きく分岐した古い版は、frozen-<version> タグ(1.8.7〜2.7.0)で固定した凍結 DB として検索にのみ載せる。復元用の対応表として doctree の docs/OldVersionArchives.md へリンク
  • 残タスク(gem リリース・refm/ 削除・bitclust 非依存パイプライン)をフェーズ5

doc/markdown-proposal.md

  • 生成ファイル数とラウンドトリップ件数を 1245 → 1250 に更新

doc/markdown-operations.md

  • §2 の検証期待値のラウンドトリップ件数を api 1161/1161 → 1166/1166 に更新
  • §3 のブリッジ削除ゲートを更新(サルベージは完了したので、残ゲートは markdown-findings.md のフォローアップのみ)

補足

  • DB のエントリ数(9281 メソッド・1436 クラス等)は 3.x ビルドの比較値で、旧バージョンゲートの追加では変わらないため、そのままにしています。
  • doc/markdown-findings.md の「roundtrip 1245/1245(2026-07-07 時点)」は、その日付での検証記録として正しいので変更していません。

🤖 Generated with Claude Code

The July 2026 old-version salvage (bitclust rurema#203, doctree #3042)
regenerated manual/api with --scope 1.8.7,4.2, growing the tree from
1245 to 1250 files (api 1161 -> 1166). Update the file and roundtrip
counts in the announcement, proposal and operations guides, and move
the salvage out of the "future work" list.

announcement phase 4 now records the salvage as done, and distinguishes
its two paths so it does not overclaim:

- What goes into manual/: the wide-scope re-conversion only recovers
  the below-3.0 version gates that HEAD's refm still retains, so manual/
  can build every rake target version. Content already pruned from
  HEAD's refm is NOT reintroduced into manual/.
- What stays out of manual/: substantially divergent old versions
  (1.8.7, etc.) are kept as separate frozen databases pinned by the
  frozen-<version> tags (1.8.7-2.7.0) and surfaced only in the site
  search, not merged into master.

operations: bridge removal is now gated only on the findings follow-up,
since the salvage is complete.

The dated verification record in markdown-findings.md (roundtrip
1245/1245 as of 2026-07-07) is left as-is; it is correct for its date.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@znz znz merged commit 37ed575 into rurema:master Jul 10, 2026
9 checks passed
@znz znz deleted the docs/sync-markdown-status-after-salvage branch July 10, 2026 00:30
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.

1 participant