本卡為 FR-170 母案 P1。P0(母卡 CM-3232,17 張全 Done、已合回三 repo 的 feature/FR-139)搭好地基與守衛後,49 支業務檔仍住舊的 core/。P1 把「登入」(identity,8 支)與「跟主系統講話」(sync,17 支)搬進 guidant_agent/,搬前先剪三條纏在一起的線。決策者 2026-10-30 裁:卡先建不放行;發版與線上更新用 P0 版(Agent 9044d95);P0 若要修先合主線、再開本工作坊放行批 12。

為什麼另開母卡

P0 工作坊 28 要結案收工作樹,結案要求母卡底下全部子卡 Done;P1 五張掛在 CM-3232 下會擋結案,所以 P1 獨立一張母卡、之後新開工作坊選它。P0 到 P1 的脈絡在 design.md §5/§5.1 與 handoff/FR-170-STATE.md,不在卡上重複。

P1 做什麼(白話)

三條要先剪的線:①「寫稽核紀錄」工具八處跨模組用卻住在主控台資料夾 → 搬公用區 shared;②「本機管理員」常數九處用 → 搬 shared;③「連主系統那條線」(帶憑證、串流下載)寫在掃描模組裡但心跳、漏洞庫、profile、升級都在用 → 抽成 sync 自己的 adapter,掃描反過來借用。剪完再搬本體:identity 順便接 jedi-password(P0 抽套件的目的,舊雜湊必須仍可登入);sync 搬完 Agent 要原封不動連回 DEV(同 agent_uid、同憑證)。

子卡與批次

批=可同時派的一組。批 12 兩張不撞檔(1-1 改 shared 與三支殼、1-2 改 identity 八支);13→14→15 有先後。P1-3 是最危險的一張(心跳迴圈與下載通道),首腦要真機驗。

放行前的檢查(首腦)

必讀