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 セッション)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions