docs: clarify repo flag requirements and stable ID guidance#791
docs: clarify repo flag requirements and stable ID guidance#791
Conversation
- Change --repo-id, --repo-url, --repository from [optional] to [conditional] in attestation and trail contexts, explaining that all three must be set together to record repository information - Add attestationRepoNameFlag constant to distinguish the attestation context from the PR-lookup context (repositoryFlag) - Clarify --repo-id should be a stable VCS provider ID, not the repo name, as names can change on rename - Extend commitDescription and beginTrailLongDesc to note that repo flags are auto-set in GitHub Actions, GitLab CI, Bitbucket Pipelines, and Azure DevOps, and must be set explicitly in other CI systems Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
Claude finished @pbeckham's task in 2m 23s —— View job PR Review: docs: clarify repo flag requirements and stable ID guidance
Static AnalysisAll checks pass:
Review SummaryThis is a well-scoped documentation-only PR that clarifies previously ambiguous flag behaviour. The changes are consistent with the existing codebase patterns and the runtime logic in What's good:
Minor suggestions (see inline comments):
No concerns with:
LGTM with the one minor wording nit on |
mbevc1
left a comment
There was a problem hiding this comment.
Looks good, but tests are failing and needs checking
https://github.com/kosli-dev/server/issues/5357