Commit graph

201 commits

Author SHA1 Message Date
84d9ee3495 chore(catalog): bump repo-mailbox v0.13.0 -> v0.14.0
repo-mailbox v0.14.0 — release. Catalog ref now pins the v0.14.0 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-08-01 22:01:10 +02:00
0b1063e911 chore(catalog): pin repo-mailbox to v0.13.0
route.sh now writes --advisor opus into the startup command it emits,
per row and on a need: always on the Sonnet rows (capability lift, which
is what makes the quota fallback safe to take), on the Opus rows only at
costly/one-way stakes, never on Fable (the CLI rejects it).

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01X8N8hQEJSWWtieWUx37txT
2026-07-31 21:41:34 +02:00
a67d7f5340 docs(catalog): repo-mailbox block describes board + route, not just coord-send
Same defect class as 9992235, found by auditing the remaining ten blocks:
the version label v0.12.1 was correct while the prose sat three minor
bumps behind. The block promised "3 skills" in its stat line and then
described exactly one of them.

`board` (v0.10.0) and `route` (v0.10.0) were invisible in the catalog --
the cross-repo attention board and the model/effort rubric that is now
the single copy of the operator's global routing policy. `reply-expected`
/ `--fyi` (v0.11.0) was missing too: the format can finally tell a
question from a notice, and absence means expected.

Two numbers were measured wrong, not estimated wrong:

  3 CLI scripts     -> 6 operational (board, coord-count, coord-done,
                       coord-inbox, coord-send, route) + 3 selftests
  70 selftest checks -> 251, by running them:
                       coord 159, route 56, board 36

The other nine blocks were audited on the same two axes and are correct.
Every "Key commands" line was checked against real command files -- no
phantom commands anywhere, so the flag half of the graceful-handoff
defect does not repeat. Two prose claims I suspected held up on close
reading: voyage's annotation HTML view (README:24, 509+) and
claude-design's "enforced by test" -- that test says "collision", not
"overlap", so the first grep was too narrow, not the catalog wrong.

voyage's "500+ tests" stays UNMEASURED (76 test files, assertions not
run). Not asserted either way.
2026-07-31 21:13:10 +02:00
999223508b docs(catalog): graceful-handoff block describes v3.x, not the v2 it replaced
The stat line was fixed in 950c7a9, but it sat above four bullets that
still sold the architecture the plugin removed in v3.0 (BREAKING). The
catalog advertised a Stop hook at ~70% context, model-aware context
detection, a statusLine hint with SessionStart auto-load, and a
"handoff artifact" -- none of which exist. The version label v3.1.0 was
correct all along; only the prose was a major version behind.

The flags were wrong too: the catalog documented
`[topic-slug] [--no-push]`, neither of which the skill accepts. Measured
contract is `argument-hint: "[--no-commit] [--dry-run]"`.

Rewritten from the plugin's own README and SKILL.md: one user-initiated
skill (`disable-model-invocation: true`), overwrites the nearest
STATE.md with a mandatory NESTE block, remote-aware commit that stages
only STATE.md, push left to the operator.

The removal reason is worth stating rather than hiding -- a hook has no
session context, so it could only ever write a poor snapshot, and would
overwrite a good model-written STATE.md. That is a design argument for
the plugin, not an omission to paper over.

check-versions 11 OK / 0 WARN / 0 ERROR; tests 28 pass.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JoD3K9WDXSZNACArc7zTwn
2026-07-31 20:49:51 +02:00
950c7a9f94 docs(catalog): stat lines mirror each plugin's own badges
The catalog invented its own counts and drifted from every plugin it
describes. Ten of eleven plugin READMEs publish their numbers as badges;
the plugin owns its count, so the catalog now mirrors it instead of
counting independently. File counts in agents/, commands/, skills/ and
entries in hooks/hooks.json agree with those badges everywhere both
exist, which is what makes the mirror trustworthy.

Voyage publishes no stat badges, so its numbers come from measurement:
all files in agents/ (24, including three self-declared reference
documents) and registered entries in hooks.json (7).

