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 .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"name": "project-knowledge-capture",
"source": "./",
"description": "Capture meetings, experiments, discoveries, and decisions into OKF; materialize WikiTicket work into a durable knowledge graph. Works in Claude Code and Grok Build.",
"version": "0.9.2",
"version": "0.9.3",
"author": {
"name": "Rick Hightower"
},
Expand Down
2 changes: 1 addition & 1 deletion .claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "project-knowledge-capture",
"version": "0.9.2",
"version": "0.9.3",
"description": "Project Knowledge Capture: meetings, experiments, decisions, TicketLink/WikiTicket work, and project-memory nouns into a durable OKF knowledge graph. Multi-host bindings and write isolation for shared second brains.",
"author": {
"name": "Rick Hightower",
Expand Down
2 changes: 1 addition & 1 deletion .codex-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "project-knowledge-capture",
"version": "0.9.2",
"version": "0.9.3",
"description": "Project Knowledge Capture: meetings, experiments, decisions, TicketLink/WikiTicket work, and project-memory nouns into a durable OKF knowledge graph. Multi-host bindings and write isolation for shared second brains.",
"author": {
"name": "Rick Hightower",
Expand Down
2 changes: 1 addition & 1 deletion .cursor-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "project-knowledge-capture",
"version": "0.9.2",
"version": "0.9.3",
"description": "Project Knowledge Capture: meetings, experiments, decisions, TicketLink/WikiTicket work, and project-memory nouns into a durable OKF knowledge graph. Multi-host bindings and write isolation for shared second brains.",
"author": {
"name": "Rick Hightower"
Expand Down
4 changes: 2 additions & 2 deletions .grok-plugin/marketplace.json
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
{
"name": "pkc-plugin-marketplace",
"description": "Optional native Grok marketplace metadata. Grok Build already loads Claude plugins with zero config; this file pins identity for Grok marketplace listings.",
"version": "0.9.2",
"version": "0.9.3",
"plugins": [
{
"name": "project-knowledge-capture",
"source": ".",
"description": "Project Knowledge Capture \u2014 meetings, experiments, decisions \u2192 OKF knowledge graph. Claude-compatible.",
"version": "0.9.2",
"version": "0.9.3",
"compatibility": {
"claude_plugin": true,
"zero_config": true
Expand Down
21 changes: 21 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,27 @@

## Unreleased

## 0.9.3 — 2026-08-31

Correctness patch for catalog rendering and the rg-backed reverse index. Both
defects were found by porting the system-architecture-capture v0.5.4 fixes to
the shared PKC code.

### Fixed

- Catalog rendering no longer crashes on a YAML scalar title. `title: 421`
parses as an int, and `_escape_link_label()` assumed a string, so one legacy
title aborted the refresh after capture had already written concepts. Both
`refresh_catalog_index()` and `ensure_catalog_index()` now share one label
helper, which also stops a falsy-but-real title (`0`, `false`) from falling
back to the file stem.
([#72](https://github.com/SpillwaveSolutions/project-knowledge-capture/issues/72))
- The rg-backed inbound pack no longer drops matches when the bundle is
addressed through a symlink. `rg_list_files()` resolves its hits, so
`path.relative_to(bundle)` raised and the handler silently discarded a real
inbound edge while the pack still reported `reverse_index: rg`.
([#73](https://github.com/SpillwaveSolutions/project-knowledge-capture/issues/73))

## 0.9.2 — 2026-08-31

Dry-run safety patch for WikiTicket materialization.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Works on **Claude Code**, **Grok Build**, **Codex**, **Agent Plugins 1.0**, **Gr
|---|---|
| **Plugin name** | `project-knowledge-capture` |
| **Repo** | [SpillwaveSolutions/project-knowledge-capture](https://github.com/SpillwaveSolutions/project-knowledge-capture) |
| **Version** | 0.9.2 |
| **Version** | 0.9.3 |
| **License** | MIT |
| **Nouns this plugin owns** | Meeting, Experiment, Discovery, Assumption, Question, Feature, Requirement, Specification, Design, Release, CodeChange, Package, Risk, Acceptance, DecisionRecord, TicketLink, Epic, Story, Task, Subtask, Bug, Branch, Project, Playbook, Runbook, Reference |

Expand Down
2 changes: 1 addition & 1 deletion marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
"name": "project-knowledge-capture",
"source": "./",
"description": "Project Knowledge Capture \u2014 OKF knowledge graph from meetings, experiments, and WikiTicket",
"version": "0.9.2"
"version": "0.9.3"
}
]
}
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "project-knowledge-capture",
"version": "0.9.2",
"version": "0.9.3",
"private": true,
"description": "Project Knowledge Capture \u2014 Claude Code / Grok Build plugin (docs preview)",
"scripts": {
Expand Down
2 changes: 1 addition & 1 deletion plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "project-knowledge-capture",
"version": "0.9.2",
"version": "0.9.3",
"description": "Project Knowledge Capture: meetings, experiments, decisions, TicketLink/WikiTicket work, and project-memory nouns into a durable OKF knowledge graph. Multi-host bindings and write isolation for shared second brains.",
"author": {
"name": "Rick Hightower",
Expand Down
Loading