# SHIMA FOOD STATE FORGE v5.7 — CHANGELOG

## 目的

食材名だけでは「皿に載せる」「串に刺す」「焼く」「冷やす」などの状態が不足し、
同じ焼き魚でも完成像を一発で決めにくかったため、食材と状態を対象連動で組み立てられるようにした。

## 追加96品

- 鮮魚・切り身：16
- カニ・海老・甲殻類：16
- 貝・軟体・魚卵・珍味：16
- 焼き魚・干物：16
- 精肉・加工肉：16
- 基本調味料・粉・油・和素材：16

食材80品は「食材図鑑」、調理済みの焼き魚・干物16品は「特化調理工房」へ配置する。
全項目は通常Positive、安定ID、日本語名、英語prompt、用途プロファイルを持つ。
既存1,903品との英語prompt完全重複は0。

## 食材状態カスタマイズ工房

食のアカシックを10棚から11棚へ拡張し、特化調理工房の後へ
「食材状態カスタマイズ」を追加した。

7軸：

1. 形・下処理
2. 調理・保存
3. 器・支持体
4. 盛り方・配置
5. 薬味・添え物
6. 表面・質感
7. 温度・鮮度

一発プリセット8種：

- 和の焼き魚皿
- 炉端の串焼き
- 港の鮮魚氷台
- 刺身の和皿
- 蟹のごちそう盛り
- ウニの木箱
- 浜焼き
- 海鮮・食材の贈答箱

## 対象連動の安全契約

- 先に食材または料理を選ぶ。状態だけを単独タグとして出力しない。
- 状態は選択対象の `data-en` へ合成し、既存Positive collectorをそのまま使う。
- 対象を外すと出力されないが、再選択用に対象ごとの状態は保持する。
- 全体リセットとカテゴリクリアでは状態を解除し、元の英語promptへ戻す。
- 魚、蟹、大型海老、海老、貝、魚卵、肉、調味料、完成魚、完成料理の用途別に候補を絞る。
- 調理済み焼き魚は形・調理を固定し、器・盛り方・添え物・質感・温度だけ変更できる。
- 検索、出力先検索、選択中、お気に入り、履歴、マイプリセット、リセットと再索引を維持する。
- 履歴とマイプリセットは元語、用途、固定軸、7軸設定を保存し、復元時に再合成する。

## 食のアカシック確定値

- 11棚
- 合計1,999項目
- 食材図鑑386
- 特化調理工房155
- 状態工房7軸・8セット（状態ボタン自体はprompt checkboxに数えない）

## 変更ファイル

- `builder_data.food_state_forge.v1.js`
- `ext_food_state_forge.v1.js`
- `ext_food_akashic.v1.js`
- `ext_history.js`
- `ext_zero_assist.v1.js`
- `ext_manifest.v1.js`
- `ext_manifest.v2.js`
- `manifest.json`
- `README.txt`
- 食関連・配布情報テスト
- `シマビルダー統合ルール_引き継ぎテンプレート_v5.7更新版.txt`

