feat(decisions): pilot Li+ and NGR Wiki migration - #119
Merged
lipluscodex merged 2 commits intoAug 23, 2026
Conversation
Li+ と NGR の Decision Structure index から専用 SQLite へ安全に移行する importer、検証テスト、再現手順、pilot manifest を追加する。
Member
Author
|
自己レビュー所見を受け入れます。現状は database を先に公開するため、後続の export / backup / manifest 失敗時に部分成果物が残ります。4成果物を temporary sibling paths で生成・検証後に bundle 公開し、途中失敗時は temporary と新規公開物を全消去する修正、failure-injection test、独立2回 export の byte 比較を追加します。 |
Accepted: partial publication finding. 4成果物を temporary sibling paths で構築・検証後にのみ公開し、失敗時は temporary と新規公開物を全消去する。 Accepted: deterministic export finding. 同じ database から独立に2回 export し、生成 bytes を直接比較する。
lipluscodex
commented
Aug 23, 2026
lipluscodex
left a comment
Member
Author
There was a problem hiding this comment.
自己レビュー: PASS
Issue #118 の受入条件に照らして、実装と修正差分を確認しました。
- Li+ / NGR の index 列挙 entry のみを repository namespace 付き stable identity で取り込む
- page 本文、Wiki URL、repository、取得 commit、source state、typed relation を保持する
- duplicate、unknown target、ambiguous relation、既存出力を fail closed にする
- database / export / backup / manifest を temporary sibling 上で構築・検証後に公開する
- 公開途中を含む失敗時に temporary と新規公開物を全消去する failure-injection test がある
- 同一 database から独立に二回 export し、bytes 一致を検証する
- SQLite / supersession / backup integrity を検証する
- Wiki、既存検索 DB、凍結済み実験 DB を変更しない
CI と Optional MCP adapter は commit 01baee1 で成功し、全277 tests が成功しています。ブロッキング指摘はありません。
lipluscodex
deleted the
118-featdecisions-pilot-li+-and-ngr-wiki-migration
branch
August 23, 2026 00:41
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #118
Li+ と NGR の canonical Decision Structure index だけを repository namespace 付き identity で専用 SQLite へ移行する importer を追加する。
実 pilot DB、deterministic export、backup を local-only で作成し、検証結果だけを manifest として記録する。