# SHIMA EXPRESSION RECIPE CODEX v6.2 CHANGELOG

## 完成表情レシピ・アカシック

- 目、眉、口、頬、涙、汗、視線、脱力などを組み合わせた完成顔120件を追加。
- 12用途へ各10件ずつ分け、用途名だけで掘り進められる構造にした。
- `眠気`、`寝起き`、`疲労・不調` を別用途に分離し、眠そうな顔が疲労棚へ埋もれないようにした。
- 代表の `うるみ半目の微睡み` は、半目、涙目、半開き口、力の抜けた眉、眠気の5要素を一つへ束ねた。
- すべてのカードへ日本語の構成説明と英語promptを常時表示。
- 完成レシピ棚と全12用途は初期closed、全画面幅で一列。

## 迷わない入口

- `完成表情から選ぶ` を追加し、120件の完成顔へ直接移動可能。
- `眠気・寝起きから選ぶ` を追加し、眠気棚へ直接移動可能。
- 入口操作はdetailsを開いて移動するだけで、checkboxを変更しない。

## 表情調律室

- 通常用途へ `眠気・うとうと` を追加し、通常13用途へ拡張。
- 眠気のA／B候補はv6.2完成表情、C候補は既存の眠い目・涙目・半開き口・あくび等を再利用。
- 疲労用途は従来どおり独立し、眠気と一括にしない。
- 候補プレビュー非選択、明示適用、人物同一性保護、相性診断を維持。

## 出力・保存

- 新規120件はPositive通常、role `recipe`。
- 決定的stable ID `expression-v62-recipe-<family>-<item>` を付与。
- 検索、お気に入り、選択中、履歴、マイプリセット、リセットへ既存仕組みで接続。
- 既存collectorを重ねず、既存表情と同じPositive経路から一度だけ出力。

## 責務分離

- 人物属性、人数、衣装、背景、人種、髪、画風、汎用品質語を完成表情へ混ぜない。
- 成人語を混ぜず、通常棚だけに収録。
- 既存表情bundleとの完全同prompt重複は0。

## 変更ファイル

- `builder_data.expression_recipe_codex.v1.js`（新規）
- `builder_data.expression_atlas.v1.js`
- `ext_expression_atlas.v1.js`
- `ext_manifest.v1.js`
- `ext_manifest.v2.js`
- `manifest.json`
- `README.txt`
- `tests/expression_atlas.test.mjs`
- `tests/expression_recipe_codex.test.mjs`（新規）
- 後継版名を固定する既存回帰テスト12本
- 配布資料、引き継ぎテンプレート

