Merge remote-tracking branch 'origin/main' into garrytan/design

Resolves conflicts in 7 files: CHANGELOG, README, TODOS, VERSION,
gen-skill-docs.ts, skill-check.ts, skill-validation.test.ts.
Regenerated all SKILL.md files after merge.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Garry Tan
2026-03-16 19:07:20 -07:00
29 changed files with 1211 additions and 91 deletions

View File

@@ -147,7 +147,18 @@ describe('gen-skill-docs', () => {
const content = fs.readFileSync(path.join(ROOT, 'SKILL.md'), 'utf-8');
expect(content).toContain('_SESSIONS');
expect(content).toContain('RECOMMENDATION');
expect(content).toContain('ELI16');
});
test('generated SKILL.md contains branch detection', () => {
const content = fs.readFileSync(path.join(ROOT, 'SKILL.md'), 'utf-8');
expect(content).toContain('_BRANCH');
expect(content).toContain('git branch --show-current');
});
test('generated SKILL.md contains ELI16 simplification rules', () => {
const content = fs.readFileSync(path.join(ROOT, 'SKILL.md'), 'utf-8');
expect(content).toContain('No raw function names');
expect(content).toContain('plain English');
});
test('qa and qa-only templates use QA_METHODOLOGY placeholder', () => {