Skip to content

idd-update / idd-diagnose:target 是 third-party upstream 時,Current Status 仍寫進別人的公開 issue body (sibling concern from #363) #364

Description

@kiki830621

Problem

target 是 third-party upstream(使用者唯讀、SCRUB_LEVEL=enforce)時,下游 skill 仍把 IDD 內部的流程產物寫進別人的公開 issue:

  • idd-update(由 idd-diagnose Step 5 等呼叫)把 ## Current Status 區塊附加到上游 issue 的 body。
  • 實例:2026-10-02 /idd-all jundot/omlx#4199 期間,idd-update 在上游 issue body 末端加了 ## Current Status(Phase / Key Decisions / Commits)。

#363 第 2 點處理的是 idd-issue Step 4.6 的 Clarity Surface;本 issue 是同一原則在下游 skill的延伸:IDD 的內部狀態(Current Status、dashboard comment 等)不該寫進使用者不擁有的 repo。給維護者看的內容(Diagnosis、PR)不在此限。

Type

enhancement

Expected

SCRUB_LEVEL=enforce 時,idd-update 的 Current Status 與 dashboard comment 改為本地紀錄(存放位置與 #363 的 Clarity 本地紀錄一致),不 PATCH 上游 body;面向維護者的 comment 照常。

Actual

idd-update 無條件 PATCH issue body,不分 target 是否為 third-party。


Source: surfaced during /idd-issue #363 linked-context sister sweep (Step 4.7)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions