Skip to content

fix: point CLI setup/docs links at the real repo, not a stale fork username - #155

Merged
acidkill merged 2 commits into
mainfrom
fix/stale-nhadaututtheky-username
Aug 3, 2026
Merged

fix: point CLI setup/docs links at the real repo, not a stale fork username#155
acidkill merged 2 commits into
mainfrom
fix/stale-nhadaututtheky-username

Conversation

@acidkill

@acidkill acidkill commented Aug 3, 2026

Copy link
Copy Markdown
Owner

Summary

doctor.py/full_setup.py's QUICKSTART_URL and the IDE-rules template generated by ide_rules.py all linked to nhadaututtheky/surreal-memory — a different GitHub username than the actual repo (acidkill/surreal-memory, per pyproject.toml's own [project.urls] and gh repo view --json nameWithOwner). Likely a leftover from a fork/rename that was never fully updated.

  • smem doctor's "full setup guide" link now points at the real repo's quickstart doc.
  • smem full-setup's equivalent link, same fix.
  • The IDE-rules content generated by ide_rules.py (written into agent-instruction files) now links to the real repo instead of someone else's fork.

Chosen replacement URL: pyproject.toml's own already-canonical Documentation URL (https://github.com/acidkill/surreal-memory/blob/main/docs/getting-started/quickstart.md) — verified to exist, rather than guessing at a GitHub Pages or custom-domain URL that may not be live (the mkdocs.yml site_url, https://surrealmemory.theio.vn, does not currently resolve).

Out of scope (found, not fixed here)

  • The compiled dashboard JS bundle (src/surreal_memory/server/static/dist/assets/index-*.js) embeds a polar.sh/nhadaututtheky donation link — that's a build artifact; the real fix belongs in the dashboard's frontend source, not a hand-edit of the compiled bundle.
  • nhadaututtheky also appears across README.md, AGENTS.md, SECURITY.md, CODE_OF_CONDUCT.md, CHANGELOG.md, and several docs/ pages — out of scope for this narrowly-targeted CLI fix.

Test plan

  • grep -rn nhadaututtheky src/**/*.py — zero remaining occurrences (excluding the unrelated compiled JS bundle noted above)
  • Confirmed the replacement URL matches pyproject.toml's own canonical Documentation link

…ername

doctor.py and full_setup.py's QUICKSTART_URL, and the IDE-rules template
generated by ide_rules.py, all linked to nhadaututtheky/surreal-memory — a
different GitHub username than the actual repo (acidkill/surreal-memory,
per pyproject.toml's own [project.urls] and `gh repo view`). Likely a
leftover from a fork/rename that was never fully updated. `smem doctor`'s
"full setup guide" link and the generated IDE rules file both pointed at
someone else's fork.
The previous commit swapped the wrong repo owner (nhadaututtheky ->
acidkill) but changed the URL shape from a GitHub Pages link to a
github.com blob link, which broke
test_full_setup.py::TestQuickstartUrl::test_url_is_valid (asserts
"github.io" in QUICKSTART_URL) and ruff format (line over 100 chars).
Keeps the original acidkill.github.io/surreal-memory/guides/quickstart/
shape, just with the corrected username.
@acidkill
acidkill merged commit 5d503e2 into main Aug 3, 2026
7 checks passed
@acidkill
acidkill deleted the fix/stale-nhadaututtheky-username branch August 3, 2026 12:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant