papayu/docs/LIMITS.md
Yuriy 65e95a458d feat: мульти-провайдер LLM, тренды дизайна, Snyk/Documatic sync, личная автоматизация
- Мульти-провайдер: PAPAYU_LLM_PROVIDERS — сбор планов от нескольких ИИ (Claude, OpenAI), агрегация
- Тренды дизайна и иконок: вкладка в модалке, поиск по безопасным доменам (Tavily include_domains)
- Snyk Code: PAPAYU_SNYK_SYNC, REST API issues → snyk_findings в agent-sync
- Documatic: architecture_summary из .papa-yu/architecture.md в agent-sync
- Личная автоматизация: capability personal-automation (терминал git/npm/cargo, открытие URL)
- agent_sync расширен: snyk_findings, architecture_summary; analyze_project_cmd и run_batch пишут sync
- Документация: SNYK_AND_DOCUMATIC_SYNC.md, SECURITY_AND_PERSONAL_AUTOMATION.md, обновлён CLAUDE_AND_AGENT_SYNC

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-10 15:05:39 +03:00

2.2 KiB
Raw Blame History

Product Limits — papa-yu

Not designed for

  • Real-time / low-latency processing — операция планирования и применения занимает секунды.
  • High-concurrency server workloads — desktop-приложение, один активный контекст.
  • Untrusted plugin execution — нет sandbox для произвольного кода.
  • Enterprise SSO / RBAC — аутентификация и авторизация не в scope.

Known constraints

  • LLM planner — предполагает структурированный ввод и хорошо сформированные промпты.
  • File PATCH/EDIT — опирается на детерминированный контекст; anchor/before/after должны точно соответствовать файлу.
  • Golden traces — отражают только протоколы v1, v2, v3; при смене схемы нужен пересчёт schema_hash.

Critical failures

Следующие события считаются критическими отказами:

Событие Impact Условия
Corrupted workspace state Потеря или повреждение файлов проекта Сбой во время apply, откат не сработал
Silent data loss в EDIT_FILE Некорректная замена без явной ошибки Неоднозначный anchor/before, ERR_EDIT_AMBIGUOUS не сработал
Network access outside allowlist SSRF, утечка данных Обход net::fetch_url_safe
Secrets in trace Утечка ключей/токенов Полные URL с query, логи с credentials

Supported vs unsupported

  • Supported: анализ и правка локальных проектов, batch-режим, undo/redo, online research (Tavily), domain notes.
  • Unsupported: работа с удалёнными репозиториями напрямую, выполнение произвольных скриптов, интеграция с внешними CI без адаптеров.