> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ionworks.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 2026 04 27

<Update label="April 27, 2026" description="プロジェクトスコープの ECM フィッティング、PyBaMM v26.4.0 対応、SDK スキルプラグイン、厳格なアップロードバリデーター">
  ## プロジェクトスコープの ECM フィッティング

  等価回路モデルのフィッティングがプロジェクト内で直接利用できるようになった。プロジェクトのいずれかのセルにすでに紐づいている測定値を選ぶ（または新しい CSV をアップロードする）と、トレースをプレビューし、フィットを実行し、その結果をワンクリックで新しいモデルとしてプロジェクトに保存できる。新しいフローでは多段ステッパーが積み重ねカードに置き換えられ、モデル対データのプロット、エラープロット、フィッティング進捗インジケーター、OCV トグルヘルパーが追加され、フィット完了時に結果へ自動スクロールする。スタンドアロンの ECM デモは未認証ユーザー向けに引き続き利用できる。

  ## PyBaMM v26.4.0 対応

  パイプラインとプロトコルシミュレーターを PyBaMM v26.4.0 向けに更新した。本リリースでは、従来のゼロ電流ステップに代わる専用の `Rest` ステップクラスが導入され、MSMR の電極容量パラメータが短いキー（例: `Q_n_1`、`Q_p_1`）から記述的な文字列（例: "Negative electrode host site occupancy capacity (1) \[A.h]"）に改名された。既存の実験と MSMR パラメータセットは、新リリースでも引き続き正しく解析される。

  ## Claude Code プラグインとしての SDK スキル

  Ionworks Python SDK に、インストール可能な Claude Code スキルのセットが同梱されるようになった。対象は api-discovery、cell-data、data-upload、simulations、pipelines、projects-and-studies である。各スキルは関連するサブクライアント、メソッドシグネチャ、create-or-get パターンを文書化しており、AI アシスタントが現在の API サーフェスに対して SDK を操作できるようにする。`/plugin marketplace add ionworks/ionworks-skills` と `/plugin install ionworks` でインストールすると、任意の Ionworks プロジェクトでスラッシュコマンドと SessionStart フックが利用できる。

  ## Python API の厳格なアップロードバリデーター

  `CellMeasurementClient.create` と `create_or_get` が、Studio にデータを送信する前にオプションのクライアント側バリデーターを実行するようになり、処理上のバグが分かりにくいアップロード結果ではなくローカルエラーとして表面化するようになった。連続する行の間隔が 5 時間を超えるかどうかを調べる厳格な時間ギャップチェックがデフォルトで実行される。`voltage_window` を渡すと電圧連続性チェックが有効になり（不正な `partition_by` による時系列順の乱れを検出する）、`rated_capacity` を渡すと連続する同方向のフルステップチェックに加え、容量が定格の 5 倍を超えるステップに対するソフト警告が有効になる。

  <AccordionGroup>
    <Accordion title="Studio">
      **改善**

      * 測定チャートのコントロールがコンパクトなヘッダーサマリーに折りたたまれるようになった。軸ごとの変数セレクターでは、統一された 2 列レイアウトで系列を動的に追加・削除できるようになった。

      **修正**

      * 実験タイプタブが異なるスタディ間を切り替えた際に、スタディの可視化が空の状態に崩れなくなった。前のタブが存在しない場合、フィルターは All にリセットされる。
      * 古いセッションを持つユーザーが、リダイレクトで立ち往生する代わりに、OTP の認証継続ページからサインアウトして復帰できるようになった。
      * 空のセルページが正しい組織レベルの権限チェックを使うようになり、セルを作成できるユーザーに紛らわしい「プロジェクト管理者に連絡してください」というメッセージが表示されなくなった。
      * パイプライン要素の詳細ビューが `Data Fit` と `Validation` の設定に対して短時間に重複したフェッチを発生させなくなった。大きな設定データは直接読み込まれてキャッシュされる。
    </Accordion>

    <Accordion title="Pipeline">
      **改善**

      * `Simulation` の実行が高速化された。同じモデルを共有する繰り返し実行で、内部コンパイルがデフォルトで有効になった。
      * カスタムのメッシュや空間メソッド設定を持つシミュレーション目的関数（`CycleAgeing` など）が、正しくシリアライズおよび再読み込みされるようになった。
    </Accordion>

    <Accordion title="Python API">
      **修正**

      * 時間単調性の検証エラーメッセージが、隣接する正しい 2 つの値を報告するようになった（従来の off-by-one では実際の違反の直前の値が表示されていた）。
    </Accordion>

    <Accordion title="Data Processing">
      **修正**

      * 符号規約の検出が、低電流のパルスデータセットをすべて休止と誤分類しなくなった。休止しきい値が電流の 95 パーセンタイルを基準に相対的にスケールするようになり、小振幅データでも違反を検出できる。
    </Accordion>
  </AccordionGroup>
</Update>
