Commit Graph

13 Commits

Author SHA1 Message Date
creator dee7d51c19 fix(1c-analyst): DELETE через /issue/items работает для любых записей Request
На пути /request/items/{id} DELETE действительно заблокирован
(возвращает Unable access entity), но тот же Id можно убрать
через DELETE /issue/items/{id} — он универсален и работает как
для U-записей (созданных через /issue/items), так и для I-записей
(созданных через /request/items). Эмпирически подтверждено чисткой
33 зомби-записей I-6122..I-6176 в test-api-claude за один проход.

Поправлены разделы:
- devprom-alm-api.md §4 «Удаление» — таблица расширена комментарием
  про универсальность /issue/items DELETE
- devprom-alm-api.md §6 «Что НЕ работает» — DELETE request/items
  отмечен как «не препятствие»
- SKILL.md §«Критически важно» — корректное правило про DELETE
- meeting-wishes-extraction.md антипаттерн №7 — UI больше не нужен
2026-04-22 00:25:35 +00:00
creator dd1a85fc01 feat(1c-analyst): режим «Пожелания из совещания» + Devprom ALM API reference
- Новый режим работы: извлечение Пожеланий из транскрипции совещания
  с заказчиком и загрузка в Devprom ALM через REST API. Один POST
  на одно Пожелание (без PUT), без привязки к требованиям — она
  остаётся за пользователем в UI. Границы режима описаны явно:
  скрипт не создаёт Company, Feature, IssueAuthor, документы
  требований.

- references/meeting-wishes-extraction.md — методика: критерии отбора
  (что становится Пожеланием, а что нет), 8-шаговый pipeline,
  HTML-шаблон Description с блоками «Заказчик / Описание / Источники /
  Цитаты / Предметная область / Источник», Python-шаблон скрипта,
  антипаттерны.

- references/devprom-alm-api.md — шпаргалка Devprom ALM REST API:
  таблица сущностей со ссылкой на /pm/all/apidocs/list (issue=Пожелание
  строка 45, request=Доработка строка 18), каноническое имя сущности
  issue для пожеланий, полный справочник полей, алгоритм POST,
  ограничения прав (IssueAuthor/User — только UI, DELETE на request
  заблокирован), порядок подготовки проекта (UI vs API), curl-примеры.
2026-04-21 23:48:51 +00:00
creator 8213ff750a claude: sync ucnl-market-memory and obsidian-memory skills
- rewrite ucnl-market-memory/SKILL.md with final layout (accounts/products/campaigns/markets + insights/conversations/inbox), extended frontmatter (sensitive flag), domain routing table with border examples
- refresh obsidian-memory/SKILL.md with the same domain-routing section placed at top, matching examples, and updated description with negative trigger
2026-04-20 14:10:04 +03:00
Claude 9a2414def3 claude: add ucnl-market-memory skill; domain-route obsidian-memory
- Новый skill ucnl-market-memory для репо ucnlmarket/ucnl-market-memory
  (маркетинг и продажи UCN)
- В obsidian-memory добавлено domain routing: личное → obsidian-vault,
  UCN sales/marketing → ucnl-market-memory
- Description обоих skills обновлены для корректного triggering
- README верхнего уровня обновлён
2026-04-20 11:07:04 +00:00
creator 8c6a24a685 feat(1c): register files/list.md template registry protocol
obsidian-memory/SKILL.md:
- vault layout дополнен веткой memory/1c/files/ (README.md + list.md)
- в секцию '1С — special case' добавлены шаги 5-7: при запросе
  на генерацию документа читать files/list.md, искать подходящий
  шаблон, использовать как основу; если нет — генерировать и
  предлагать сохранить как новый шаблон
- явное правило: 'файл без строки в list.md для Claude не существует'

1c-analyst/SKILL.md:
- в 'Правила формирования выходных документов' добавлен шаг 0
  (выполняется ДО п.1 про docx): проверить реестр шаблонов
- в таблицу интеграций дополнено упоминание files/list.md в списке
  того, что читать в начале 1С-разговора
2026-04-19 14:23:38 +00:00
creator 6e129ca6be docs: reflect memory/1c/ subfolder in obsidian-memory and 1c-analyst
obsidian-memory/SKILL.md:
- структура vault дополнена веткой memory/1c/ (configurations/, projects/)
- новая секция про 'Areas vs projects': когда заводить целую подпапку
  вместо одного файла в memory/projects/
- добавлен explicit protocol для 1С-разговоров: какие файлы читать
  в начале, как работать параллельно с 1c-analyst

1c-analyst/SKILL.md:
- в таблицу 'Интеграция с другими скиллами' добавлен obsidian-memory
  с явным указанием читать memory/1c/ в начале каждого 1С-разговора
