fix(observer): release-класс не ловит голый commit (P3 E/G)

classifyTask: убран commit из release-регекса (коммит != релиз). push/merge/deploy/release/релиз/тегни остаются. Аналитика-only, гейтов-потребителей нет. Регрессия 3175 passed.
This commit is contained in:
Дмитрий
2026-06-09 03:14:24 +03:00
parent f801593987
commit cfc4e0a853
2 changed files with 4 additions and 1 deletions
@@ -949,6 +949,9 @@ describe('classifyTask — extended dictionary (Task 1)', () => {
expect(classifyTask('merge feature-branch')).toBe('release');
expect(classifyTask('сделай release v2')).toBe('release');
});
it('does NOT classify a plain commit (no push/release) as release', () => {
expect(classifyTask('commit the auth changes')).not.toBe('release');
});
it('classifies cleanup prompts', () => {
expect(classifyTask('убери временные файлы')).toBe('cleanup');
expect(classifyTask('cleanup тулчейн')).toBe('cleanup');