Skip to content

[META] terminology-canonical.md plugin-level extension architecture (closing follow-up from #135) #143

Description

@kiki830621

Source

Surfaced during /idd-close #135 closing summary scan (Step 3.5,IC_R011 #527 checkpoint)。

#135 design.md Open Question Q2 留 deferred:

Q2: Library file naming convention for plugin-level extension
Resolution:本 PR 範圍解 — initial seed 只放 IDD plugin own。Future plugin extension 等實際有 medical / legal plugin 才 design,鬆綁 over-engineering。

closing summary mention:

future plugin-level extension(待實際需求出現後 design)」

Open questions

  • Naming convention:references/terminology-canonical-{domain}.md 或 plugin-specific references/terminology-canonical.md chain-merged?
  • Chain-merge ordering:plugin-specific override base 還是 supplement?
  • IDD + spectra plugin 共享同一 library(若 spectra-discuss 之類 skill 也需 terminology check)?
  • 觸發條件:domain plugin manifest 加 terminology_library: true flag?

Type

enhancement / future architectural design

Priority

P3 — wait for ≥1 real domain-specific plugin requesting terminology extension before designing。Don't pre-engineer(rule-of-three 慣例)。

Refs #135

Current Status

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

Complexity

Spectra when triggered (parking lot)

Routing

See diagnosis comment Strategy section for explicit WAIT trigger condition + next-step path.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestparking-lotDiagnosed but deferred until trigger condition fires. /idd-list filter candidate.

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions