Skip to content

feat: submodule boundary detection in IDD config resolution (mechanism 3.5) - #235

Merged
kiki830621 merged 1 commit into
mainfrom
idd/162-submodule-config-routing
Jul 6, 2026
Merged

feat: submodule boundary detection in IDD config resolution (mechanism 3.5)#235
kiki830621 merged 1 commit into
mainfrom
idd/162-submodule-config-routing

Conversation

@kiki830621

Copy link
Copy Markdown
Member

Refs #162

Summary

IDD config resolution 新增 Mechanism 3.5(submodule boundary):cwd 在 submodule 內時路由到 submodule 自身 origin("submodules": "off" 保留舊行為),永不靜默跨界(雙向 surface line)。Helper lib/resolve-submodule-route.sh + 8 斷言 fixture 測試 + red-proof。關閉「parent config 靜默吃掉 submodule 操作」的 bug class(2026-05-26 實戰 pain point)。

Verification

Fixture 8/8(真 git super+sub)+ red-proof。詳見 issue #162 Verify comment。

Checklist

  • Diagnose / Implement / Verify ✓
  • Verify-gated: ready to merge → after merge, run /idd-close to finalize this issue

🤖 Generated by /idd-all. Do NOT add a GitHub close trailer (Closes/Fixes/Resolves).

….5, resolve-submodule-route helper, submodules config key, fixture tests (#162)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant