OUTCOMES
この Prompt で完成すること
- 対象 OS のインストーラーを生成できる
- 署名・公証・インストール結果が分かる
BEFORE YOU START
開始前の準備
- Electron 開発環境が動作する
- 署名資料がある、または未署名テスト版と明示する
AI が先に確認する場所
apps/tabtin-electrondocs/agent/electron-production-release-sop.mdREADY TO RUN
完全な Prompt
実行・受入境界を含む完全な Prompt をコピーします。
終了コード 0 ではなく、インストール・起動でき正しいブランドを示す Windows または macOS 成果物を作ってください。AGENTS.md、apps/tabtin-electron、docs/agent/electron-production-release-sop.md を読み、OS、CPU、名称、版、アプリ識別子、アイコン、更新先、署名条件を確認します。証明書、秘密鍵、パスワードをコード、履歴、報告へ残しません。
main/preload/renderer の本番ビルド、外部資産、native 依存、プロトコル、データディレクトリ、自動更新、アンインストールを点検し、対象ビルドを実行します。クロス OS で生成できる範囲と対象 OS 必須の署名を分け、資産不足、アーキテクチャ、native rebuild、大文字小文字問題を直します。正式成果物を上書きせず、出力先と checksum を示してください。
対象 OS 相当で実際にインストールし、名称、アイコン、ログイン、プロトコル、更新、アンインストールを確認します。macOS は署名と公証、Windows は署名と削除範囲を確認し、Workspace や連携ディレクトリが消えないことを証明します。成果物が顧客提供可能か明記し、許可なく Release、アップロード、commit をしないでください。