Skip to content

docs: IDD_CALLER registry — codify values + reader contract#254

Merged
kiki830621 merged 1 commit into
mainfrom
idd/161-idd-caller-registry
Jul 11, 2026
Merged

docs: IDD_CALLER registry — codify values + reader contract#254
kiki830621 merged 1 commit into
mainfrom
idd/161-idd-caller-registry

Conversation

@kiki830621

Copy link
Copy Markdown
Member

Refs #161

Summary

Central IDD_CALLER registry (references/idd-caller-registry.md): 5 current values, reader contract (process-attachments.sh → manifest fetched_by, unset → idd-skill), value-shape convention, informal-validation stance (deliberate — no runtime warn until real drift). Drift-guard does a dynamic tree sweep: any future IDD_CALLER= value added without a registry row turns the suite RED — the review surface #154's silent 6th value lacked.

Checklist

  • Diagnose(focused batch drain 2026-07-11, Simple — rule-of-three trigger already met)
  • Implement (1 commit; drift-guard 11/11 RED→GREEN; process-attachments suite regression-clean)
  • Verify
  • Verify-gated: post-verify PASS = ready to merge → after merge, run /idd-close (manual gate + closing summary; no auto-close trailer)

Generated by /idd-all (focused batch drain). Do NOT add a GitHub close trailer — IDD discipline requires manual /idd-close after merge.

Central registry (references/idd-caller-registry.md) for the IDD_CALLER
env-var convention: 5 current values (4 skill callers of
process-attachments.sh + the idd-comment-errata sub-mode), the reader
contract (manifest fetched_by, unset fallback idd-skill), value-shape
convention, and the deliberately-informal validation stance. Drift-guard
does a dynamic tree sweep — any future IDD_CALLER value added without a
registry row turns the suite RED (the missing review surface from #154).

Refs #161
@kiki830621 kiki830621 merged commit b70475f into main Jul 11, 2026
1 check passed
@kiki830621 kiki830621 deleted the idd/161-idd-caller-registry branch July 11, 2026 02:37
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