chore(marketplace): re-pin thinking-framework-skills to v0.15.0 - #101
Merged
Conversation
Installers get the new build only after this merges.
sha e317da9 -> 5e44707 (the v0.15.0 tag commit)
version 0.14.0 -> 0.15.0
metadata 1.77.0 -> 1.78.0
## What v0.15.0 contains
No new skills; the catalog stays 56 evidence-graded core skills + 7 contested lenses. 13 PRs
(#117-#129) in the upstream repo.
**Everything the library publishes about itself is now either machine-asserted or measured by an
instrument that can actually see it.** Four behavioural runs closed the last measurement gaps:
- All four entry-point tools reach `maturity: measured`. The fourth needed a purpose-built dispatch
harness, because it delegates to a subagent and its own instructions forbid running research
inline - so the generic harness could only ever have graded it breaking its own procedure.
- The front-door question ("does an agent with 77 tools installed reach for this library at all?") is
measured and published as a distinct third question, never blended with the other two.
- The catalog-enrichment question is answered by a controlled single-variable A/B.
- The 63-skill artifact-quality figure was re-measured and **went down**, 428/429 -> 424/429, because
the grader was rewritten to stop believing artifacts' claims about other skills. Published as-is,
with the reason, rather than smoothed.
**Four defects the runs found, all fixed:** a score generator that rounded 99.5%+ up to a flat
`100%` (the cause of a false claim on the public trust page), a skill publishing the wrong evidence
tier for three months, a skill telling users to hand-roll a method this library ships, and the
rounding's knock-on effect of hiding a real false-fire result.
**Contributor road:** `npm run setup` takes a fresh clone to a green gate in one command, reading the
pinned validator commit out of CI so it cannot drift from what CI grades against. Issue and PR
templates encode the selection bar.
Conformance gate stays fifteen layers, `0 errors / 90 warnings` at declared Standard 0.8 (the `G9`
docblock debt was paid off in full, 129 -> 90). Test suite 286 -> 326.
## Verification
- `sha` is the exact commit the `v0.15.0` tag points at (`git rev-parse v0.15.0`), not a branch head
- `marketplace.json` re-parsed as valid JSON after editing
- Upstream release: https://github.com/product-on-purpose/thinking-framework-skills/releases/tag/v0.15.0
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011eP4ewzw2X9FuPTo1hKUQ4
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Installers get the new build only after this merges.
sha e317da9 -> 5e44707 (the v0.15.0 tag commit)
version 0.14.0 -> 0.15.0
metadata 1.77.0 -> 1.78.0
What v0.15.0 contains
No new skills; the catalog stays 56 evidence-graded core skills + 7 contested lenses. 13 PRs
(#117-#129) in the upstream repo.
Everything the library publishes about itself is now either machine-asserted or measured by an
instrument that can actually see it. Four behavioural runs closed the last measurement gaps:
maturity: measured. The fourth needed a purpose-built dispatchharness, because it delegates to a subagent and its own instructions forbid running research
inline - so the generic harness could only ever have graded it breaking its own procedure.
measured and published as a distinct third question, never blended with the other two.
the grader was rewritten to stop believing artifacts' claims about other skills. Published as-is,
with the reason, rather than smoothed.
Four defects the runs found, all fixed: a score generator that rounded 99.5%+ up to a flat
100%(the cause of a false claim on the public trust page), a skill publishing the wrong evidencetier for three months, a skill telling users to hand-roll a method this library ships, and the
rounding's knock-on effect of hiding a real false-fire result.
Contributor road:
npm run setuptakes a fresh clone to a green gate in one command, reading thepinned validator commit out of CI so it cannot drift from what CI grades against. Issue and PR
templates encode the selection bar.
Conformance gate stays fifteen layers,
0 errors / 90 warningsat declared Standard 0.8 (theG9docblock debt was paid off in full, 129 -> 90). Test suite 286 -> 326.
Verification
shais the exact commit thev0.15.0tag points at (git rev-parse v0.15.0), not a branch headmarketplace.jsonre-parsed as valid JSON after editingCo-Authored-By: Claude Opus 5 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session_011eP4ewzw2X9FuPTo1hKUQ4
🤖 Generated with Claude Code
https://claude.ai/code/session_011eP4ewzw2X9FuPTo1hKUQ4