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
8 changes: 4 additions & 4 deletions .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
},
"metadata": {
"description": "Product on Purpose: thematic AI agent skill and tool collections for product work.",
"version": "1.76.0"
"version": "1.77.0"
},
"plugins": [
{
Expand Down Expand Up @@ -70,10 +70,10 @@
"source": {
"source": "url",
"url": "https://github.com/product-on-purpose/product-lifecycle-templates.git",
"sha": "aaa1bc22ac5a51dd4dfa67f49972d8af5412ac8d"
"sha": "ca174fcb569a65538f8da0f11bf901f25e8ec622"
},
"description": "27 researched product-lifecycle document templates covering the complete Tier-1 floor of a 205-type artifact catalog: PRD, epic, user stories, acceptance criteria, backlogs, release notes, ADR, RFC, SDD, risk register, RAID log, KPI dashboard, test plan, test case, bug report, product vision, strategy, roadmap, OKRs, business case, user persona, definition of done, runbook, incident postmortem, retrospective notes and status report. Each ships a lean and a full template, a worked example on one continuous scenario, an operator guide with a self-grade rubric, and the research log every claim traces to. Use when writing or grading a product document and you want a shape that is defensible rather than invented.",
"version": "0.5.0",
"description": "27 researched product-lifecycle document templates covering the complete Tier-1 floor of a 205-type artifact catalog: PRD, epic, user stories, acceptance criteria, backlogs, release notes, ADR, RFC, SDD, risk register, RAID log, KPI dashboard, test plan, test case, bug report, product vision, strategy, roadmap, OKRs, business case, user persona, definition of done, runbook, incident postmortem, retrospective notes and status report. Each ships a lean and a full template, a worked example on one continuous scenario, an operator guide with a self-grade rubric, and the research log every claim traces to. An MCP server ships with it, giving an agent five tools to search the catalog, fetch any of the 58 template variants, fetch a grading pack, and validate or stamp a filled document. Use when writing or grading a product document and you want a shape that is defensible rather than invented.",
"version": "0.6.0",
"strict": true
}
]
Expand Down
29 changes: 29 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,35 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
- Upgraded `CONTRIBUTING.md` into the Standard-bound thin listing contract (clauses L1-L6, the re-pin checklist, and the enforcement ratchet), per `standards/GOVERNANCE.md` Section 2. Committed the program roadmap and convergence packet docs (written 2026-06-07) and queued the family conformance audit (`docs/internal/convergence/audit-plan.md`: one packet per member, writing-style-catalog first). Registry data unchanged.
- Ran the family conformance audits (2026-06-10): packets added for `agent-skills-toolkit` (audited @ `1fd44b7`, L1-L6 PASS, P0: 0), `thinking-framework-skills` (audited @ `d0b4a33`, L1-L6 PASS, P0: 0), and `pm-skills` (audited @ `ac0acfb`, P0: 2 - no `library.json`, embedded marketplace). Executed the `writing-style-catalog` convergence packet (its repo PR #19, open: `library.json` at tier universal / standard 0.11, skill slug canonicalized, embedded marketplace removed). Applied the audits' contract corrections to `CONTRIBUTING.md`: L2 scoped to machine-readable marketplace association (install docs are expected, not violations), L1 defers frontmatter law to the pinned Standard, L4 version agreement covers every emitted native manifest, L6 lineage note refreshed with the observed cross-member variance. Registry data unchanged.

## [1.77.0] - 2026-09-11

### Changed

- Re-pinned `product-lifecycle-templates` from **`v0.5.0`** (`aaa1bc2`) to **`v0.6.0`** (`ca174fc`).
No other member entry moves.
- **The listing served `v0.5.0` for five days after `v0.6.0` released.** The member tagged `v0.6.0` on
2026-09-06 and this registry was never moved, so anyone installing in that window received a tree
without the release's entire headline feature. `repin-watch` did not open this one; it was done by
hand, at the member maintainer's direction.
- The member's `description` gains its MCP server, which is what `v0.6.0` is for: five tools that let an
agent search the catalog, fetch any of the 58 template variants, fetch a grading pack, and validate or
stamp a filled document. The old description sold the 27-bundle floor alone and would have gone on
describing a release behind the pinned one.
- Contract check before pinning: clauses **L1 through L4 are MUST and the pinned tree satisfies all four**,
verified at the tag rather than at the member's `main`: native plugin at the root
(`.claude-plugin/plugin.json` at `0.6.0`), root `library.json` binding the Standard at `advanced`
(`standard: 0.12`), versions agreeing across the tag, `library.json` and the native manifest, and a
`CHANGELOG.md` entry for the release. **The pinned `sha` is the commit the tag points at (`ca174fc`),
not the annotated tag object (`bf2ef73`)**, which for this member are two different objects.
- **L5 is still not satisfied and is still not being treated as if it were.** The member has no
documentation site. What changed on 2026-09-11 is that it now has a ratified plan for one and a
decision record adopting it, which is a stated path and not a site; L5 is a SHOULD on a stated path to
MUST, so this does not block the listing and does not discharge the clause either.
- **Housekeeping this entry does not do.** `metadata.version` was bumped to `1.76.0` by the
`thinking-framework-skills` re-pin and **no `[1.76.0]` section was ever written here**, so this file
jumps `1.75.0` to `1.77.0`. That gap is left for whoever made it rather than reconstructed from a
commit title inside an unrelated re-pin.

## [1.75.0] - 2026-09-03

### Changed
Expand Down
Loading