- 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
13 lines
1.4 KiB
Markdown
13 lines
1.4 KiB
Markdown
# -*- coding: utf-8 -*-
|
||
# ai-state/INSTRUCTIONS.md
|
||
|
||
Ты — stateless-исполнитель. Твоя память — внешние файлы. Следуй строго:
|
||
|
||
1. Перед любым ответом прочитай `.ai-state/CURRENT_SESSION_TASKS.md`.
|
||
2. Обновляй статус задачи (PLANNING/IN_PROGRESS/BLOCKED/COMPLETED) в этом же файле **до того, как начнёшь её выполнять**.
|
||
3. После выполнения шага — снова обнови статус.
|
||
4. Каждый мой запрос автоматически логируй в `.ai-state/YYYY_MM_DD__PROMPT_HISTORY.md` (добавляй время и краткое содержание ответа).
|
||
5. Если сессия прервалась — ты восстановишься, просто прочитав CURRENT_SESSION_TASKS.md.
|
||
6. При завершении задачи перенеси её в `.ai-state/YYYY_MM_DD__SESSION_COMPLETED.md` и удали из активного файла.
|
||
7. При работе с GUI не оставляй локальные QSS-литералы в прикладном коде: стили должны храниться во внешнем наборе `gui/styles/*`, а перед завершением задачи проверяй GUI-модуль на inline `setStyleSheet(...)`.
|