Skip to content

chore: finish the Guard-Core org migration (docs, metadata, links) - #28

Merged
rennf93 merged 1 commit into
masterfrom
chore/org-migration-docs
Oct 8, 2026
Merged

rennf93 merged 1 commit into
masterfrom
chore/org-migration-docs

Conversation

@rennf93

@rennf93 rennf93 commented Oct 8, 2026

Copy link
Copy Markdown
Member

Summary

Finishes the rennf93 -> Guard-Core org migration for everything the workflow transfer commit did not cover: documentation, metadata, and links. 147 of the 148 rennf93 hits in the tree are fixed; the remaining one is CHANGELOG history, left untouched on purpose.

Categories of changes

  • Repository URLs: github.com/rennf93/ -> github.com/Guard-Core/ across README (hero, badges, ecosystem tables, cross-repo links), mkdocs.yml (repo_name, repo_url, social, feedback), pyproject.toml (all five project URLs), SECURITY.md, issue template config, docs/index.md, docs/llms.txt, AGENTS.md, CLAUDE.md, and the bundled SKILL.md
  • Pages URLs: rennf93.github.io/ -> guard-core.github.io/ (path suffix preserved) in README, mkdocs.yml (site_url, og:image), pyproject.toml, issue template config, docs/llms.txt
  • Container registry: ghcr.io/rennf93/ -> ghcr.io/guard-core/ plus the org packages link in docs/index.md (all four example pulls)
  • Emails: pyproject author email -> rennf93@guard-core.com, README mailto -> contact@guard-core.com, CODE_OF_CONDUCT enforcement contact -> contact@guard-core.com, llms.txt author contact
  • FUNDING.yml: github: rennf93 -> github: Guard-Core, tidelift and paypal lines kept as-is
  • README badges: added Release (actions/workflows/release.yml/badge.svg) and Docs (links to the new Pages URL, docs.yml workflow image) in the same HTML style the sibling adapters use
  • Branch bug fixes: mkdocs.yml edit_uri edit/main/docs/ -> edit/master/docs/ and docs/llms.txt Contributing blob/main -> blob/master (the repos have no main branch)
  • Left untouched: the CHANGELOG history reference and the mkdocs.yml author profile URL (personal profile, intentional)

Verification

  • uv run ruff format --check .: 18 files already formatted, exit 0
  • uv run ruff check .: All checks passed
  • uv run mypy tornadoapi_guard (pre-commit repo standard): Success, no issues in 4 source files. Note: mypy . reports a pre-existing duplicate-module error between examples/simple_app and examples/advanced_app, identical on clean master, untouched by this PR
  • uv run mkdocs build --strict: exit 0, no errors
  • uv run pymarkdownlnt scan on every touched markdown file: exit 0
  • pyproject.toml parses via tomllib (Python 3.12): URLs and author email verified
  • Diff contains no em/en dashes
  • Commit is GPG-signed: git log --format="%G?" = G
  • git grep -n rennf93 after edits: 3 hits, all intentional (CHANGELOG.md:130 history, mkdocs.yml:179 personal author URL, pyproject.toml:6 new rennf93@guard-core.com email local part). Before: 148 hits, 147 needed fixes
  • Makefile sanity-pass targets: this repo has none, and .github/scripts/bump_version.py contains zero rennf93 references (verified, nothing to change)

Findings beyond the manifest

  • docs/index.md carried more rennf93 references than the four ghcr lines listed: workflow badges, the org packages container link, and the git clone URL. All migrated
  • docs/llms.txt line 330 mentions the author handle (rennf93) outside any URL. Replaced with the contact@guard-core.com address since the manifest requires all 52 hits fixed

- Point every repository, Pages, raw, and ghcr URL at the Guard-Core org
- Fix edit_uri and llms.txt Contributing links that targeted the nonexistent main branch
- Add Release and Docs badges to the README hero, matching the sibling adapters
- Move project contact channels to guard-core.com addresses
- Update FUNDING to the Guard-Core GitHub org, keeping tidelift and paypal
@rennf93 rennf93 added the no-issue PR not tied to an issue label Oct 8, 2026
@github-actions

github-actions Bot commented Oct 8, 2026

Copy link
Copy Markdown
Contributor

Thanks for opening your first pull request on tornadoapi-guard!

Quick checklist before review (most of these are enforced by CI, but worth a glance):

  • make lint — ruff format, ruff check, mypy, and vulture
  • make test (or make local-test) — full test suite passes with 100% coverage
  • make security — bandit, safety, and pip-audit all clean
  • make quality — radon and xenon complexity thresholds respected
  • No # noqa / # type: ignore shortcuts; pre-existing violations in touched files are fixed
  • Added an entry under ## Unreleased in CHANGELOG.md
  • If you touched a public API, updated the relevant page under docs/
  • If the change involves engine logic, the corresponding fix landed in guard-core first

See CONTRIBUTING.md for the full workflow and the Code of Conduct for the community standards we follow.

Welcome aboard — a maintainer will review shortly.

@github-actions github-actions Bot added documentation Docs, README, CHANGELOG, governance files ci GitHub Actions and pre-commit dependencies pyproject.toml or uv.lock labels Oct 8, 2026
@rennf93
rennf93 merged commit fddd8d2 into master Oct 8, 2026
13 checks passed
@rennf93
rennf93 deleted the chore/org-migration-docs branch October 8, 2026 12:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci GitHub Actions and pre-commit dependencies pyproject.toml or uv.lock documentation Docs, README, CHANGELOG, governance files no-issue PR not tied to an issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant