Skip to content

improve(backend): verify の import 名乖離(PyYAML→yaml 等)の取りこぼしを低減する #477

Description

@yusuke0610

背景

ADR-0016「将来の移行条件」verify 節に残課題として明記。現在の verify(D6)は辞書レスの保守的照合(-_ 変換・go 接頭辞一致・npm 完全一致)のため、配布名と import 名が乖離する package(PyYAML→yaml、Pillow→PIL、beautifulsoup4→bs4、scikit-learn→sklearn 等)が actual_import へ昇格しない。

完了条件

  • 自分の GitHub 連携データで「direct 宣言のまま昇格しない依存」を列挙し、乖離ケースの実態を把握
  • 対応方針を決定(最小 alias 集合を持つ / パッケージメタデータ参照 等。D3「辞書を持たない」・D4「ホットパスに外部依存を置かない」とのテンションを整理して記録)
  • 実装 + テスト(決定論的ロジック層のため TDD 必須: .claude/rules/common/tdd.md

最初の一歩

自分の連携データで昇格しなかった直接依存を列挙するクエリ/スクリプトを書く。

想定サイズ

中(1〜2 セッション)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions