-
61c68c01b0
chore(release): plugin.json version 0.22.1
main
mathias
2026-10-01 20:22:24 +00:00
-
b0d58d5adf
feat(hooks): mcp-destructive-guard asks before irreversible MCP verbs (#52)
v0.22.1

mathiasandClaude Opus 5.5
2026-10-01 20:21:52 +00:00
-
55b2e811d1
chore(release): 0.22.0 — pr-gatekeeper pre-push mode
v0.22.0

mathiasandClaude Opus 5
2026-09-30 10:31:49 +02:00
-
0dcf5cc136
feat(pr-gatekeeper): review a staged diff pre-push, for GitOps repos with no PR

mathiasandClaude Opus 5
2026-09-30 10:31:31 +02:00
-
c25175e4b3
feat(agents): ship pr-gatekeeper from the repo, not one host's ~/.claude (#51)
v0.21.0
mathias
2026-09-28 23:30:19 +02:00
-
e2a93c1e99
chore(release): plugin.json version 0.20.1
mathias
2026-09-24 17:44:54 +00:00
-
2399ce68e5
chore(release): plugin.json version 0.20.0
v0.20.1
v0.20.0

mathiasandClaude Opus 5
2026-09-24 19:44:28 +02:00
-
46cbfc5967
feat(document-to-markdown): read the formats Read cannot open, locally
v0.19.7

mathiasandClaude Opus 5
2026-09-24 19:44:06 +02:00
-
cf3abafc66
chore(release): plugin.json version 0.19.6
mathias
2026-09-11 09:11:36 +00:00
-
6838baa071
fix(ci): gate the release-bump commit — nothing has ever tested it
v0.19.6
mathias
2026-09-11 11:11:16 +02:00
-
f031c2b77d
chore(release): plugin.json version 0.19.5
mathias
2026-09-08 19:35:09 +00:00
-
1328dcd8f3
feat(doctor): report golangci-lint built with a Go older than GOROOT
v0.19.5

mathiasandClaude Opus 5
2026-09-08 21:34:44 +02:00
-
6cc224f151
chore(release): plugin.json version 0.19.4
mathias
2026-09-07 20:34:58 +00:00
-
8359d61e33
test(hooks): pin the pre-task-ritual hook to its registration
v0.19.4

mathiasandClaude Opus 5
2026-09-07 22:33:44 +02:00
-
400d2b9b6b
chore(release): plugin.json version 0.19.3
mathias
2026-09-07 20:23:31 +00:00
-
4edf42ce9f
fix(test): run the secret guard via its own shebang, not through sh
v0.19.3

mathiasandClaude Opus 5
2026-09-07 22:23:06 +02:00
-
2f53346b8c
docs(check): say plainly that CI can never verify the MCP env wiring

mathiasandClaude Opus 5
2026-09-07 22:21:10 +02:00
-
dcc0677270
chore(release): plugin.json version 0.19.2
mathias
2026-09-07 18:14:53 +00:00
-
9fd5a054b3
fix(check): tolerate an unverifiable check instead of dying on it
v0.19.2
v0.19.1

mathiasandClaude Opus 5
2026-09-07 20:14:19 +02:00
-
da76a6b3d2
feat(mcp): unpark the gitea server — it needs no AgentSecrets token
v0.19.0

mathiasandClaude Opus 5
2026-09-07 07:24:01 +02:00
-
fc6d5628a7
fix(adr): template emitted invalid YAML frontmatter
v0.18.2
mathias
2026-09-05 12:25:10 +02:00
-
1f7f53e6c0
chore(release): plugin.json version 0.18.1
mathias
2026-08-30 09:49:22 +00:00
-
bedb6d278d
fix(test): stop the Antigravity cases failing on a host without jq
v0.18.1
mathias
2026-08-30 11:48:56 +02:00
-
e9ad692418
feat(install): re-add Antigravity as a wiring target

mathiasandClaude Sonnet 5
2026-08-30 08:58:34 +02:00
-
86529d2ac5
chore(release): plugin.json version 0.18.0
mathias
2026-08-29 13:34:27 +00:00
-
d6e892ac4c
feat(skill): traceability — a chain of checked links, and a tool that says what it cannot check
v0.18.0
mathias
2026-08-29 15:34:11 +02:00
-
4d6ebb626f
fix(check): read the session_log payload, not the file
mathias
2026-08-29 15:33:14 +02:00
-
88a4fa407b
chore(release): plugin.json version 0.17.1
mathias
2026-08-29 13:27:06 +00:00
-
808af7b020
chore(release): plugin.json version 0.17.0
mathias
2026-08-29 13:27:05 +00:00
-
40405cd95a
fix(check): make the escalation ratchet actually ratchet
v0.17.1
mathias
2026-08-29 15:26:24 +02:00
-
39ac61c411
feat(skill): lineage — backward decision archaeology, with a tool
v0.17.0
mathias
2026-08-29 15:26:14 +02:00
-
2cb6b54a5e
feat(skill): adr — the house format, and how to record a decision you cannot make yet
mathias
2026-08-29 15:24:11 +02:00
-
1448963823
chore(release): plugin.json version 0.16.0
mathias
2026-08-29 13:19:26 +00:00
-
58687c68a6
chore(release): plugin.json version 0.15.1
mathias
2026-08-29 13:19:25 +00:00
-
0c7fac3686
fix(debug): close the intake gate properly — and the contradiction it exposed
v0.16.0
mathias
2026-08-29 15:17:16 +02:00
-
cba0fe4337
docs(tdd): fix ten defects the GREEN run found in the language references
v0.15.1
mathias
2026-08-29 15:16:20 +02:00
-
06592805b6
chore(release): plugin.json version 0.15.0
mathias
2026-08-29 12:56:44 +00:00
-
1d140ec525
feat(check): every skill states when it stops and hands back
v0.15.0
mathias
2026-08-29 14:56:04 +02:00
-
2fcc15e9e4
chore(release): plugin.json version 0.14.0
mathias
2026-08-29 12:53:49 +00:00
-
b2af4e1129
feat(doctor): --online, for the release a host has never fetched
v0.14.0
mathias
2026-08-29 14:52:52 +02:00
-
3c8d2f5613
chore(release): plugin.json version 0.13.4
mathias
2026-08-29 12:50:31 +00:00
-
1d368d4b5d
docs(skills): drop the Mode 2 routing notes, fix the contributing steps
v0.13.4
mathias
2026-08-29 14:50:14 +02:00
-
a565b04e91
chore(release): plugin.json version 0.13.3
mathias
2026-08-29 12:49:56 +00:00
-
b616c51a2c
fix(skills): document a session_log call the tool would actually accept
v0.13.3
mathias
2026-08-29 14:49:20 +02:00
-
b8bacfa7b3
chore(release): plugin.json version 0.13.2
mathias
2026-08-29 12:22:35 +00:00
-
c377c23e21
fix(mcp): correct the parked reason — the tokens work, the delivery does not
v0.13.2
mathias
2026-08-29 14:22:17 +02:00
-
8f9d5dd8bd
chore(release): plugin.json version 0.13.1
mathias
2026-08-29 12:19:31 +00:00
-
7ba01abdbe
chore(mcp): park cad and gitea-mcp entries, blocked on vault visibility
v0.13.1
mathias
2026-08-29 14:18:38 +02:00
-
9a81a707af
chore(release): plugin.json version 0.13.0
mathias
2026-08-29 12:10:37 +00:00
-
5070a738e8
docs(review): Python adaptation files for clean-code, solid and code-review
v0.13.0
mathias
2026-08-29 14:10:07 +02:00
-
8da7c9c45f
docs(tdd): make the spine language-neutral, add four language references
mathias
2026-08-29 14:10:07 +02:00
-
6e5024d498
chore(release): plugin.json version 0.12.1
mathias
2026-08-29 09:48:12 +00:00
-
62cfe46927
docs(superpowers): point the vendored cluster at the tools this harness has
v0.12.1
mathias
2026-08-29 11:43:46 +02:00
-
de84800892
chore(release): plugin.json version 0.12.0
mathias
2026-08-29 09:41:44 +00:00
-
51a2d396fd
docs(spec): EARS-lite behavioural criteria and a context snapshot
v0.12.0
mathias
2026-08-29 11:40:42 +02:00
-
bb912e5594
chore(release): plugin.json version 0.11.0
mathias
2026-08-29 09:34:36 +00:00
-
08c935ba8a
chore(debug): fold in two techniques, delete systematic-debugging
v0.11.0
mathias
2026-08-29 11:33:36 +02:00
-
84a012cd0f
chore(release): plugin.json version 0.10.2
mathias
2026-08-29 09:28:32 +00:00
-
e12ac99465
docs(review): cross-link the three review skills, drop a false citation
v0.10.2
mathias
2026-08-29 11:27:52 +02:00
-
dc97fd4a36
chore(release): plugin.json version 0.10.1
mathias
2026-08-29 09:25:28 +00:00
-
d7775aac57
fix(ci): tag and bump separately — a queued run pushed a stale main
v0.10.1
mathias
2026-08-29 11:25:20 +02:00
-
c6787e04d7
feat(index): generate the skills table from frontmatter
mathias
2026-08-29 11:23:14 +02:00
-
90a58f0b9e
feat(skills): declare which surfaces each skill ships to
mathias
2026-08-29 10:09:52 +02:00
-
15737321ac
fix(check): fail when the manifest is behind the tag, not merely different
mathias
2026-08-29 10:07:27 +02:00
-
025f01aa80
feat(install): serve several sources instead of displacing them
v0.10.0
mathias
2026-08-29 10:05:46 +02:00
-
eee62e4fc0
chore(release): plugin.json version 0.9.0
mathias
2026-08-29 08:01:01 +00:00
-
a2afb35d1d
feat(doctor): report the installed plugin generation, not just its presence
v0.9.0
mathias
2026-08-29 10:00:11 +02:00
-
ad17a7c6c0
chore(release): plugin.json version 0.8.5
mathias
2026-08-29 07:56:02 +00:00
-
21dbb35526
chore(skills): delete superpowers-test-driven-development
v0.8.5
mathias
2026-08-29 09:55:53 +02:00
-
8ad2079f86
chore(release): plugin.json version 0.8.4
mathias
2026-08-29 07:54:53 +00:00
-
b188965161
docs(index): place experiment-spec in the relationships diagram
v0.8.4
mathias
2026-08-29 09:54:23 +02:00
-
ae66840a03
chore(release): plugin.json version 0.8.3
mathias
2026-08-29 07:53:48 +00:00
-
e7e514390b
docs(web-shot): resolve shot.sh from the install, not a checkout path
v0.8.3
mathias
2026-08-29 09:53:33 +02:00
-
087685f2e3
chore(release): plugin.json version 0.8.2
mathias
2026-08-29 07:52:16 +00:00
-
83b069afba
docs(index): add dream + experiment-spec rows, and gate the index
v0.8.2
mathias
2026-08-29 09:51:59 +02:00
-
a699ad8cbd
chore(release): plugin.json version 0.8.1
mathias
2026-08-29 07:50:52 +00:00
-
a42ec18f40
fix(secret-guard): treat
env as a dump only when no command follows
v0.8.1
mathias
2026-08-29 09:50:08 +02:00
-
46ff1acdfe
chore(release): plugin.json version 0.8.0
mathias
2026-08-29 07:47:07 +00:00
-
3112b4ce92
chore(ci): gate the release tagger on check + test
v0.8.0
mathias
2026-08-29 09:46:10 +02:00
-
51a8c25b4d
chore(release): plugin.json version 0.7.0
v0.7.0
mathias
2026-08-28 11:09:50 +00:00
-
d40169f2b7
feat(skill): cad-babysit — human-in-the-loop session over cad-stuck (skills#31)

mathiasandClaude Sonnet 5
2026-08-28 13:09:31 +02:00
-
d4f0416dc5
chore(release): plugin.json version 0.6.3
v0.6.3
mathias
2026-08-26 05:54:12 +00:00
-
abd81f939a
fix(doctor): report a real harness directory as unmanaged, not as "outside"

mathiasandClaude Opus 5
2026-08-26 07:53:14 +02:00
-
e42d2ba9cb
chore(release): plugin.json version 0.6.2
v0.6.2
mathias
2026-08-25 08:54:05 +00:00
-
68cebc0bbb
fix(gitea-ci): hand out the call, not a copy of the build implementation (infra#309)

mathiasandClaude Opus 5
2026-08-25 10:54:02 +02:00
-
f50dd6be6a
chore(release): plugin.json version 0.6.1
v0.6.1
mathias
2026-08-25 05:04:23 +00:00
-
1906a774b3
fix(gitea-ci): teach buildctl, not buildah (infra#241)

mathiasandClaude Opus 5
2026-08-25 07:00:50 +02:00
-
38f905e705
chore(release): plugin.json version 0.6.0
v0.6.0
mathias
2026-08-24 19:16:00 +00:00
-
7db7e0779b
feat(mcp): serve brain and infra over Tailscale Serve with real TLS

mathiasandClaude Opus 5
2026-08-24 21:11:49 +02:00
-
0be3506799
chore(release): plugin.json version 0.5.0
v0.5.0
mathias
2026-08-24 16:01:14 +00:00
-
6151b973bc
perf(mcp): reach brain and infra over tailnet NodePorts, not the public edge

mathiasandClaude Opus 5
2026-08-24 18:00:11 +02:00
-
6c1b6ce9db
chore(release): plugin.json version 0.4.2
v0.4.2
mathias
2026-08-24 15:31:15 +00:00
-
5c8341c797
fix(mcp): drop the gitea server — it was a redundant, silently stale copy

mathiasandClaude Opus 5
2026-08-24 17:31:11 +02:00
-
5ca44c9c6b
chore(release): plugin.json version 0.4.1
v0.4.1
mathias
2026-08-23 12:39:55 +00:00
-
e2a312d05e
fix(ci): anchor the release-skip marker to a trailer, and test it

mathiasandClaude Opus 5
2026-08-23 14:39:31 +02:00
-
78b9b59eca
docs+ci: document the plugin path, bump plugin.json version on release

mathiasandClaude Opus 5
2026-08-23 14:35:38 +02:00
-
88c54399fe
feat(doctor): fail loud on skills drift, wired to SessionStart

mathiasandClaude Opus 5
2026-08-23 14:34:32 +02:00
-
747c6c7f4c
feat(plugin): ship the secret-guard and pre-task-ritual hooks + MCP servers

mathiasandClaude Opus 5
2026-08-23 14:31:04 +02:00
-
56a947b2a0
refactor(plugin)!: ship as a Claude Code plugin, one dir link per harness

mathiasandClaude Opus 5
2026-08-23 14:29:51 +02:00
-
21be3ea245
feat(skills): add secret-hygiene skill
v0.4.0

mathiasandClaude Opus 5
2026-08-23 07:50:33 +02:00