Files

2.8 KiB

OpenSpec Lab — Статус

Обновлено: 2026-09-11 (закрытие сессии: разнос OpenSpec по проектам завершён)

Текущее состояние: ЛАБА ЗАКРЫТА как рабочий каталог

OpenSpec разнесён по проектам (per-project). Лаба остаётся как история/песочница, новые changes создаются в /opt/<project>/openspec/.

Сделано 2026-09-11

  • Перенесены архивные changes в проекты:
    • email-storage-analysis → /opt/hermes/email-assistant/openspec/
    • grafana-access-control, vinograd-rostelecom-channel-monitoring, fix-vinograd-dashboard-datasource → /opt/monitoring/openspec/
    • add-vpn-tunnel-proxy → /opt/infrastructure/openspec/
  • Перенесены активные changes:
    • icq-fix-prosody-network → /opt/icq/openspec/
    • local-calendar-tasks → /opt/hermes/email-assistant/openspec/
  • openspec init --tools hermes в 4 проектах (скиллы + config.yaml)
  • skills.external_dirs обновлён в ~/.hermes/config.yaml (7 проектов)
  • Все проекты провалидированы (openspec validate — зелёно, warnings косметика)
  • Закоммичено и запушено: email-assistant f44bc27, monitoring 3c5e9e5, infrastructure 5dbb598 (rebased), icq e17dd7f, лаба be0c195
  • README/STATUS/PRD/TODO/WALKTHROUGH лабы обновлены под новую реальность

В работе / Следующие шаги

  • Решить размещение tavily-proxy-setup / local-extractor (инструменты Hermes; предложение: /opt/hermes/openspec/ или оставить в истории лабы)
  • Удалить/оставить untracked local-calendar-tasks в лабе (дубликат перенесённого)
  • Проверить при следующей сессии, что hermes skills list не показывает дубли openspec-*

Как запустить / проверить

cd /opt/<project> && openspec validate --specs   # зелёно в каждом
hermes config get skills.external_dirs           # 7 каталогов

Ключевые артефакты

  • OpenSpec-каталоги: /opt/{email-assistant,monitoring,infrastructure,icq,vesti,dedinit.ru,gotosocial}/openspec/
  • Конфиг: /opt/hermes/.hermes/config.yaml → skills.external_dirs
  • История лабы: gitverse kpa39l/openspec-lab (ветка main, be0c195)

Открытые вопросы

  • Размещение tavily/local-extractor (см. выше).
  • Дубликат local-calendar-tasks в лабе.