Commit graph

  • f970031c36 merge origin/master: d3c442a (test_portal_mcp герметичность) + 432ba06 (requirements numpy) master simbiot 2026-10-19 01:16:11 +0000
  • ece10a6c1d CloudCLI-кабинеты: чек-лист онбординга первой недели (день 0 → первый полезный тик), 3 письма-чекина (drafts через Alex), метрика 📊 activation/first-agent/first-useful-tick — t-261019001255-fc7eeb simbiot 2026-10-19 01:14:15 +0000
  • 0764763629 Пресейл-пуш «Агент-на-таймере»: оффер пилота 5k, 10 лидов из базы коопа, 3 персонализированных драфта писем (отправка — только через Alex) — t-261019001218-ad76fd simbiot 2026-10-19 01:12:50 +0000
  • 69ac2cecaa Живая петля AUM-метрики: router_usage.json (недельное окно, накопительно) + часовые точки AumMeasured + env-доктор ключей + Δburn нед/нед в policy + спарклайн на публичный дашборд — t-261019001211-d6a921 simbiot 2026-10-19 01:08:18 +0000
  • d3c442a476 test_portal_mcp: герметичность проверки пути изолята (патч _HOME/IS_ISOLATED) — на legacy-хосте без SIMBIOT_HOME тест падал ложно; found by t-261019001038-a355e3 simbiot 2026-10-19 01:06:53 +0000
  • 432ba06c7a requirements.txt: рассыпалась строка watchdog==6.0.0numpy>=2.0 (нет перевода строки) — pip install -r падал на свежих установках install.sh; numpy вынесен отдельной строкой simbiot-harness 2026-10-19 00:03:34 +0000
  • cbf03ffac2 Публичный дашборд агента: экспорт снапшота стора + publish-пайплайн (export→push→deploy_app, cron hourly) — t-261018220236-7d5851, e-261018230338-f228b9 simbiot 2026-10-19 00:11:49 +0000
  • 43d11820e9 claude_code: IS_SANDBOX=1 для процесса claude — харнес работает от root, иначе --dangerously-skip-permissions отклоняется (тик min упал, e-261018212529-a21a91) Simbiot Harness 2026-10-18 21:27:19 +0000
  • c396756eb6 Движок тика claude_code: тики исполняет Claude Code (claude -p) с моделью на уровень (min Haiku 5.5, hour Sonnet 5.5, day Opus 5.5; SIMBIOT_LLM_BACKEND[_<LEVEL>], SIMBIOT_CC_MODEL_<LEVEL>, SIMBIOT_CC_API_KEY); круги доверия — хук cc_guard → trust.check_tool, MCP портала с лимитом, трасса и BudgetSpent как у Strands; настройки уровней читаются из .env инстанса Simbiot Harness 2026-10-18 21:23:24 +0000
  • 70fdda356a test_account_flow: адрес тестового агента 192.0.2.10 (не loopback) Simbiot Harness 2026-10-18 21:14:10 +0000
  • 110193a698 shkor.com/account: уровень 2 — одна подпись договора, перки со статусом Claude Code (Unlocks / Setting up / Connected) и live-платежи; проект/продукт/трекшн — уровень 3 Simbiot Harness 2026-10-18 20:53:26 +0000
  • 578856081e Профиль агента: studio (Коди, мандаты без изменений) | client — агент клиента Shkor Labs Autopilot со своим именем, владельцем и инструментами тарифа (SIMBIOT_PROFILE, SIMBIOT_AGENT_DISPLAY_NAME, SIMBIOT_OWNER_NAME, SIMBIOT_COMPANY) + тест Simbiot Harness 2026-10-18 20:14:26 +0000
  • 3d8b743d7a shkor.com/account: кнопка «Open my workspace» вместо чата Simbiot Harness 2026-10-18 20:11:08 +0000
  • 3f74498c53 Revert "shkor.com/account: чат с агентом (канал портала, опрос 5 с, отдельный лимит)" Simbiot Harness 2026-10-18 20:10:50 +0000
  • b0502af842 shkor.com/account: чат с агентом (канал портала, опрос 5 с, отдельный лимит) Simbiot Harness 2026-10-18 19:57:19 +0000
  • 123e300fec shkor.com/account: кабинет — вход по ссылке из письма, уровень 2 (договор подряда, проект с 7 решениями и долей студии ≥10%, генерация продукта с тестовой ссылкой и шерингом, заявка на боевые платежи, трекшн), заработок Simbiot Harness 2026-10-18 19:41:44 +0000
  • e96525e01a shkor.com/start: MCP лабы в описании, блок заработка (выручка − доля студии, доступно к выводу) на странице клиента Simbiot Harness 2026-10-18 19:19:26 +0000
  • 3d4c0b957d shkor.com v2 на основном домене + Autopilot $99: KYC (Didit) → Stripe → свой сервер с панелью CloudCLI (Claude Code + OpenCode) Simbiot Harness 2026-10-18 18:56:45 +0000
  • 45e2d73a2a дека: лестница $99/$999/студия, квартальное голосование инвесторов, SAFE uncapped+MFN $1M, автонумерация (16 слайдов) Simbiot Harness 2026-10-18 18:41:36 +0000
  • 99b4f7d3de Shkor Labs: pitch-дека pre-seed (15 слайдов, HTML + PDF, фирменный стиль shkor.com v2) Simbiot Harness 2026-10-18 17:57:23 +0000
  • f9354a5c36 member_remove: безопасное удаление члена портала (t-261018141319) — описания тула + тест ядра Simbiot Harness 2026-10-18 15:22:46 +0000
  • 0f182236f7 карусели: publish_carousel.py (X-тред, TG-альбом, LinkedIn multiImage, FB/IG через Buffer); опубликована production-lessons Simbiot Harness 2026-10-18 11:09:00 +0000
  • 9badb02951 гейт кода в закрытии задачи: правка харнеса = коммит + тест + зелёный тест Simbiot Harness 2026-10-18 11:06:44 +0000
  • 95b77f2839 карусели: генератор make.py (spec.json → hyperframes → PNG) + 4 карусели и 9 сгенерированных фото Alex Simbiot Harness 2026-10-18 11:03:19 +0000
  • 70a2015bae 👍 на отвеченные сообщения (правка Коди t-261018103940) + тест; мусорный итог задачи не принимается Simbiot Harness 2026-10-18 10:55:02 +0000
  • 09089902e9 карусель «The harness is the product»: 8 слайдов 1080×1350 с фото Alex (hyperframes) Simbiot Harness 2026-10-18 10:52:47 +0000
  • a08cd482f5 ежедневный ролик: вертикаль 1080×1920, 5 стилей по кругу, субтитры, приватность Simbiot Harness 2026-10-18 08:46:10 +0000
  • 1745e6c1c8 адресация: бот давно молчит в чате — строже порог и подсказка модели («тебе» — другому человеку) Simbiot Harness 2026-10-17 18:48:06 +0000
  • 2da39af74d кэп tool-result'ов в истории тика: срез >8k симв (после 60k суммы — 4k), полный текст в трейсе; burn-аудит 14.10 рек.1 Simbiot Harness 2026-10-17 14:09:00 +0000
  • d68b1c54b0 shkor.com: контактный email в подвале → hello@shkor.com Simbiot Harness 2026-10-17 13:53:29 +0000
  • 9959c43099 shkor.com: заявки в лабу с KYC/KYB (Didit) — v2/apply + статус, api.py вместо subscribe.py Simbiot Harness 2026-10-17 13:47:37 +0000
  • 2ecaff9f11 brand/shkor-labs: лого Shkor Labs (SVG в кривых + PNG, тёмная/светлая версии, иконки) Simbiot Harness 2026-10-17 13:37:31 +0000
  • 1fd4659568 ежедневный ролик: сценарий LLM → озвучка Kokoro → hyperframes → соцсети Simbiot Harness 2026-10-17 13:36:20 +0000
  • 45cda710db sites/shkor-com/v2: Shkor Labs = автопилот + лаборатории (новый дизайн, превью new.shkor.com/v2) Simbiot Harness 2026-10-17 13:34:22 +0000
  • 99f05028c2 sites/shkor-com: новый сайт Shkor Labs + сбор email (превью new.shkor.com) Simbiot Harness 2026-10-17 13:26:18 +0000
  • 4e57de63bd t-261017110430: подача событий EventStore в контекст тика (policy events_context) Simbiot Harness 2026-10-17 13:03:14 +0000
  • dd2d30c05c англ. версия ролика для бизнеса с озвучкой (hyperframes, 86 с) Simbiot Harness 2026-10-17 12:13:02 +0000
  • 3682eb4d67 docs/ARCHITECTURE.html: архитектура харнеса страницей (SVG-схема, оглавление), генератор из ARCHITECTURE.md Simbiot Harness 2026-10-17 11:55:22 +0000
  • 74c5443244 docs/ARCHITECTURE.md: детальная архитектура харнеса (копия живого документа) Simbiot Harness 2026-10-17 11:53:48 +0000
  • 61ff48d37d видео Simbiot Harness для большого бизнеса (hyperframes, 52 с) Simbiot Harness 2026-10-17 11:49:27 +0000
  • 3fab6193db промо-видео как презентация: слайд-остров hyperframes (7 слайдов, остановки, заметки докладчика) Simbiot Harness 2026-10-17 11:24:19 +0000
  • 5471395ac1 видео-промо Simbiot Harness на hyperframes: 50 с, 7 сцен + музыка MusicGen Simbiot Harness 2026-10-17 11:13:10 +0000
  • 8bcb4b6238 README: куб 4×4×4 — круги, тики, глубина памяти Simbiot Harness 2026-10-17 11:06:26 +0000
  • d06a4e45bc память: синк без записи в стор, круги из событий (не из проекции), калибровка порогов nomic Simbiot Harness 2026-10-17 11:05:09 +0000
  • 969d57f14a куб 4×4×4: 4 круга доверия, динамическая память D0–D3 с приватностью по кругу, голова depth Simbiot Harness 2026-10-17 10:43:12 +0000
  • 17a5befd86 память разговора: ответ на сообщение бота — с полным его текстом, свои рассылки в памяти тика Simbiot Harness 2026-10-17 10:24:29 +0000
  • a163e88d7b task_fit: rule-ветка «внешние системы → не влезет в мин-тик» (рефлексия t-261017093718) simbiot-harness 2026-10-17 10:06:40 +0000
  • 3c41de5ca6 README: круги доверия Simbiot Harness 2026-10-17 09:49:41 +0000
  • fd6c4052d0 круги доверия: 8 кругов × лестница времени — политика вместо 64 программ Simbiot Harness 2026-10-17 09:48:39 +0000
  • d26c485747 README: ядро Коди — честный допуск, task_fit, эскалация, рефлексия, отчёт Simbiot Harness 2026-10-17 09:37:29 +0000
  • f32c127c6b ядро Коди: чемпион/претендент без утечки + база как порог допуска, снятие чемпиона Simbiot Harness 2026-10-17 09:36:44 +0000
  • ebcfe3b9be ядро Коди: эскалация недоделанных задач, голова task_fit, рефлексия, недельный отчёт Simbiot Harness 2026-10-17 09:32:41 +0000
  • 3aee20701e README: ядро Коди — обучаемые ученики решений Simbiot Harness 2026-10-17 08:24:18 +0000
  • c1d5a11bfb ядро Коди: обучаемый ученик адресации (цикл как в systemone-bench), теневой режим Simbiot Harness 2026-10-17 08:20:02 +0000
  • 72727c6339 TG: 👀 реально ставится, ответы в группе — reply'ем, правка сообщения не дублирует входящее Simbiot Harness 2026-10-17 08:01:15 +0000
  • 16d2b438bd адресация: имя бота — только звательное обращение; разговор О Коди — не повод отвечать Simbiot Harness 2026-10-17 07:46:20 +0000
  • 3ff504143a адресация: группы без chat_type по chat_id<0; облако decision — таймаут 30 с, кулдаун 60 с Simbiot Harness 2026-10-17 07:13:35 +0000
  • 9d13e59742 адресация в группах: Коди больше не встревает в чужие разговоры Simbiot Harness 2026-10-17 07:04:56 +0000
  • 2b266caab5 сжатие стора с подписью + «сначала ответ, потом работа» на мин-уровне Simbiot Harness 2026-10-16 20:10:26 +0000
  • b257c32558 аудит @juno42bot 2026-10-16: медиа без подписи в триаже, мин-тик по входящему, тишина сек-уровня, изоляция тестов Simbiot Harness 2026-10-16 19:32:15 +0000
  • 88bb2c0a95 decision-модель в тиках: Ollama Cloud clef:27b → локальная nimble (systemone-bench) Simbiot Harness 2026-10-16 19:21:29 +0000
  • c7b7996faf digest: hour 2026-10-16 17:00 — MCP-токены: показ на деталях агента + тул agent_token_issue + свой токен у mon (батч 2/2) Simbiot Harness 2026-10-16 17:11:51 +0000
  • 6a8d1c832a digest: hour 2026-10-16 16:00 — Mon на своём сервере, фиксы claude-панелей (батч 4/4) Simbiot Harness 2026-10-16 16:11:39 +0000
  • b2391c2b5b set-tg-bot: 3 попытки getMe timeout=15 + backoff 3/6с (t-261016141220) Simbiot Harness 2026-10-16 14:19:22 +0000
  • 0f7d63722c digest: hour 2026-10-16 13:00 — bypass-развертка claude code, gennady закрыта Simbiot Harness 2026-10-16 13:04:54 +0000
  • b9755187cf deploy-claude-code: bypass permissions + root по умолчанию (t-261016120111) Simbiot Harness 2026-10-16 13:04:02 +0000
  • ecc9765996 member_create в описаниях тула портала (t-261016064519): describe_tools + промпты min/hour Simbiot Harness 2026-10-16 07:15:46 +0000
  • fc8d848bc5 hour-2026-10-15-2300: дайджест часа — тихий час (0 неотвеченных), фикс памяти контекста e-261015222515 (0daf101), эскалаций 0, burn 7д 193.68→238.62 Simbiot Harness 2026-10-15 23:03:34 +0000
  • 0daf10135c e-261015222515: память разговора в контексте тика — секция НЕДАВНИЙ РАЗГОВОР (отвеченные реплики + наш ответ тех же чатов, cap 12) рядом с батчем неотвеченных; мин-уровень больше не теряет нить после ReplySent; тест +6 PASS Simbiot Harness 2026-10-15 23:02:41 +0000
  • 2432b6f012 t-261015090129: отложенный рестарт лестницы (ждёт конца LLM-воркера) — демон подхватит рефлекс agent-channel Simbiot Harness 2026-10-15 10:30:05 +0000
  • 9fa188bccb t-261015090129: канал агент↔агент через MCP — poll_messages (портал: очередь agent_message + курсор per-agent) → инбокс триажа (chat_id=portal:agent:<имя>, kind=agent_message), ответ ask_agent из send_reply/send_batch_reply; рефлекс демона раз в минуту; тест 24 PASS + регрессии чисто Simbiot Harness 2026-10-15 10:11:11 +0000
  • acedc438f1 t-261015083454: отчёт аудита меты событий — карта полей по 30 типам, пробелы (ToolCalled/ToolResult 68k без trace_id/level/ts; TaskCompleted без level), внедрённое (f3ab66e) и план на 6 следующих шагов Simbiot Harness 2026-10-15 09:08:20 +0000
  • f3ab66e19e t-261015083454: мета-информация в событиях — trace_id+level+ts в каждом trace-событии (ToolCalled/ToolResult 68k были без связи с тиком), duration_ms/ok/exception в ToolResult, имя инструмента вместо '?', level+trace_id в TaskCompleted/TaskFailed; смоук + 5 тестов PASS Simbiot Harness 2026-10-15 09:07:32 +0000
  • f667ab6d2c t-261015000631: атомарный клейм задач (claim_task_if_ready) — гонка двойного claim hour/day закрыта на уровне стора Simbiot Harness 2026-10-15 01:15:44 +0000
  • 91a7815938 аудит burn 9router 7д (t-261014152017): топ-потребители + рекомендации −10% burn simbiot 2026-10-14 18:05:02 +0000
  • acfdf3e5b9 e-261014163808-4da3ec: TTFT-watchdog+ретрай висящего апстрим-вызова в LLM-воркере — зависание до первого токена больше не роняет весь тик (2 павших hour-тика 13:08/16:11, batch TaskFailed); тест test_ttft_retry 7 PASS Simbiot Harness 2026-10-14 17:08:27 +0000
  • 744edd537e iishnitsa: правки описаний спикеров (Simbiot/avatar.cil.by/vybirai.cil.by), варианты анонса v2-v4 + session-лендинг; аватары через Kie AI (t-261013153213, t-261013153320) Simbiot Harness 2026-10-13 16:18:20 +0000
  • a4b5b62c28 landing: публичный URL landing.cil.by (статика через Caddy), туннель localhost.run выпилен (e-261013154449) Simbiot Harness 2026-10-13 16:04:20 +0000
  • fa815cd55b footer: ссылки на проекты simbiot/avatar/vybirai.cil.by (по просьбе Alex) Simbiot Harness 2026-10-13 15:21:52 +0000
  • d850d4828a t-261013131228: резолв цели реплая без текста — reply_to_desc из инбокса (chat_id, reply_to_message_id); build_context показывает содержимое документа вместо «reply на сообщение без текста»; тест 8 PASS (документ/текст/вне инбокса/контекст) simbiot-hour 2026-10-13 13:15:44 +0000
  • 5b1d30a0ff t-261013113629: маршрутизация ответов TG в чат-источник — chat_type/chat_title в MessageReceived, дефолтный чат уведомлений = личка Alex (chat_id>0 фолбэк для старых записей); тест 11 PASS (группа→группа, личка→личка, смешанный батч, дефолт) Simbiot Harness 2026-10-13 11:44:43 +0000
  • 5a889e42a4 merge origin/master (hour digests, systemone-bench skill) + конфликт skills/README.md разрешён объединением строк Simbiot Harness 2026-10-12 09:11:25 +0000
  • ebaa677c69 t-261012090606: порог load-алертов по умолчанию 0.75*nproc (16 ядер → 12.0), policy cpu_alert_threshold переопределяет; фикс 230 ложных алертов/час Simbiot Harness 2026-10-12 09:09:52 +0000
  • e6f09ac08a hour 11:00 26-10-11: редизайн лендинга cil.by от Alex (m-516174040) задеплоен в прод, бэкап прежней версии Simbiot Harness 2026-10-11 11:18:29 +0000
  • dfa3b2d8a8 t-261010093054: MCP портала кооператива как стандартный тул харнеса — portal_mcp (booking_slots/booking_create, реестры, казна, лента), guardrail на деньги-тулы, 4 вызова/тик, трейс PortalMcpCalled, cli mcp-call, тест 18 PASS Simbiot Harness 2026-10-10 10:19:09 +0000
  • 57a0f97318 t-261010092931: typing «печатает…» весь тик LLM — без привязки к pending-инбоксу; чаты из всего TG-инбокса, фолбэк на чат харнеса; тест: всё seen/пустой инбокс/только портал/чат неизвестен (25 PASS) Simbiot Harness 2026-10-10 10:05:14 +0000
  • 7f445392ee hour digest 18:26 UTC: session_productize дубль №6 — корень дублей починен (гонка core42.json 18% битых чтений → ложное НЕЗНАКОМО; фикс a1114a2, 0/300 после), backup.service восстановлен после 21ч простоя, эскалаций 0, очередь пуста root 2026-10-09 21:26:44 +0300
  • b14559a706 session_productize: 6-й тик — product_create всё ещё 500 (карточка id 13 жива), КОРЕНЬ дублей починен: гонка core42.json -> ложное НЕЗНАКОМО -> анти-спам пропускал дубли (фикс в systemone-bench a1114a2: атомарная запись + retry чтения; после фикса 'знакомо', 0/300 гонка-падений) root 2026-10-09 21:18:17 +0300
  • 58cc3785c6 t-261009160906: анти-гонка уровней min/hour на входящих TG — привязка артефакта к сообщению (-m), guard в deliver_artifact, reply_artifact в read model, тест гонки (8 PASS) + концепт ИИШНИЦЫ Simbiot Harness 2026-10-09 16:16:09 +0000
  • aa781359f1 hour digest 2026-10-09 15:05: systemone-insight done (t-261009141729), очередь пуста root 2026-10-09 18:04:51 +0300
  • 48c497329e hour digest 13:05 UTC: батч 2/2 — шаблон гипотез + рыночная симуляция (E[dAUM]: вход +24..94k vs −1.5k), эскалаций 0, очередь пуста root 2026-10-09 16:12:55 +0300
  • 54beef9dd7 market simulation: logit конкуренция + сегменты + сценарии входа, MC 400 trials, E[dAUM] по сценариям + чувствительность (t-261009123019-a32bb3) root 2026-10-09 16:11:51 +0300
  • f8985ca596 product hypothesis template v1: конкуренты/цена/профиль клиента/сегменты+каналы (t-261009122125-45922c) root 2026-10-09 16:03:14 +0300
  • c82b412632 hour digest 12:05 UTC: session_productize дубль №5 закрыт по cooldown (500 жив, карточка id 13 new), витрина без изменений, эскалаций 0, очередь пуста root 2026-10-09 15:05:34 +0300
  • 0c885470fb session_productize: 5-й тик — product_create всё ещё 500, карточка id 13 жива (t-261009110039) root 2026-10-09 15:04:20 +0300
  • d7f34967b9 session_productize: 4-й тик — product_create всё ещё 500, карточка id 13 жива (t-261009045856) root 2026-10-09 08:03:38 +0300
  • fcadbc9890 hour digest 23:05 UTC: session_productize дубль №3 закрыт по cooldown (500 жив, витрина замерена), эскалаций 0, очередь пуста root 2026-10-09 02:06:22 +0300
  • 962b6a0dc8 session_productize: третий дубль-тик (t-261008225713) — product_create всё ещё 500 (проба 23:0x), голос карточки id 13 восстановлен (votes=1), витрина кооператива замерена для price_ladder_audit, ранбук актуализирован root 2026-10-09 02:05:54 +0300
  • 37fe77f923 ui.cil.by компакт-лендинг (m-516173960/62): черновик out/, деплой static/index-compact.html; прод / = компакт, прежний на /index-full.html; форма на живую /api/apply; фикс crash-loop simbiot-ui (порт 8905 держал сирота) Simbiot Harness 2026-10-08 18:07:36 +0000
  • d0fb26c8e7 Simbiot UI v0.2: план по решениям Alex (m-516173892) — брендинг, $99.9/mo seat included, ключи наши, студийный RAG, ручной онбординг (t-261008135024-7ea338) Simbiot Harness 2026-10-08 14:04:59 +0000