Repository navigation
2.0.0-rc.9: Lauren's 16541c6, ketchup lists every waiting item so each call is decidable - #29
Merged
Merged
Conversation
All three components move from 0317eb8 to 16541c6. Upstream changed only pstack's ketchup skill and its poteto-help row (pstack #692). Ketchup now lists every item waiting on the user as its own bullet, each with its link or PR number, what it changes for users, the evidence, its risk even when low, and a pick. The reply grows with the item count, keeps what happened under 100 words, and bans status and action-item diagrams while keeping structural ones. bun tools/sync.mjs updated both files cleanly through existing substitutions: three in ketchup, which keep its task_status and list_thread_pull_requests check and its html_render charts, and 22 in poteto-help. The new text names no Cursor mechanism, so no rule was added. The 15 declared forks were left alone, and cursor-team-kit and thermos synced with no file changes. a968159 (#702), 1b80080 (#705), and 019a6a2 (#704) sit between the two pins. #705 and #704 touch only excluded paths, and #702's skill renames change only frontmatter names the port already sets, so they change no port file.
VERSION, the manifests, and package.json move to 2.0.0-rc.9. CHANGES.md gets the entry with its behavior-delta table. NOTICE.md, NOTICE-skills.md, and the README point at upstream 16541c6, and the README's pinned installer command names the new tag.
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.
t3-pstack moves to Lauren Tan's pstack at cursor/plugins
16541c6for all three components. Only pstack changed upstream, in one commit that reaches the port, and its version stays 0.15.25:/ketchuprow matches the new behavior.pstack #702, #705, and #704 also land between the two pins and change no port file. #705 and #704 touch only upstream's README and docs, which
tools/upstream.jsonexcludes. #702 renames the frontmatternameofpoteto-modeandmake-bot-uito their folder names. The port already writes that name throughderiveT3, andmake-bot-uiis excluded.This is Lauren's text plus existing substitutions and mechanical version lines. No substitution or fork changed.
Commits
bun tools/sync.mjsmoves each component's pin from0317eb8to16541c6and updatesketchup/SKILL.mdandpoteto-help/SKILL.mdcleanly. 25 existing rules intools/substitutions.jsonmatch in the two files' upstream text: three in ketchup and 22 in poteto-help. No entry intools/forks.jsonnames either file, and the 15 declared forks were left alone. cursor-team-kit and thermos synced with no file changes.VERSIONand the manifests move to 2.0.0-rc.9. CHANGES gets the entry with its behavior-delta table. NOTICE, NOTICE-skills, and the README point at16541c6, and the README's pinned installer command names the new tag.On T3
The new ketchup text names no Cursor mechanism. It has no Cursor tool,
.mdcrule,/visualize, or cloud agent. The two/visualizementions it keeps become T3'shtml_render, and its state check keepstask_statusandlist_thread_pull_requests, both through existing rules. On T3 the per-item link for an agent is its thread link, which the skill's "number or link" wording already allows.Checks
bun tools/sync.mjs <component> 16541c6 --dry-runfor pstack, cursor-team-kit, and thermos: exit 0, no undeclared fork, no denylist hit, no unmatched substitution. At the pin, pstack reads 118 unchanged files and the same 15 declared forks with 547 changed lines as before.bun tools/generate.mjs --check: 17 generated files current, and the hooks freeze check passes. Neither hooks file differs fromorigin/main.GIT_CONFIG_GLOBAL=/dev/null bun test tests/ --timeout 30000: 550 pass, 46 skip, 0 fail.bun run typecheck,bun test orch watch-pr check-plan.test.ts(119 pass), and the Prettier check all pass.t3-sheet.mjsagainst this machine's sheet and catalog: every role line parses and dispatches.Note
Low Risk
Changes are upstream sync, version bumps, and ketchup/poteto-help skill prompt text only; no application code or hooks were modified.
Overview
Release 2.0.0-rc.9 bumps version metadata everywhere and advances the cursor/plugins upstream pin from
0317eb8to16541c6(pstack, cursor-team-kit, thermos), with NOTICE/README/changelog aligned to the new SHA.The substantive behavior change is in the
/ketchupskill: it no longer fits everything under a ~150-word cap with two-line action items (which encouraged summarizing PR sets as counts or deferring detail to links). What happened is capped around 100 words; each waiting item gets its own bullet (~30 words) with link/PR number, user impact, evidence, risk (even when low), and a recommendation. Shared decisions state the call once, then enumerate items riskiest-first. Visual rules now also forbid action-item diagrams while keeping structural diagrams.poteto-help’s ketchup row is updated to match. No substitution/fork/hook changes in this release.Reviewed by Cursor Bugbot for commit 9a5abe5. Bugbot is set up for automated code reviews on this repo. Configure here.