Merge remote-tracking branch 'origin/capy/fixwave-C1-windows-setup-degrade' into capy/fixwave-C2-install-footprint

Re-slot to v1.91.58.0 (merge queue, above C1's v1.91.57.0); migration renamed to match VERSION.

Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com>
This commit is contained in:
garrytanandcapy-ai[bot] committed 2026-10-08 10:57:10 +00:00
commit 3908e271a2
27 files changed
+455 -54

No files matched your search

+1 -1
View File
@@ -10,7 +10,7 @@
"test/helpers/llm-judge.ts"
],
"files": {
"scripts/lib/paid-cases.ts": {"blob":"c2c16290522e12df7bec88047737920636daad44","since":4,"nonBehavioral":"Merge with main (HARNESS_VERSION 4): FREE_ONLY_PR_FILES gains careful/bin/check-careful.sh and CASE_TEST_NAMES maps office-hours-auto-mode to its real Bun test name; selection only, no case verdict rule changes"},
"scripts/lib/paid-cases.ts": {"blob":"9bacd52446192a7ecf3dfaae901ea443cf9c9ae2","since":4,"nonBehavioral":"Merge with #3075: office-hours-auto-mode's Bun test is now named after its case id, so its CASE_TEST_NAMES label is removed; selection only, no case verdict rule changes"},
"scripts/lib/paid-plan.ts": {"blob":"45721ce128a112666a0caed6c13c66637b74ca54","since":4},
"scripts/lib/paid-report.ts": {"blob":"3fda96a8b1f7f3d55797934847353f254cc4d054","since":4},
"scripts/lib/published-text.ts": {"blob":"3f2e4d616b5dd0204035710c66b64d49055c5714","since":4},
-1
View File
@@ -76,7 +76,6 @@ export const CASE_TEST_NAMES: Record<string, string> = {
'plan-ceo-review-plan-mode': 'first terminal outcome is asked (Step 0 fires before any plan write)',
'plan-eng-review-artifact': 'an interactive review writes one QA test plan about the reviewed change',
'plan-eng-review-artifact-full': 'a fresh interactive review reaches Test review and writes one QA test plan',
'office-hours-auto-mode': 'AskUserQuestion surfaces when --disallowedTools AskUserQuestion is set',
};
export const CASE_KEY_SEPARATOR = '#';
+2
View File
@@ -249,6 +249,8 @@ export function generateBenefitsFrom(ctx: TemplateContext): string {
When the design doc check above prints "No design doc found," offer the prerequisite
skill before proceeding.
Skip the offer and proceed with the standard review when the preamble echoed \`SESSION_KIND\` \`spawned\` or \`headless\`.
${ctx.skillName === 'plan-eng-review' ? 'Build the next full decision brief from these facts and options, using the preamble transport, numbering and format:' : 'Say to the user via AskUserQuestion:'}
> "No design doc found for this branch. ${skillList} produces a structured problem