Validate cross-repository or cross-service consistency — API contracts, event schemas, naming, dependencies.
Validate consistency across repositories or services in a multi-repo system.
Services to check: $ARGUMENTS
If no input provided, scan the current directory for repositories (directories containing .git).
For each repository/service, identify:
For every API endpoint consumed by another service:
For every event published by one service and consumed by another:
user_id vs userId vs UserId)## Integration Check Report
### API Contracts
| Producer | Consumer | Endpoint | Status | Issues |
|----------|----------|----------|--------|--------|
| ... | ... | ... | OK/MISMATCH | ... |
### Event Schemas
| Publisher | Subscriber | Event | Status | Issues |
|-----------|------------|-------|--------|--------|
| ... | ... | ... | OK/MISMATCH | ... |
### Naming Inconsistencies
| Concept | Service A | Service B | Recommendation |
|---------|-----------|-----------|---------------|
| ... | user_id | userId | Standardize to user_id |
### Dependency Issues
- [version mismatches, missing deps]
### Summary
- [total issues found]
- [critical mismatches that would cause runtime failures]
- [recommendations]