Draft: Module 2 - Cross-Repo Relationships
Canonical IDs, external references, and ownership tracking.
Overview
This module teaches advanced cross-repo relationship modeling.
Lessons
Lesson 1: Canonical IDs
Unique identification across repos
- ID format: repo_id::local_id
- Avoiding collisions
- Referencing patterns
Lesson 2: External References
Linking to components in other repos
- import syntax for bundles
- External system references
- Validation of external refs
Lesson 3: Ownership & Contracts
Tracking ownership and interfaces
- Owner metadata
- Contract exposure
- SLA tracking
Learning Outcomes
- ✅ Use canonical IDs correctly
- ✅ Reference external repos
- ✅ Track ownership across repos
- ✅ Expose and consume contracts