Corrections, measured 2026-07-31:
- llm-security   26 -> 23 scanners, 1863 -> 2013 tests
- config-audit   6 -> 7 agents, 13 -> 16 scanners, 18 -> 21 commands,
                 954+ -> 1410 tests
- voyage         23 -> 24 agents, 5 -> 7 hooks
- ms-ai-architect 25 -> 29 commands, 387 -> 389 docs
- linkedin-studio 19 -> 20 agents, 29 -> 30 commands
- okr            10 -> 14 commands, 4 -> 3 hooks (an over-claim)
- repo-mailbox   1 -> 3 skills
- graceful-handoff  drops "3 hooks": the plugin removed hooks in v3.0
                 and its README says "No hooks" with a hooks-0 badge.
                 Tests 57 -> 30.

ai-psychosis, human-friendly-style and claude-design were already
correct. Test counts without a badge (voyage 500+, claude-design 5,
repo-mailbox 70) are left untouched: unmeasured, not verified.

No gate catches this class of drift -- check-versions compares versions,
not counts. check-versions 11 OK / 0 WARN / 0 ERROR; tests 28 pass.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JoD3K9WDXSZNACArc7zTwn
2026-07-31 18:36:02 +02:00
4078444d0f chore(catalog): bump repo-mailbox v0.12.0 -> v0.12.1
repo-mailbox v0.12.1 — release. Catalog ref now pins the v0.12.1 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-31 18:25:58 +02:00
6cfa6f1de6 docs(catalog): install line carries the requirement, not claims that rot
README.md:15 asserted two things that were measurably false as of
2026-07-31, both introduced in b4648e1 (2026-05-30):

- "Works with the Claude Code CLI, desktop app, and IDE extensions on
  macOS, Linux, and Windows" — omits the web surface, and the desktop
  app ships only for macOS and Windows (x64/ARM64), not Linux.
- "No external dependencies" — okr declares 4 runtime deps (mammoth,
  postal-mime, turndown, unpdf).

Replaced with the requirement itself, which does not rot: install
happens via /plugin inside Claude Code, and the marketplace-add command
above registers the marketplace without installing anything.

No gate catches catalog prose — check-versions does not read README body
text. Verified by hand: check-versions 11 OK / 0 WARN / 0 ERROR,
28 pass / 0 fail.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012gHfoARehGggASpC29muRz
2026-07-31 18:21:21 +02:00
285b043e7b chore(catalog): bump okr v1.8.1 -> v1.8.2
okr v1.8.2 — release. Catalog ref now pins the v1.8.2 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-31 17:39:05 +02:00
3dfc513655 chore(catalog): bump config-audit v5.12.5 -> v5.13.0
config-audit v5.13.0 — release. Catalog ref now pins the v5.13.0 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-31 17:34:11 +02:00
c71738cc14 chore(catalog): bump repo-mailbox v0.11.0 -> v0.12.0
repo-mailbox v0.12.0 — release. Catalog ref now pins the v0.12.0 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-31 17:30:35 +02:00
5b9b3147cf chore(catalog): bump repo-mailbox v0.10.0 -> v0.11.0
repo-mailbox v0.11.0 — release. Catalog ref now pins the v0.11.0 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-31 15:50:59 +02:00
e57d2e349f chore(catalog): bump repo-mailbox v0.9.0 -> v0.10.0
repo-mailbox v0.10.0 — release. Catalog ref now pins the v0.10.0 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-31 10:23:13 +02:00
d84ea664ff chore(catalog): bump repo-mailbox v0.8.0 -> v0.9.0
repo-mailbox v0.9.0 — release. Catalog ref now pins the v0.9.0 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-28 21:15:25 +02:00
53e5b57884 chore(catalog): bump repo-mailbox v0.7.0 -> v0.8.0
repo-mailbox v0.8.0 — release. Catalog ref now pins the v0.8.0 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-27 20:31:32 +02:00
8cae6033f5 chore(catalog): bump repo-mailbox v0.6.0 -> v0.7.0
repo-mailbox v0.7.0 — release. Catalog ref now pins the v0.7.0 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-27 20:17:49 +02:00
3eb6869b6f chore(catalog): bump linkedin-studio v0.7.0 -> v0.8.0
linkedin-studio v0.8.0 — release. Catalog ref now pins the v0.8.0 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-27 09:11:47 +02:00
350d06ae1b chore(catalog): bump repo-mailbox v0.5.0 -> v0.6.0
repo-mailbox v0.6.0 — release. Catalog ref now pins the v0.6.0 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-26 21:03:48 +02:00
3dad1f51ce chore(catalog): bump repo-mailbox v0.4.0 -> v0.5.0
repo-mailbox v0.5.0 — release. Catalog ref now pins the v0.5.0 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-25 18:44:40 +02:00
c763a476b6 chore(catalog): bump okr v1.8.0 -> v1.8.1
okr v1.8.1 — release. Catalog ref now pins the v1.8.1 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-25 15:36:13 +02:00
1b618c6c5d chore(catalog): bump repo-mailbox v0.3.0 -> v0.4.0
repo-mailbox v0.4.0 — release. Catalog ref now pins the v0.4.0 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-25 15:12:14 +02:00
8afd4f09bf chore(catalog): bump okr v1.7.1 -> v1.8.0
okr v1.8.0 — release. Catalog ref now pins the v1.8.0 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-25 15:04:58 +02:00
e69fcd6653 chore(catalog): rename coord to repo-mailbox, pin v0.3.0
The plugin repo moved from open/coord to open/repo-mailbox. Bumps the
entry name, source URL and ref together, and updates the README heading,
link and label to match.

