Files
lauren 5bf2b1544d feat(pstack): setup-pstack budget ask (max/xhigh/high/medium) (#366)
* feat(pstack): setup-pstack budget ask (max/xhigh/high/medium)

Step 3 of /setup-pstack asks for a budget first (unlimited, large,
medium, small), rewrites the effort token of every real slug in the
working table to the budget's target, clamps to the detected set within
the same family, and then shows the roles for confirmation. Step 2 reads
the recorded budget line and step 5 writes it. No version bump.

Co-authored-by: lauren <poteto@users.noreply.github.com>

* docs(pstack): mention the setup-pstack budget in README and setup guide

Co-authored-by: lauren <poteto@users.noreply.github.com>

* refactor(pstack): tighten setup-pstack step 3 to three short parts

Drop the four-by-four example table, the repeated family and fast
explanations, and the re-run essay. Keep the four budget labels, one
remap rule with a one-line example, the confirm paragraph, and the
budget line in the written rule.

Co-authored-by: lauren <poteto@users.noreply.github.com>

* fix(pstack): setup-pstack step 3 rebuilds before the budget, keeps aliases, records the chosen budget

Bugbot on #366. The working table is built from the defaults first, on
every run, so unlimited on a re-run restores the default efforts. The
carry-over set names alias roles. Step 5 says the budget line holds the
chosen label and target effort.

Co-authored-by: lauren <poteto@users.noreply.github.com>

---------

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2026-09-12 20:38:59 -07:00
..