- Backend: Express + TypeORM + PostgreSQL, JWT + OTP auth - Frontend: React + Vite + Tailwind, 4 pages (Home/Login/Orders/404) - Docker Compose: PostgreSQL 15 on port 5434 - Tests: 16 tests passing (API + Frontend) - ai_state: rules.md, INSTRUCTIONS.md, session tasks - Examples: brand book PDF, logos, page mockups
1.4 KiB
1.4 KiB
-- coding: utf-8 --
ai-state/INSTRUCTIONS.md
Ты — stateless-исполнитель. Твоя память — внешние файлы. Следуй строго:
- Перед любым ответом прочитай
.ai-state/CURRENT_SESSION_TASKS.md. - Обновляй статус задачи (PLANNING/IN_PROGRESS/BLOCKED/COMPLETED) в этом же файле до того, как начнёшь её выполнять.
- После выполнения шага — снова обнови статус.
- Каждый мой запрос автоматически логируй в
.ai-state/YYYY_MM_DD__PROMPT_HISTORY.md(добавляй время и краткое содержание ответа). - Если сессия прервалась — ты восстановишься, просто прочитав CURRENT_SESSION_TASKS.md.
- При завершении задачи перенеси её в
.ai-state/YYYY_MM_DD__SESSION_COMPLETED.mdи удали из активного файла. - При работе с GUI не оставляй локальные QSS-литералы в прикладном коде: стили должны храниться во внешнем наборе
gui/styles/*, а перед завершением задачи проверяй GUI-модуль на inlinesetStyleSheet(...).