Skip to content

Release v0.5.1 - #71

Merged
24601 merged 1 commit into
mainfrom
cursor/release-v0.5.1-ed96
Sep 21, 2026
Merged

24601 merged 1 commit into
mainfrom
cursor/release-v0.5.1-ed96

Conversation

@24601

@24601 24601 commented Sep 21, 2026

Copy link
Copy Markdown
Owner

Patch release of the human-facing package surface. v0.5.0 (2026-09-20) already shipped class-wide recipes and Pages. Hourly folds after that stayed pinned at 0.5.0. This cut does not densify research/notes.md and does not reopen fold PRs.

Does not create the GitHub Release or tag. After ADV_PASS and merge, parent cuts:

gh release create v0.5.1 \
  --repo 24601/Augustus \
  --title "v0.5.1" \
  --notes-file docs/release-notes-v0.5.1.md

Head SHA: 15d8cbd9c5a6bcbcb44458f760e07167f56c5319 on 6be01e04 (merged #70).

Peg: typesafe-ai/skills v0.5.7 (65a39f3, 2026-09-12). Live main of that repo is still this commit. Checked 2026-09-21. No new TypeSafe pin.

Summary

  • Package pin 0.5.0 → 0.5.1: SKILL metadata.version, marketplace, README, Pages kicker, CITATION.cff. SECURITY supported line stays 0.5.x.
  • Framing lock: decision-model class first. TypeSafe Jev (Choice, Score, Noul) is the dominant exemplar.
  • README still ends at License. uniqueness_gate.py fails if a dump wall returns after that heading.
  • New class recipe: Praneeth GEPA ADE domain-adapt. Schema-valid is not the same as correct. API confidence is not P(correct). GEPA revises Choice instructions and criteria with weights fixed. Brier and F1 stay theirs. A review queue is not an F1. A soft score is not a gate. Card: docs/release-notes-v0.5.1.md. Homepage recipes already carry the short card.
  • [Unreleased] hourly walls are a scannable [0.5.1] section. Catalog densifies since 0.5.0 stay in research/notes.md and research/changelog-hourly.md.
  • Skill YAML description is 576 characters (class-first, Jev-dominant). The trigger-keyword wall and the full mapping-index rows moved to references/activation-triggers.md. SKILL.md keeps a short row plus the hourly uniqueness locks (about 156KB; the old file was about 615KB with a 55k description).

No invented metrics. invented_signal untouched.

Verify

Check Result
Base origin/main 6be01e04 (merged #70); still that tip at push
evaluate_decisions.py --self-test self-test ok
revisit_fingerprints.py --self-test revisit-fingerprints self-test ok
uniqueness_gate.py uniqueness-gate ok (includes the negative README dump-wall fixture)
README after ## License MIT / SECURITY / CONTRIBUTING only
Pages jekyll build of docs/ built; greps hit TypeSafe Jev Choice/Score/Noul, Install the skill, LICENSE, ecosystem.html, release-notes-v0.5.1.html, GEPA card, v0.5.1 kicker
New human prose no em dashes in the 0.5.1 changelog, release notes, or trigger-file intro
TypeSafe pin live HEAD still 65a39f3 / tag v0.5.7
Open in Web Open in Cursor 

Hourly folds since 0.5.0 stay in the notes archive. The human changelog
covers the framing lock, the GEPA class recipe, and a short YAML description
so a registry can show the skill.

Co-authored-by: Basit Mustafa <24601@users.noreply.github.com>

@24601 24601 left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Adversarial review of draft release v0.5.1. Do not merge from this review.

Checked head 15d8cbd against origin/main 6be01e0 (merged #70). Branch is 0 behind, 1 ahead. research/notes.md is not in the diff.

Checklist

  • Package pin 0.5.0 to 0.5.1 is on SKILL metadata.version, .claude-plugin/marketplace.json, README Current, Pages kicker, and CITATION.cff (date-released 2026-09-21). SECURITY supported line stays 0.5.x. Remaining 0.5.0 hits are the prior release, prior notes links, or historical fold locks.
  • [0.5.1] is a short Keep-a-Changelog section. The hourly walls left [Unreleased]. The 1019 GEPA lock is still in research/changelog-hourly.md and research/notes.md §145. This cut does not densify notes.
  • Framing is class first, then TypeSafe Jev (Choice, Score, Noul) as the dominant exemplar, in the skill blurb, README, release notes, Pages lede, and _config.yml description.
  • GEPA pointer is on the human README (recipe bullet plus docs/release-notes-v0.5.1.md) and on Pages (docs/_includes/recipes.html links the v0.5.1 notes). README still ends at ## License with only the MIT / SECURITY / CONTRIBUTING lines.
  • uniqueness_gate.py fails a dump after that heading (negative fixture in readme_dump_wall_self_test). Local run: uniqueness-gate ok.
  • YAML description is 576 characters (gate ceiling 1024). The old description (52807 characters after YAML unescape) is present verbatim in references/activation-triggers.md. All 23 mapping-index rows removed from SKILL.md are in that file. Intro of the trigger file has no em dash. New human prose in the 0.5.1 changelog, release notes, and trigger intro has no em dash. Em dashes that remain are inside the relocated trigger wall.
  • Soft versus hard gate is stated as such (A soft score is not a hard gate in the blurb; GEPA card says a soft score is not a gate). Brier 0.1357→0.0747, F1 69.1%→79.7%, FN 4→6 are labeled theirs and match notes.md §145. No new metric.

Self-tests

Ran locally on this head:

  • uniqueness_gate.pyuniqueness-gate ok
  • evaluate_decisions.py --self-testself-test ok
  • research/revisit_fingerprints.py --self-testrevisit-fingerprints self-test ok

docs/ source still satisfies the greps in .github/workflows/pages.yml (TypeSafe Jev Choice/Score/Noul, Install the skill, LICENSE, ecosystem.html). That workflow was not extended to require release-notes-v0.5.1.html or the GEPA card. Non-blocking: the page and nav link are in the diff. I did not re-run the GitHub Pages Jekyll action.

Fold collision

No open PR besides this one. No 1110 branch on origin. research/archive/hourly/2026-09-21T11/ is the already-folded 0445 digest, not an unfolded 1110. If an hourly 1110 PR opens off current main before this merges, expect conflicts on CHANGELOG.md, SKILL.md, and uniqueness_gate.py. It should not collide inside research/notes.md, because this release does not edit that file. Re-check origin/main at merge time.

No blockers.

ADV_PASS

@24601
24601 marked this pull request as ready for review September 21, 2026 17:38
@24601
24601 merged commit 6216705 into main Sep 21, 2026
1 check passed
@24601
24601 deleted the cursor/release-v0.5.1-ed96 branch September 21, 2026 17:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants