Problem
When viewing aggregated status checks in GitHub for an HCP Terraform organization, the status check URL includes a repository ID. The URL appears in a format like HCP Terraform/<ORGANIZATION_NAME>/repo-id-qY5Wz3imb25F6G9E instead of the format HCP Terraform/<ORGANIZATION_NAME> that is shown in the VCS status checks documentation.
Cause
The inclusion of the repository ID in the URL is an intentional design feature. If a user connects to an external repository using different VCS connection methods, the unique repository ID is necessary for HCP Terraform to aggregate the status checks reliably.
Solution
The presence of the repository ID in the aggregated status check URL is expected behavior and does not indicate an error. This design ensures the reliability of the status check feature across multiple VCS connection types.
The official documentation is being updated to reflect this format.