AIQs Track D / worker専用PC更新作業です。 目的: GitHub の AIQs-product-pure から最新の worker 修正を取得し、専用PC側のワーカー更新チェックまで進める。秘密情報は表示しない。production DB/payment/credential変更は禁止。強制再起動は Asahi の明示許可がある場合だけ。 Repo: https://github.com/asahi-inoue-jp-shaman-ai-engineer/AIQs-product-pure.git Branch: fix/scan-ai-analysis-wait-main Target commit: f18c01e91f1a7370c058d7c210fb26f296c3efc5 手順: 1. 作業場所に clone する。既にある場合は fetch して対象ブランチへ切り替える。 新規の場合: git clone https://github.com/asahi-inoue-jp-shaman-ai-engineer/AIQs-product-pure.git cd AIQs-product-pure git checkout fix/scan-ai-analysis-wait-main 既存cloneの場合: cd <AIQs-product-pureの場所> git fetch origin git checkout fix/scan-ai-analysis-wait-main git pull --ff-only origin fix/scan-ai-analysis-wait-main 2. commit 確認: git rev-parse HEAD HEAD が以下と一致すること: f18c01e91f1a7370c058d7c210fb26f296c3efc5 3. worker 更新チェックを実行: powershell -NoProfile -ExecutionPolicy Bypass -File scripts\update_worker.ps1 -Branch fix/scan-ai-analysis-wait-main -SkipGitPull 4. env確認: 値は絶対に表示しない。 C:\Users\asahi\.aiqs\.env.local またはプロジェクト側の env に SUPABASE_SERVICE_ROLE_KEY 等の必要キー名が存在するかだけ確認する。 5. restartについて: 通常再起動できる状態なら以下を実行してよい。 powershell -NoProfile -ExecutionPolicy Bypass -File scripts\update_worker.ps1 -Branch fix/scan-ai-analysis-wait-main -SkipGitPull -Restart ただし active heartbeat / active job が出た場合は止めて報告する。 -ForceRestart は Asahi の明示許可がある場合だけ使う。 報告してほしい内容: - clone/update 成功可否 - 現在の branch / HEAD SHA - update_worker.ps1 の結果 - worker process / heartbeat 状態 - restart したか、ブロックされたか - ブロック時は exact command と exact reason