GET /contacts/statsGET /productsGET /contactsPOST /contacts/scan-bounceGET /contacts/exportPOST /contacts/importPOST /contactsDELETE /contacts/:idGET /productsproduct.segments[](來自產品知識庫)GET /products/:idsegment.companies[] 逐行填入步驟 3 textareacompanies[] 欄位toggleSegment()(contacts_ui.html:557)僅更新標籤名,未填入公司
POST /jobs/triggerGET /jobs?limit=1 每 5 秒輪詢
判斷:latest.id !== preExistingJobId
→ 鎖定 currentJobId,進入階段 2
GET /jobs/:id 每 3 秒輪詢
→ 更新 status badge + done_count + 子任務列表
→ 直到 status = "done" | "failed"
GET /jobs?limit=5