docs: say why the @j4k-oss registry mapping is required #5
Loading…
Reference in a new issue
No description provided.
Delete branch "docs/npm-scope-ownership"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The
@j4k-ossscope on npmjs is now ours and holds no packages, so the README no longer calls its owner unconfirmed or saysnpmcould fetch another owner's package. The registry mapping is still required, because without itnpmlooks on npmjs, finds nothing, and fails with a 404. The README also calls the unscopedperplexity-agent-mcpdeprecated instead of frozen.AGENTS.mdis regenerated from align 9.0.6. The only change is the same reason in the repoq rule.🤖 Generated with Claude Code
Review
01M5KSG6AQFZSAV8QSYPF35MQX— head4b68d39c1be5ebe49ec5f143cadce975f62f22e6Review — j4k-oss/perplexity-agent-mcp @
1d27a2320eScope: diff against base tree
ba99a4f64451Status: dispatched — coverage complete (9/9 slots terminal)
Facts: current review-wide projection
Computed under:
Findings (1)
medium — The introduction repeats the complete tool inventory from “How it works”
01M5KSPHEYDBDFZ26A6E7XYCSNREADME.md(snippet)01M5KSQ5JSJ0VNYFJYEECP5RKJ· valid: Restated-set claim that meets the guideline's evidence bar. The grounded exact anchor shows the introduction giving a count ('two specialized tools') and naming both members, lookup and answer. The body names the source (createServer in src/server.ts, which calls registerLookupTool and registerAnswerTool, defined in src/tools/lookup.ts and src/tools/answer.ts) and lists its members: lookup and answer. The copy names lookup and answer, so no member appears in only one list, and the count of two matches. Because the copy still agrees with its source, medium is correct, not high. No exception applies. The introduction is not derived from the registration code, and it is not a table of contents, a dated record, or a list of examples. It also has no task of its own that needs the members: by the reviewer's account, the 'How it works' section already gives each tool's name and purpose for a reader choosing a tool, and the claim keeps that section. Removing the inventory loses nothing, because 'How it works' still says 'only two tools', which supports the 'deliberately lean' point. The proposed replacement keeps the introduction's purpose and adds a section pointer, which fits One Idea, One Place and 'state each fact once'. That section's wording is the reviewer's account and is not grounded. Under the restated-sets rule, that account is acceptable evidence and does not affect the defect itself.Other claims
Coverage
Coverage pass: 01M5KSG6D6VNF8RPRP4VSAQKQQ
Accounting: complete
Slot health: healthy
The finding is valid, and it sits in README text this PR did not change. The introduction named and counted both tools, and "How it works" lists the same two (the ones
createServerregisters insrc/server.ts). The copies agreed, but adding a tool would have meant editing both.Fixed in #6, merged as
4b31ef8: the introduction now states the purpose and links to "How it works", which keeps the tool descriptions.