Skip to content

feature: mechanism for sync archived Spectra spec deltas with subsequent capability extensions #54

@kiki830621

Description

@kiki830621

Problem

Source: surfaced during /idd-verify #47 (codex P3 #6).

/idd-all-chain capability spec at openspec/specs/idd-all-chain/spec.md 是 archived from #44 (add-idd-all-chain-skill change)。但 #47 落地後 spec 沒同步更新 — Phase 0 描述仍是 4 道 gate (git/auth/issue OPEN/cluster branch),沒有第 5 道 diagnosis-readiness gate。

實務上 archived spec 是 frozen contract;後續 capability 擴展(#47 / 預期的 #46 multi-root)沒有清楚的 mechanism 把 delta 推回 archived spec。

Type

feature (process / infrastructure)

Expected

定義 archived spec sync mechanism。可能方向:

  • a. 後續 change 用 MODIFIED 修改 archived spec(類似 spectra apply 的 spec delta,但 source 是 archived)
  • b. 每次擴展都是新 capability(idd-all-chain-v2 / idd-all-chain-multi-root),不修 archived
  • c. Archive 內維護 changelog appendix(spec.md + extensions.md),不動 frozen 部分

Priority

P3 (process improvement;不影響 #47 本身落地,但長期影響 spec discipline)


Current Status

Phase: diagnosed
Last updated: 2026-05-10 by idd-diagnose (batch)

Key Decisions

  • Complexity = Spectra (Layer 2 + Layer 3a/b/c 都命中: published convention + spec authority + cross-archive ripple + architectural decision)
  • Layer V triggered (V1=3 V4=4) — but proceed anyway default for V4=4; Spectra path 本來就會 converge ambiguity in spectra-discuss
  • Lean Option b (new capability per extension) but needs spectra-discuss alignment

Blocking

  • 等 user 跑 /spectra-discuss 對齊 Option a/b/c

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