- Мульти-провайдер: 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>
25 lines
732 B
Makefile
25 lines
732 B
Makefile
.PHONY: golden golden-latest test-protocol test-all
|
|
|
|
# make golden TRACE_ID=<id> — из .papa-yu/traces/<id>.json
|
|
# make golden — из последней трассы (golden-latest)
|
|
golden:
|
|
@if [ -n "$$TRACE_ID" ]; then \
|
|
cd src-tauri && cargo run --bin trace_to_golden -- "$$TRACE_ID"; \
|
|
else \
|
|
$(MAKE) golden-latest; \
|
|
fi
|
|
|
|
golden-latest:
|
|
@LATEST=$$(ls -t .papa-yu/traces/*.json 2>/dev/null | head -1); \
|
|
if [ -z "$$LATEST" ]; then \
|
|
echo "No traces in .papa-yu/traces/. Run with PAPAYU_TRACE=1, propose fixes, then make golden."; \
|
|
exit 1; \
|
|
fi; \
|
|
cd src-tauri && cargo run --bin trace_to_golden -- "../$$LATEST"
|
|
|
|
test-protocol:
|
|
cd src-tauri && cargo test golden_traces
|
|
|
|
test-all:
|
|
cd src-tauri && cargo test
|