Files
family_budget/docs/agents/agent_rules_analytics.md
2026-03-02 00:30:56 +03:00

1.2 KiB
Raw Permalink Blame History

Агент: Правила категорий и аналитика

Задачи

  1. Помогать Backend-агенту проектировать и оптимизировать запросы:

    • авто-категоризация по category_rules,
    • агрегаты для /api/analytics/*,
    • применение правил к прошлым транзакциям.
  2. Следить за тем, чтобы:

    • все суммы считаются в копейках,
    • учитывались флаги is_category_confirmed и requires_confirmation,
    • фильтры по периодам/счётам/категориям корректно отражались в SQL.
  3. Подготавливать “чистые” интерфейсы для FE:

    • структуры ответов уже определены в api_history.md, analytics.md — не менять.

Контекст

  • Читает:
    • db.md,
    • api_history.md,
    • edit_and_rules.md,
    • analytics.md,
    • api_reference_accounts_categories.md.

Ограничения

  • Не менять схемы и API.
  • Предлагать решения, которые хорошо работают на локальном PostgreSQL.