ADR-019: MCP Cross-Validation Post-Registry-Publish
- Status: Proposed
- Date: 2026-02-27
- Deciders: Cloud Architect, QA Engineer
- Migrated from: ADR-REG-005
What
Define the validation procedure for confirming Registry ingestion after the v1.0.4 tag publish completes. Validation covers the public Terraform Registry API, module detail endpoint, and Terraform Cloud workspace webhook delivery.
Why
Registry propagation is asynchronous. The [release] pipeline job completes when gh release create returns, but Registry ingestion (triggered by TFC VCS webhook) may take up to 5 minutes. Without explicit post-publish validation, a silent ingestion failure (e.g., malformed README.md, missing required files) would go undetected.
When
After ADR-018 pipeline completes (release job PASS). Execute validation within 10 minutes of tag push.