docs(audit): inventory docs/** refs to gutted features (#2530)#2551
Merged
alexey-pelykh merged 2 commits intomainfrom Apr 24, 2026
Merged
docs(audit): inventory docs/** refs to gutted features (#2530)#2551alexey-pelykh merged 2 commits intomainfrom
alexey-pelykh merged 2 commits intomainfrom
Conversation
Classifies every `docs/**/*.md` reference to features removed during the OpenClaw→RemoteClaw fork transition. Grounds each classification in the authoritative removal contract (`docs/install/breaking-changes-from-openclaw.md`) and the actual CLI surface registered in `src/cli/program/register.*.ts`. Method: rg for command invocations (`remoteclaw models *`, `remoteclaw skills *`, `clawhub:`, `autoAllowSkills`) and marketplace brand names. Cross-check against `src/cli/program/` registrars to confirm what does and does not exist. Summary (per audit file): - STALE — `remoteclaw models` CLI: 10 files, 46 refs (command not registered) - STALE — `remoteclaw skills` CLI: 2 files, 7 refs (command not registered) - STALE — ClawHub marketplace: 7 files, ~20 refs (`clawhub:<pkg>` locator absent in src/) - STALE — ClawHub threat model: 2 files (attack surface no longer exists) - STALE — `autoAllowSkills`: 3 files (already tracked in #2538) - STALE — Dead links to `/tools/skills`, `/tools/clawhub`, `/tools/skills-config`: 8 files - HISTORICAL (preserved): 9 files - ACCURATE (verified): 10 files Deliverable: inventory at `docs/refactor/docs-gutted-feature-audit.md` with follow-up plan grouped into 6 rewrite themes (auto-deduplicated against #2538). Rewrites spawn as follow-up items per SPIKE convention. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
…dence row The `clawhub:<package>` row's evidence cell contained an rg pattern with alternation pipes (`clawhub:|clawHub|...`), which markdown parsers interpret as column delimiters. oxfmt auto-reflowed the table on first commit, splitting the cell across phantom columns. Rewrite the evidence in prose to avoid `|` in inline code inside a table cell. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
docs/**/*.mdreference to features removed during the OpenClaw → RemoteClaw fork transition (skills marketplace,remoteclaw modelsCLI, ClawHub plugin/skill install path, consumer onboarding UX).docs/install/breaking-changes-from-openclaw.md) AND the actual CLI surface registered insrc/cli/program/register.*.ts.docs/refactor/docs-gutted-feature-audit.mdwith a follow-up plan grouped into 6 rewrite themes (one already tracked by gut(backend+docs): remove autoAllowSkills from config schema and documentation #2538).Closes #2530 (SPIKE — rewrites spawn as follow-up items).
Method
src/cli/program/register.*.tsandsrc/cli/plugins-cli.ts.docs/for the confirmed-removed invocations:rg -l "remoteclaw models "→ 9 files, 46 refs (nomodelsregistrar insrc/)rg -l "remoteclaw skills "→ 2 files, 7 refs (noskillsregistrar insrc/)rg -l "clawhub:"→ 4+ files (noclawhub:locator insrc/)rg -l "clawhub|ClawHub"→ 13 files (mostly marketplace references)rg -l "autoAllowSkills"→ 3 files (already tracked in gut(backend+docs): remove autoAllowSkills from config schema and documentation #2538)Counts
remoteclaw modelsCLIremoteclaw skillsCLIautoAllowSkills(tracked in #2538)/tools/skills,/tools/clawhub,/tools/skills-configlinksAC (per #2530)
docs/refactor/docs-gutted-feature-audit.mdSPIKE convention: rewrites spawn as follow-up items. Per the issue body's deliverable description ("open a
docs(audit): ...follow-up issue or PR batch"), follow-up issues can be filed from the audit's follow-up plan when ready to act. TheautoAllowSkillsrow is already covered by #2538, so not duplicated.Test plan
docsjob) renders the new audit file/install/breaking-changes-from-openclawanchor in audit fileRe-verification for future maintainers
Included in the audit file as a standalone script block — the three CLI surfaces this audit depends on can be re-verified with 6
rgcommands after any fork-sync.🤖 Generated with Claude Code