Skip to content

v3: 候補の対応照合・UTF-16原因分析とnative内部観測を統合 - #141

Merged
PyYoshi merged 3 commits into
devfrom
v3/report-attribution
Sep 20, 2026
Merged

PyYoshi merged 3 commits into
devfrom
v3/report-attribution

Conversation

@PyYoshi

@PyYoshi PyYoshi commented Sep 20, 2026

Copy link
Copy Markdown
Owner

概要

  • 保存済みraw Reportと最終候補のencoding/language/confidence bitsを照合する独立MIT toolを追加
  • 同値重複を残し、rankingや採用元の因果関係を推測しない
  • 保存済みBOM-less UTF-16失敗を固定sourceから分析。単なる順位調整では候補を補えない構造を日本語で記録
  • uchardet PR #26のマージSHA e3c8526へ固定。coding stateとSBCS統計をopt-in診断toolで観測

検証

  • uv offline再ビルド後: 251 passed / 27 skipped / 68 subtests passed
  • native toolを指定した候補照合: 28 passed
  • mypy・ruff・diff check成功
  • native PR #26は全11チェック成功でdevへマージ済み
  • 既存3小fixtureで旧観測・最終候補が一致、全61 library object memberがbyte一致

制約

P01の追加fuzz・大入力調査・安全性修正・BOM改善は保留を維持。公開API、既定model、ランキングは変更しません。introspectionや精度改善全体の完了ではありません。

関連: #120 #124

@PyYoshi
PyYoshi marked this pull request as ready for review September 20, 2026 17:30
@PyYoshi
PyYoshi merged commit f2948ee into dev Sep 20, 2026
20 checks passed
@PyYoshi
PyYoshi deleted the v3/report-attribution branch September 20, 2026 17: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