v1.90.2.0 perf: halve local free-suite time and preserve coverage (#2972)

* perf: remove repeated test work and preserve AUQ execution budgets

* fix: validate native evaluation fixture evidence at its actual boundaries

* fix: clarify deployment approval and recovery state transitions

* chore: document coverage and release v1.90.2.0

* test: preserve Windows scheduling and native no-change consent

* test: recognize verified reads through fixture symlinks

* test: isolate alias-name installation from runtime assets
This commit is contained in:
Garry Tan
2026-09-25 13:27:07 -04:00
committed by GitHub
parent a84b0b5b6d
commit 7b534d3e90
70 changed files with 4050 additions and 999 deletions
+2
View File
@@ -445,6 +445,7 @@ process.stdin.on('data', (data) => {
});
process.on('SIGINT', () => process.exit(0));
process.stdin.resume();
process.stdout.write('PTY_READY:' + item.record + '\x1b[2J\x1b[H');
`,
);
fs.chmodSync(fake, 0o755);
@@ -459,6 +460,7 @@ const results = await Promise.all(cases.map(async item => ({
skillName: 'plan-eng-review',
slashCommand: '/plan-eng-review',
followUpPrompt: 'Review only this fixture.',
startupReadyMarker: 'PTY_READY:' + item.record,
isLastStep0AUQ: () => false,
isReviewAUQ: () => true,
firstAUQPick: item.designQuestions ? undefined : () => 2,