Skip to content

feat: require a repository's declared home to match - #70

Merged
retr0h merged 1 commit into
mainfrom
feat/declared-home-matches-location
Aug 16, 2026
Merged

feat: require a repository's declared home to match#70
retr0h merged 1 commit into
mainfrom
feat/declared-home-matches-location

Conversation

@retr0h

@retr0h retr0h commented Aug 16, 2026

Copy link
Copy Markdown
Contributor

Renaming osapi's module surfaced two more places naming retr0h, neither a Go module path and neither reachable by the requirement that governs one:

  • docs/docusaurus.config.ts sets organizationName: 'retr0h' three lines below url: 'https://osapi-io.github.io/'. The file contradicts itself and the site publishes anyway.
  • docs/docs/sidebar/development/contributing.md links Discussions to retr0h/go-gilt — not a former owner of this repo, but a different project, carried in by whatever the file was copied from.

A wrong module path fails loudly; the toolchain cannot resolve it. These fail quietly — build passes, site deploys, link lands on someone else's project. That asymmetry is why the requirement is stated in terms of where a repository says it lives rather than in terms of Go modules.

document-system-architecture has not archived, so this is added to the capability it is already authoring rather than modifying it afterward.

Attribution is explicitly excluded. @retr0h as a document author, NOTE(retr0h) in comments, and the retr0h entry in repos.json branch protection all name a person — and a person does not move when a repository does. I surveyed all seven repos; those are the only other hits.

Adds tasks 3.4, 3.5 and verification 4.4.

🤖 Generated with Claude Code

Renaming the module found two more declarations naming retr0h that no
requirement reaches: a Docusaurus organizationName contradicting the
URL three lines above it, and a Discussions link pointing at a
different project. A wrong module path fails loudly; these fail
quietly. State the rule in terms of where a repository says it lives.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

Thank you for contributing to this project! 😊🕹️

@retr0h
retr0h merged commit 18ddefd into main Aug 16, 2026
6 checks passed
@retr0h
retr0h deleted the feat/declared-home-matches-location branch August 16, 2026 04:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant