Skip to content

2.0.0-rc.4: Lauren's 0.15.25, /ketchup explains changes with pictures - #23

Merged
chhoumann merged 2 commits into
mainfrom
sync/6ce45c5
Oct 14, 2026
Merged

chhoumann merged 2 commits into
mainfrom
sync/6ce45c5

Conversation

@chhoumann

Copy link
Copy Markdown
Owner

t3-pstack moves to Lauren Tan's pstack 0.15.25, cursor/plugins 6ce45c5, for all three components. Only pstack changed upstream, in two commits:

  • pstack #628: /ketchup explains each change with screenshots, videos, and diagrams, not only where it stands.
  • pstack #614: the version moves to 0.15.25. It touches only pstack/plugin.json and pstack/.cursor-plugin/plugin.json, which tools/upstream.json excludes, so t3-pstack still ships no root plugins/pstack/plugin.json.

This is Lauren's text plus mechanical version lines. No substitution or fork changed.

Commits

  1. Sync. bun tools/sync.mjs moves each component's pin from 1e5c90a to 6ce45c5 and updates skills/ketchup/SKILL.md cleanly. Its three rules each still match once: html_render after an html_preview check for upstream's /visualize diagram, html_render for its number chart, and the task_status and list_thread_pull_requests state checks.
  2. Release. VERSION and the manifests move to 2.0.0-rc.4. CHANGES gets the entry. NOTICE, NOTICE-skills, and the README point at 6ce45c5.

On T3

The new /ketchup text can be followed with T3's tools. T3's chat renders a Markdown image or video at an absolute path inline, so a preview_snapshot saved with save: true or a preview_recording_stop file embeds where the text puts it. Fenced Mermaid renders as a diagram in place. One ordering difference stays: an html_render page always shows above the whole reply, so a chart drawn that way sits before the opening sentence rather than after it. This was already true in rc.3.

Checks

  • bun tools/sync.mjs <component> 6ce45c5 --dry-run for pstack, cursor-team-kit, and thermos: exit 0, no undeclared fork, no denylist hit, no unmatched substitution.
  • bun tools/generate.mjs --check: 17 generated files current, and the hooks freeze check passes. Neither hooks file differs from origin/main.
  • GIT_CONFIG_GLOBAL=/dev/null bun test tests/ --timeout 30000: 537 pass, 46 skip, 0 fail.
  • Scripts: bun run typecheck, bun test orch watch-pr check-plan.test.ts (119 pass), and the Prettier check all pass.
  • t3-sheet.mjs against this machine's sheet and catalog: every role line parses and dispatches.

bun tools/sync.mjs moves all three components from 1e5c90a to 6ce45c5.
Upstream changed only pstack: /ketchup now explains each change with
screenshots, videos, and diagrams (pstack #628), and the version bump
(pstack #614), which touches only the excluded plugin.json files. The
ketchup file updated cleanly, its three substitutions each still match
once, and no fork changed.
VERSION, the manifests, and package.json move to 2.0.0-rc.4. CHANGES.md
gets the entry with its behavior-delta table. NOTICE.md, NOTICE-skills.md,
and the README point at upstream 6ce45c5, and the README's pinned
installer command names the new tag.
@chhoumann
chhoumann merged commit 95fd0a6 into main Oct 14, 2026
11 checks passed
@chhoumann
chhoumann deleted the sync/6ce45c5 branch October 14, 2026 23:50
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.

1 participant