feat(quick): make --full include all phases, add --validate flag

--full now enables discussion + research + plan-checking + verification.
New --validate flag covers what --full previously did (plan-checking +
verification only). All downstream workflow logic uses $VALIDATE_MODE.

Closes #1498

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Elliot Drel
2026-03-31 09:07:08 -04:00
parent 1421dc07bc
commit 5217b7b74a
5 changed files with 71 additions and 51 deletions

View File

@@ -279,19 +279,19 @@ describe('quick workflow: banner variants for flag combinations', () => {
);
});
test('has banner for research + full mode', () => {
test('has banner for research + validate mode', () => {
content = fs.readFileSync(path.join(WORKFLOWS_DIR, 'quick.md'), 'utf-8');
assert.ok(
content.includes('RESEARCH + FULL)'),
'should have banner for --research --full'
content.includes('RESEARCH + VALIDATE)'),
'should have banner for --research --validate'
);
});
test('has banner for all three flags', () => {
test('has banner for full mode (all phases)', () => {
content = fs.readFileSync(path.join(WORKFLOWS_DIR, 'quick.md'), 'utf-8');
assert.ok(
content.includes('DISCUSS + RESEARCH + FULL)'),
'should have banner for --discuss --research --full'
content.includes('QUICK TASK (FULL)'),
'should have banner for --full (all phases enabled)'
);
});
});