docs: land the repo-targeting map, ADR 0059, and the rename probe #886

Merged
hexajon merged 6 commits from issue-883-land-repo-targeting into main 2026-10-23 16:36:06 +00:00
Owner

Summary

  • docs/design/repo-targeting-map.md maps how each tool picks its repo, host, and login today, with every conflict between the records and the code. The docs index links it.
  • docs/decisions/0059-one-repo-setting-names-a-forge-repo.md (proposed): repo= names a forge repo with one meaning on every tool, a bare name means the logged-in user's repo, and dir= stays the folder.
  • internal/testforge/renameprobe shows that Forgejo and Gitea answer every request to the old path of a renamed or moved repo with a 301 to the new name on the same host, at the baseline and latest pins.

Closes #883

## Summary - docs/design/repo-targeting-map.md maps how each tool picks its repo, host, and login today, with every conflict between the records and the code. The docs index links it. - docs/decisions/0059-one-repo-setting-names-a-forge-repo.md (proposed): `repo=` names a forge repo with one meaning on every tool, a bare name means the logged-in user's repo, and `dir=` stays the folder. - internal/testforge/renameprobe shows that Forgejo and Gitea answer every request to the old path of a renamed or moved repo with a 301 to the new name on the same host, at the baseline and latest pins. Closes #883
Refs #726
Refs #685
Refs #685
Refs #883
docs: link the repo-targeting map from the docs index
Some checks failed
ci / gate (pull_request) Has been cancelled
drift / govulncheck (pull_request) Has been cancelled
drift / surface-diff (pull_request) Has been cancelled
drift / forgejo-smoke (pull_request) Has been cancelled
ci / gate (push) Has been cancelled
drift / govulncheck (push) Has been cancelled
drift / surface-diff (push) Has been cancelled
drift / forgejo-smoke (push) Has been cancelled
fca4ae1781
Refs #883
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
sixfold-space/madtea!886
No description provided.