naeel
a1f7617d7f
doc: LEGACY.* -> LEGACY/ подпапка
2026-08-04 08:29:13 +04:00
naeel
4e899b8d36
doc: 54 устаревших файла -> LEGACY.*, README обновлён
...
Актуальные (4): ARCHITECTURE.md, howto-flask-nubes.md, polygon-plan.md, sonnet-app-autotest-review-v1.2.39.md
Всё остальное — исторические артефакты v1.0.x/v1.1.x, старые ревью, промпты.
2026-08-04 08:28:06 +04:00
naeel
8d111a05e1
doc: ARCHITECTURE.md — полное переописание (v1.2.43, 13 разделов)
2026-08-04 08:23:35 +04:00
naeel
547b0f9e21
doc: ARCHITECTURE — разделы БД, режимы, стенды (v1.2.43)
2026-08-04 08:18:29 +04:00
naeel
b78bae571e
doc: HISTORY — код-ревью Соннета 4.6 (10 находок)
2026-08-03 10:49:03 +04:00
naeel
366a6754fe
fix: перенос ревью app-autotest из polygon-docs в DOCS/
2026-08-03 10:45:01 +04:00
naeel
9ca9f8ba54
doc: code review Соннета — app-autotest v1.2.39 (10 находок)
2026-08-03 10:44:37 +04:00
naeel
f67facae20
doc: типовой сценарий — 8 шагов с jq, поиск сервиса/операции/параметров
2026-08-03 09:35:44 +04:00
naeel
cd06040d62
doc: HISTORY — фаза 2: селектор режима и стенда
2026-08-03 08:50:21 +04:00
naeel
af2cede717
doc: POLYGON-FULL.md — полное описание полигона для AI-агентов
2026-08-03 07:59:28 +04:00
naeel
c64812b039
doc: промпт Соннету — полный аудит Polygon + Swagger + тесты
2026-08-02 09:47:46 +04:00
naeel
18d08ccccd
doc: ответы Соннету раунд 3 — defaultValue/valueList сравнивать, cfsParamsByOp не надо, stdout достаточно
2026-08-02 07:38:24 +04:00
naeel
cfc341db44
doc: ответы Соннету раунд 2 — три категории, HTML нормализация, lifecycle нет
2026-08-02 07:36:45 +04:00
naeel
333a3d5e63
doc: ответы Соннету — dataType:None не баг, YAML вручную, лаг непредсказуем
2026-08-02 07:34:47 +04:00
naeel
4ee0433e28
doc: промпт Соннету — стратегия сравнительного тестирования Polygon ↔ Nubes API
2026-08-02 07:30:00 +04:00
naeel
85b02c70f8
doc: результаты тестирования polygon v0.4.3 — 35/35 PASS
2026-08-01 19:56:25 +04:00
naeel
c31cdb73ef
rm: лишний файл
2026-08-01 19:23:46 +04:00
naeel
ef13e52c80
doc: новый промпт Соннету с подтверждённым анализом багов; revert лишних вопросов
2026-08-01 19:22:12 +04:00
naeel
ede5b68b74
doc: три дополнительных вопроса Соннету — requestInterceptor, docExpansion, examples
2026-08-01 19:19:17 +04:00
naeel
9fb21a40a8
doc: промпт Соннету — улучшить Swagger/OpenAPI в polygon v0.4.0
2026-08-01 19:11:01 +04:00
naeel
5dff1eb796
doc: финальные доработки polygon (Fable + v0.3.1 + тесты + AI-гайд)
2026-07-31 23:38:30 +04:00
naeel
e9b3e6d0dc
Revert "perf: удалил copilot-instructions — правила только в user-memory (экономия для Opus/Sonnet/Fable)"
...
This reverts commit 07da0992aa .
2026-07-31 23:28:45 +04:00
naeel
07da0992aa
perf: удалил copilot-instructions — правила только в user-memory (экономия для Opus/Sonnet/Fable)
2026-07-31 23:28:07 +04:00
naeel
ad8cc0205e
perf: copilot-instructions 106→25 строк (4× экономия токенов для Opus/Fable)
2026-07-31 23:26:41 +04:00
naeel
c0d908d176
doc: гайд по AI-моделям (Opus/Sonnet/Fable) + README polygon-docs
2026-07-31 23:22:50 +04:00
naeel
bddbdfb63b
doc: аудит Fable 5 + моё мнение (Opus vs Fable)
2026-07-31 23:18:42 +04:00
naeel
f470b79ca1
doc: ответ Опуса — архитектурный аудит polygon v0.2.5
2026-07-31 23:09:34 +04:00
naeel
f698919dce
doc: промпт Опусу — архитектурный аудит polygon v0.2.5
2026-07-31 23:05:23 +04:00
naeel
dde6636372
doc: интеграция polygon ↔ app-autotest (v1.2.24)
2026-07-31 22:46:10 +04:00
naeel
76b067604b
doc: промпт Соннету — интеграция polygon ↔ app-autotest
2026-07-31 22:41:09 +04:00
naeel
a42f5b335f
doc: промпт code review #2 — polygon v0.2.2 после decouple
2026-07-31 22:24:14 +04:00
naeel
b0f051344d
doc: промпт для code review polygon v0.2.0 (Sonnet 4.6)
2026-07-31 21:49:53 +04:00
naeel
de6217e07b
doc: полная хронология реализации polygon v0.2.0 (4 этапа)
2026-07-31 20:40:58 +04:00
naeel
6978d13d0e
doc: README для DOCS/HISTORY, polygon-docs/, +.venv в gitignore
2026-07-31 20:39:48 +04:00
naeel
633537a775
AGENT_BRIEFING: полное резюме проекта для нового агента (архитектура, версии, планы)
2026-07-31 19:11:44 +04:00
naeel
28b2519fda
Subresource-операции в MockState: обычные instanceOperations, развилка в apply_effect
2026-07-31 19:08:28 +04:00
naeel
7dd62c365a
Универсальный генератор моков из STANDS YAML: вердикт Опуса (возможно для 37 сервисов), маппинг, алгоритм, границы
2026-07-31 19:01:39 +04:00
naeel
4b3d436d0d
Промпт для Opus: универсальный генератор моков из STANDS YAML (6 сервисов для анализа, 8 вопросов)
2026-07-31 18:56:08 +04:00
naeel
42e3ca1ab3
Полный план мок-полигона: 3 фазы, 12 шагов, 10 решений, спецификация YAML, реальные ID из HAR
2026-07-31 18:51:01 +04:00
naeel
fd55c50753
Short-circuit localhost (не NUBES_MOCK), реальные ID из HAR для dummy.yaml
2026-07-31 18:49:29 +04:00
naeel
bcf9f00654
Документирована архитектура мок-полигона от Opus (3 фазы, 12 шагов, 10 решений)
2026-07-31 18:45:27 +04:00
naeel
bb15455bcb
Промпт для Opus: архитектура эмулятора Nubes API (data-driven, YAML-конфиг сервисов)
2026-07-31 18:35:04 +04:00
naeel
acf6a575b4
Документирован 3-й аудит, трёхсостояночный lock_check, созданные тесты и план эмулятора API
2026-07-31 18:28:35 +04:00
naeel
09d663d6d9
Документированы ошибки AI (advisory lock, escName) и их исправления
2026-07-31 18:17:10 +04:00
naeel
d0f1edf401
Документирован аудит Codex: HISTORY + ARCHITECTURE (раздел 8 — безопасность и конкуренция)
2026-07-31 18:09:06 +04:00
naeel
5eb7496357
Добавлен TASKS/OpusAboutLLM.md, обновлён HISTORY/2026-07-31-session.md
2026-07-31 17:14:08 +04:00
naeel
89aa5268e7
DOCS: architecture-next update + opus frontend/instance/review prompts
2026-07-31 12:49:42 +04:00
naeel
c7b1f4d459
copilot-instructions: absolute paths everywhere + questions as full text
2026-07-31 12:01:16 +04:00
naeel
28dee4632a
v1.2.0: unified executor + flexible instance refs + params-render.js
...
Phase 1 — New modules:
- api/utils.py: find_uid(), uid_from_location() (replaces 2 duplicates)
- operations/poll.py: poll_until_done() (shared sync/async polling)
- operations/executor.py: execute_operation() (single CREATE/non-CREATE flow)
Phase 2 — Format + validation:
- routes/api_scenario_defs.py: _validate_steps with output/instance_ref/instance_uid
- operations/scenario.py: resolve instance_uid > instance_ref > service_id,
use executor + poll_until_done, persist instance_bindings
Phase 3 — Migration:
- routes/api_test.py: create/non-create through executor, _finish_op through poll_until_done
- db/init_db.py: startup cleanup of stuck scenario_runs (>1h)
Phase 4 — UI shared module:
- static/js/params-render.js: renderParamRow, renderMapFixedRow, collectParams
- static/js/operations.js: use params-render.js (remove duplicates)
- templates/index.html: include params-render.js
- app.py: bump 1.1.57 → 1.2.0
2026-07-31 08:54:57 +04:00
naeel
bcacb1fb33
DOCS+HISTORY: Opus architecture prompt, Q&A, implementation plan, session logs
2026-07-31 08:39:19 +04:00