- явно разведена ответственность: 1c-analyst = процедурные знания,
  obsidian-memory/1c = персональный контекст пользователя (конкретные
  конфигурации, клиентские проекты, принятые решения)
2026-04-19 13:57:31 +00:00
creator 535f9e8cd0 feat: add obsidian-memory skill
Протокол работы Claude с creator/obsidian-vault как долговременной
памятью через Gitea REST API.

Покрывает:
- структуру vault (claude/** — RW, остальное RO)
- frontmatter-конвенции (type, project, tags, created/updated,
  relevance, confidence, private)
- протокол: когда искать, что читать, куда писать, что НЕ делать
- Gitea REST API шпаргалка (read/list/search/create/update/batch)
- gotchas trial-and-error (поле 'content' а не 'content_base64',
  URL-encode путей, sha для PUT)
- формат коммит-сообщений (claude: …)
- правила именования, boundaries, private-флаг
2026-04-19 12:54:54 +00:00
creator 9f3e7f82e7 pcb-ai-engineer/refs: add self-hosted mirror section (Altium Celestial)
The original setup guide covered connecting Altium directly to the
portal SQL server. That works but has three drawbacks under RU
conditions: ~60-second Altium startup over VPN, daily VPN dependency,
single point of failure at Mark Harris's hosting.

New section 11 documents the self-hosted alternative we just built and
verified end-to-end:

- Two independent mirrors:
  - homework/altium-library: Gitea pull-mirror of issus/altium-library
    with LFS (SchLib + PcbLib + STEP, ~6 GB)
  - homework/celestial-mirror-db: MSSQL 2022 Express in Docker on
    192.168.9.147, populated weekly by a pymssql-based sync job with
    best-effort + row-count/schema fingerprint skip logic
- Results: Altium startup <1s (100x faster), VPN only needed once a
  week for the sync runner, full control over the dataset
- Full deployment sequence (Gitea migrate API → docker compose up →
  first manual full-sync → client DbLib rewrite)
- ConnectionString rewrite details (altium_reader user, LAN IP,
  Encrypt=Optional/TrustServerCertificate=Yes for self-signed cert)
- MPN-to-view lookup strategies (Shift+C in Altium; dynamic SQL that
  scans all 168 tables)
- Troubleshooting specific to the mirror stack
2026-04-18 22:32:25 +00:00
creator 73d69fa8ae pcb-ai-engineer: reference altium_celestial_library_setup in SKILL.md
So the new Windows-setup guide is discoverable from the skill entry point.
2026-04-18 16:14:43 +00:00
creator 8567a2a769 pcb-ai-engineer: add Celestial Altium Library setup reference
Production-ready Windows setup guide for connecting the Celestial
Altium Library (issus/altium-library, ~212k components, 311 views):
- portal.altiumlibrary.com registration & DbLib download
- Git LFS clone of issus/altium-library
- SQLNCLI11 install via official SQL Server 2012 SP4 Feature Pack MSI
  (required by Provider=SQLNCLI11.1 in portal-issued DbLib)
- MSOLEDBSQL 19 as optional side-by-side provider
- network access to db.altiumlibrary.com:1433 (OVH FR, 51.68.218.24)
  with MikroTik + xray/AmneziaWG routing notes
- Altium Designer File-based Libraries Preferences setup
- troubleshooting section covering the misleading 'MS Access required'
  error, z_ views, missing STEP models, etc.
- PowerShell one-shot installer script
2026-04-18 16:11:16 +00:00
Claude 16477a28ba feat(1c-analyst): add UT 11 capabilities and UT↔BP integration references
- ut11-capabilities.md: 12 sections covering CRM, sales, procurement, warehouse,
  pricing (v11.5), treasury, financial results, planning, and limitations
- ut-bp-integration.md: exchange architecture (EnterpriseData/KD3), object mapping,
  setup checklist, sync rules, common issues, responsibility matrix
- SKILL.md: updated reference index with new files
2026-03-22 12:29:43 +00:00
Claude e125973962 feat: add 1c-analyst skill — 1С business analyst for pre-project, gap-analysis, TZ review, migration planning
Modes: pre-project questionnaires, TZ/concept review, gap-analysis (typical/simple/complex customization),
architecture selection (KA vs ERP vs UT), migration planning, BSL code/reports.

References: KA 2.5 capabilities, ERP 2.5 diff, architecture patterns, TZ review checklist,
customization catalog (ERF/EPF/MXL/CFE/BSP/config), migration plan template, questionnaire structure.

Based on real project experience (ALREADICOM, MLRZ, Teplowin).
Customization catalog adapted from 1C AI Development Kit (Arman Kudaibergenov).
2026-03-22 12:22:18 +00:00
unavlab 643e9b68b3 initial: add all custom Claude.ai skills 2026-03-21 19:36:11 +03:00