Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion plugins/discovery/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json",
"name": "discovery",
"version": "0.7.0",
"version": "0.7.2",
"description": "Structured discovery before changes: explore the local codebase (inline or in an isolated forked subagent) and run disciplined multi-source external research with source tiers, falsification, and recency gates — persisting EXPLORE.md / RESEARCH.md handoff artifacts.",
"author": {
"name": "Melodic Software",
Expand Down
10 changes: 10 additions & 0 deletions plugins/discovery/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# Changelog — discovery plugin

## 0.7.2 — 2026-07-19

### Changed

- **`/discovery:setup` no longer cites the marketplace-repo ADR by bare path.** Both
`vault_backend: gitbook` deferral notes in `skills/setup/SKILL.md` inlined the rationale
directly — git remains the storage layer because GitBook offers no concurrency-safe, lossless
write path — replacing the dead `docs/adr/…` reference that resolves to nothing in the
cache-isolated installed plugin. Behavior is unchanged; gitbook stays deferred and non-writable.

## 0.7.0 — 2026-07-18

### Changed
Expand Down
9 changes: 5 additions & 4 deletions plugins/discovery/skills/setup/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,9 @@ Report the effective concern and the guard result as a PASS/FAIL/INFO table. Do
if a consumer ignore rule matches — an uncommittable "committed" tier — and surface the exact rule
and source line. Resolving the rule is the consumer's edit.
4. **Deferred backend.** If the effective `vault_backend` is `gitbook`, INFO: it is reserved but not
enabled (see `docs/adr/0001-defer-gitbook-as-knowledge-vault-backend.md`) — deferred and
non-writable; durable writes still target `docs` until a later reviewed decision enables it.
enabled — git remains the storage layer because GitBook offers no concurrency-safe,
lossless write path — so it is deferred and non-writable; durable writes still target `docs` until
a later reviewed decision enables it.

## `apply` (idempotent)

Expand All @@ -59,8 +60,8 @@ reports "already configured".
solo/offline mode (contract kinds join the memory tier); a non-`docs` `vault_backend` names a
consumer-documented knowledge-vault backend. Offer every schema key and preserve every key an
existing file carries — a re-run never drops one; do not invent options beyond the schema. `gitbook`
is reserved but not enabled as a `vault_backend` value (see
`docs/adr/0001-defer-gitbook-as-knowledge-vault-backend.md`): when offering or preserving it, report
is reserved but not enabled as a `vault_backend` value — git remains the storage layer because
GitBook offers no concurrency-safe, lossless write path. When offering or preserving it, report
that it is deferred and non-writable — durable writes still target `docs` — and never configure or
test a GitBook API, MCP, or Git Sync writer; offer to replace the key with `docs` only if the user
chooses that change.
Expand Down
Loading