Also corrects the per-plugin stat line: it claimed 48 selftest checks;
the actual count has been 70 since v0.2.2.

check-versions.mjs: 11 plugins, 10 OK, 1 WARN (pre-existing okr), 0 ERROR.
2026-07-25 07:02:31 +02:00
d0dbf8e4f7 chore(catalog): bump coord v0.2.1 -> v0.2.2
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CvTviFeoMCKJcALATRempy
2026-07-25 06:41:24 +02:00
c712d74842 chore(catalog): bump coord v0.2.0 -> v0.2.1
coord v0.2.1 — release. Catalog ref now pins the v0.2.1 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-25 06:20:27 +02:00
0bca9c7525 chore(catalog): bump coord v0.1.0 -> v0.2.0
coord v0.2.0 — release. Catalog ref now pins the v0.2.0 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-24 19:58:12 +02:00
23394a478e feat(catalog): add coord v0.1.0
Local inter-repo coordination mailbox — directed messages and broadcasts
between Claude Code sessions, injected as context at session start.
New plugin repo: open/coord, pinned at v0.1.0. check-versions: 11/11 OK.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HBbjgS5A55RVavoyjJC4FX
2026-07-24 19:44:55 +02:00
1675ca36cf chore(catalog): bump linkedin-studio v0.6.0 -> v0.7.0
linkedin-studio v0.7.0 — release. Catalog ref now pins the v0.7.0 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-23 21:27:43 +02:00
09e4691c21 chore(catalog): bump okr v1.7.0 -> v1.7.1
okr v1.7.1 — release. Catalog ref now pins the v1.7.1 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-21 08:46:04 +02:00
9d42292da6 chore(catalog): bump llm-security v7.8.2 -> v7.8.3
llm-security v7.8.3 — release. Catalog ref now pins the v7.8.3 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-18 11:02:36 +02:00
0549921b2b chore(catalog): bump llm-security v7.8.1 -> v7.8.2
llm-security v7.8.2 — release. Catalog ref now pins the v7.8.2 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-18 09:34:26 +02:00
99d7b6e387 chore(catalog): bump llm-security v7.8.0 -> v7.8.1
llm-security v7.8.1 — release. Catalog ref now pins the v7.8.1 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-18 09:00:40 +02:00
506b943f7e chore(catalog): bump linkedin-studio v0.5.3 -> v0.6.0
linkedin-studio v0.6.0 — release. Catalog ref now pins the v0.6.0 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-17 03:45:18 +02:00
6d02e8c9e0 chore(catalog): bump okr v1.6.1 -> v1.7.0
okr v1.7.0 — release. Catalog ref now pins the v1.7.0 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-17 03:25:44 +02:00
2ef1e53836 chore(catalog): bump ms-ai-architect v1.16.5 -> v1.17.0
ms-ai-architect v1.17.0 — release. Catalog ref now pins the v1.17.0 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-04 10:26:28 +02:00
c450be0481 chore(catalog): bump voyage v5.9.0 -> v5.9.1
voyage v5.9.1 — release. Catalog ref now pins the v5.9.1 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-03 01:11:34 +02:00
704b7cf9a3 chore(catalog): bump voyage v5.8.0 -> v5.9.0
voyage v5.9.0 — release. Catalog ref now pins the v5.9.0 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-02 17:19:35 +02:00
204c47a6e2 chore(catalog): bump voyage v5.7.1 -> v5.8.0
voyage v5.8.0 — release. Catalog ref now pins the v5.8.0 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-30 09:03:12 +02:00
03e037b251 chore(catalog): bump voyage v5.7.0 -> v5.7.1
voyage v5.7.1 — release. Catalog ref now pins the v5.7.1 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-29 10:38:44 +02:00
c2d7ae6956 chore(catalog): bump okr v1.6.0 -> v1.6.1
okr v1.6.1 — release. Catalog ref now pins the v1.6.1 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-26 21:32:08 +02:00
5b7e54eb5b chore(catalog): bump okr v1.5.0 -> v1.6.0
okr v1.6.0 — release. Catalog ref now pins the v1.6.0 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-26 20:04:18 +02:00
c0aad3b98d chore(catalog): bump config-audit v5.12.4 -> v5.12.5
config-audit v5.12.5 — release. Catalog ref now pins the v5.12.5 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-26 18:05:04 +02:00
47d4438edc chore(catalog): bump voyage v5.6.1 -> v5.7.0
voyage v5.7.0 — release. Catalog ref now pins the v5.7.0 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-26 17:49:29 +02:00
48429cc9c5 chore(catalog): bump config-audit v5.12.3 -> v5.12.4
config-audit v5.12.4 — release. Catalog ref now pins the v5.12.4 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-26 11:05:04 +02:00
383708c93a chore(catalog): bump okr v1.4.0 -> v1.5.0
okr v1.5.0 — release. Catalog ref now pins the v1.5.0 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-26 10:07:09 +02:00
8bca5801c0 chore(catalog): bump config-audit v5.12.2 -> v5.12.3
config-audit v5.12.3 — release. Catalog ref now pins the v5.12.3 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-26 00:38:19 +02:00
aca04dc54a chore(catalog): bump ai-psychosis v1.2.0 -> v1.2.1
ai-psychosis v1.2.1 — release. Catalog ref now pins the v1.2.1 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-24 17:16:33 +02:00
8f73ae9fc4 chore(catalog): bump config-audit v5.12.1 -> v5.12.2
config-audit v5.12.2 — release. Catalog ref now pins the v5.12.2 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-24 15:00:08 +02:00
e752d84a48 chore(catalog): bump ms-ai-architect v1.16.4 -> v1.16.5
ms-ai-architect v1.16.5 — release. Catalog ref now pins the v1.16.5 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-24 13:58:44 +02:00
18944cf8a4 chore(catalog): bump linkedin-studio v0.5.2 -> v0.5.3
linkedin-studio v0.5.3 — release. Catalog ref now pins the v0.5.3 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-24 13:30:57 +02:00
2871e7467c chore(catalog): bump voyage v5.6.0 -> v5.6.1
voyage v5.6.1 — release. Catalog ref now pins the v5.6.1 tag so `claude plugin update` resolves the release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-24 11:53:54 +02:00