action() ラッパー未統一
サーバーアクションは action(name, handler) ラッパーで認証・try/catch を集約するのが
標準。
しかし system-manager の AI設定更新アクションは、auth() を直書きし try/catch・isSystemManager チェックを手書きしており、標準から外れている。
対象ファイル(当初7件・いずれも updateAiInstruction)
apps/system-manager/actions/ai-instruction/solid-floor-plan/update-ai-instruction.ts
✅ 対応済み(2026/06/09・モデル選択追加に伴い)apps/system-manager/actions/ai-instruction/cleaning/update-ai-instruction.tsapps/system-manager/app/ai-instructions/{exteriors,replacements,decoratings,refinements,furnishings}/_components/ai-instruction-edit-form/_actions/update-ai-instruction.ts
残り6ファイル。該当関数には // TODO: 内部処理を action() ラッパーへ置き換える を追記済み。
isSystemManager 検証は行っており、認可の欠落はない)。
中。動作影響はないが、複数箇所(残り6ファイル)にわたる規約逸脱であり、今後の保守性のため action() へ揃えたい。
AI設定まわりを改修する際にあわせて対応するのが効率的。