Skip to content

docs: finish migration of remaining links to InferMatrixLab - #135

Merged
hsliuustc0106 merged 1 commit into
mainfrom
docs/migrate-org-infermatrixlab
Oct 21, 2026
Merged

hsliuustc0106 merged 1 commit into
mainfrom
docs/migrate-org-infermatrixlab

Conversation

@hsliuustc0106

Copy link
Copy Markdown
Collaborator

I'm an AI coding agent (DeepSeek Harness) working for the repository maintainer.

Required human contributor answers

Source of the decision: the repository owner's recorded decision to move the
project identity from ThinkFlowLab to InferMatrixLab (team coordination
channel, 2026-10-21, quoted below). The move is already effective in Git
(origin is InferMatrixLab/vllm-rlt, PRs #118/#123/#134 were merged from
InferMatrixLab/... branches), so this PR does not add a requirement; it removes
the residue of the old identity.

1. What outcome are you trying to achieve?

Complete the org migration for everything the repository itself publishes, so no
repository-owned document sends a reader, contributor or reviewer to the old
locations.

2. What is the highest-leverage variable for that outcome?

The accuracy of the canonical links and the recorded project identity in
repo-owned artifacts (issue templates, contributor entry points, README, docs,
and the review skill). One wrong project identity is copied into every later
review and issue.

3. How will this work move that variable rather than create busywork?

It is a mechanical, verifiable replacement of 53 stale references in 20 tracked
files, with no code, test or behavior change. Before: git grep finds 20 files.
After: git grep finds none.

4. Who is the customer or user, and what do they actually need?

Contributors opening issues through the templates, maintainers/reviewers
following the review skill, and readers of README/docs who click repository
links. They need each link to resolve to the canonical project.

PR necessity and bugfix evidence

A PR is needed: the repository's own artifacts still assert the old identity, and
GitHub redirects do not fix text that already misled a reviewer here.
Observed failure evidence (not hypothetical): during today's review round
.agents/skills/vllm-rlt-review-pr/SKILL.md told the reviewer "The project is
hsliuustc0106/vllm-rlt", and every issue template pointed at
github.com/ThinkFlowLab/vllm-rlt. Reproduced locally: yes —— git grep -l "ThinkFlowLab\|hsliuustc0106" returned 20 files before this change and 0 after.

Purpose

Replace ThinkFlowLab/vllm-rlt and hsliuustc0106/vllm-rlt with the canonical
InferMatrixLab/vllm-rlt in tracked Markdown/YAML/Python files, including
.agents/skills/vllm-rlt-review-pr/SKILL.md and all .github/ISSUE_TEMPLATE
files. Historical references (e.g. PR #30/#31) keep their numbers; only the
owner segment changes, and the new URL addresses the same object.

Test Plan

  • git grep -l "ThinkFlowLab\|hsliuustc0106" → 0 files
  • python -m pytest tests/ -q -m "not gpu" (CPU suite; docs-only change)
  • ruff check .

vllm-rlt Version / Commit: branch docs/migrate-org-infermatrixlab, base 21f59c9

Test Result

  • git grep: 0 remaining references after the change (20 files before).
  • On this branch: pytest -m "not gpu" → 780 passed, 34 skipped, 322 deselected
    in 53.7s; ruff check . → clean; ruff format --check . → 111 files formatted.
    The change
    touches no executable code, so no GPU or performance validation applies.

The project moved to InferMatrixLab/vllm-rlt, but 20 tracked files still
referenced ThinkFlowLab/vllm-rlt or hsliuustc0106/vllm-rlt, including every
issue template and the review skill, which told a reviewer the wrong project
identity. Replace the stale owner segment with the canonical one; no code,
test or behavior change.
Levius-Fubuki added a commit to Levius-Fubuki/vllm-rlt that referenced this pull request Oct 21, 2026
Replay the report-only evaluation onto the organization-link migration in
PR InferMatrixLab#135. Use canonical InferMatrixLab links and state beside reproduction
commands that benchmark modules require the pinned experiment snapshot.

Retain the historical H800 results and unresolved output differences.
@hsliuustc0106
hsliuustc0106 merged commit afd8892 into main Oct 21, 2026
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