This is the record of an abcd-managed repository

abcdBetav0.16.2 · 2026-11-06

Development record

An unknown command token that happens to be a plugin page name makes an up-to-date binary call itself stale. abcd abcd <record-id> (a misreading of the plugin page /abcd:abcd, whose invocation is the bare abcd <record-id>) prints "unknown command \"abcd\"" and then "this binary predates the abcd command the plugin surface it was provisioned from documents — this PATH copy is stale; run abcd update". Reproduced at v0.9.0 (4ae6f221) with a fresh build: the token abcd triggers the line, a made-up token does not, so the unknown-command path consults the plugin surface's page list, finds a page named abcd, and infers a verb the binary lacks. The page documents the dispatcher, not a verb; the binary has it, and the diagnostic is false on a pinned, up-to-date v0.9.0 (the reporting session's abcd version: pinned, vintage v0.9.0, up to date). A false staleness claim is the shape loud-staging forbids in the other direction: it sends the operator to update a binary that needs no update. Relayed from the Gropius session gropiusllm-97 on 2026-09-20. Wanted: the page-name check excludes the plugin's own dispatcher page (or checks the binary's command tree before claiming it predates anything), and for the token abcd specifically the refusal says did you mean abcd <record-id>.

issueresolvedminoriss-2609200953255336

An unknown command token that happens to be a plugin page name makes an up-to-date binary call itself stale. abcd abcd <record-id> (a misreading of the plugin page /abcd:abcd, whose invocation is the bare abcd <record-id>) prints "unknown command "abcd"" and then "this binary predates the abcd command the plugin surface it was provisioned from documents — this PATH copy is stale; run abcd update". Reproduced at v0.9.0 (4ae6f221) with a fresh build: the token abcd triggers the line, a made-up token does not, so the unknown-command path consults the plugin surface's page list, finds a page named abcd, and infers a verb the binary lacks. The page documents the dispatcher, not a verb; the binary has it, and the diagnostic is false on a pinned, up-to-date v0.9.0 (the reporting session's abcd version: pinned, vintage v0.9.0, up to date). A false staleness claim is the shape loud-staging forbids in the other direction: it sends the operator to update a binary that needs no update. Relayed from the Gropius session gropiusllm-97 on 2026-09-20. Wanted: the page-name check excludes the plugin's own dispatcher page (or checks the binary's command tree before claiming it predates anything), and for the token abcd specifically the refusal says did you mean abcd <record-id>.

Grounds

  • pursued: an up-to-date binary never calls itself stale for a page that documents no verb; a stale note on abcd abcd, or a verb added to pagesWithNoVerb that the binary registers, would show it wrong

Frontmatter

idiss-2609200953255336
typeissue
lifecycleresolved
severityminor