e3f20193f0
docs(project-discipline): Rule 4 — механизм push-гейта переписан (on-record + explicit) [v0.2.2]
2026-08-27 21:33:21 +03:00
1b0118d254
feat(mappa-vitya-brainstorming): brainstorm METHODOLOGY for a mappa zone [v0.1.0]
...
- Behavior layer (not mechanics): how to run a storm in a mappa zone, keep
the running-record buffer, judge maturity by criterion (not feeling), and
route the matured result (spec → wiki concept, tasks, reviews).
- Promotion MECHANICS delegated to mappa-brainstorm-promote (not duplicated).
- Specs/knowledge → mappa wiki concept; mappa-knowledge required before wiki.
- Multiple impl tasks → paired <slug>-review + umbrella <topic>-review,
non-implementer reviewer; ask who implements (boss does not implement).
- Notify affected projects via inbox_send.
- Reviewed by clean-context non-implementer reviewer; all findings closed
(description → pure triggers, no 'what should we build' conflict, explicit
promote boundary, zero-impl-task case, mandatory mappa-knowledge).
- README provenance table updated.
2026-08-27 21:09:12 +03:00
4f8e12aedf
docs: mappa-bootstrap sweep — убрать мёртвые scripts/install.sh mappa-* (task:1340, 1339-пробел)
2026-08-27 18:07:41 +03:00
7504b09b87
fix(project-bootstrap): мёртвые ссылки mappa-* → делегирование скилу mappa-bootstrap (репо mappa, wiki:3265, task:1339); v3.0.3→3.1.0
2026-08-27 17:45:06 +03:00
5301e853f7
chore(1328): дедуп mappa-скилов из skills/skills + dist — канон теперь в mappa
...
- удалены 8 mappa-* + report-mappa-issue из skills/skills (источник — mappa/skills/)
- удалены соответствующие dist/mappa-*.skill архивы
- skills/skills остаётся только для общих скилов
- чужие WIP (update-skills, using-markitdown dist) не тронуты
2026-08-27 14:42:12 +03:00
cf8d574c9f
fix(project-create): правки по review-субагенту — шаг 4 (где+имя), шаг 5 (локальная ФС) [1304]
2026-08-26 22:58:27 +03:00
621eacc808
feat(skill): project-create v0.1.0 — mappa-сторона создания проекта (спросить адрес → pre-flight → mappa+репо одновременно → папка → bootstrap)
2026-08-26 22:57:39 +03:00
4b4339733c
fix(project-bootstrap): Search rule — расширенная формулировка по review-субагенту (запрет не-gitignore-aware обхода, rg --no-ignore, ag/ack/find-exec-grep)
...
v3.0.2 → v3.0.3 (review task:1234 findings).
2026-08-26 11:53:52 +03:00
90861fc197
fix(project-bootstrap): шаблон AGENTS.md — Search rule (запрет grep -r по node_modules, прецедент 3701s vs rg 0s)
...
v3.0.1 → v3.0.2. Новые проекты наследуют запрет: '⛔ Never grep -r/find-walk trees containing node_modules — use rg (gitignore-aware)'. Инцидент .admin 2026-08-26 (task:1233).
2026-08-26 11:45:16 +03:00
6fcb8a8adb
fix(skills): правки по review-субагенту — stale canon, деплой-гейт self-assign, wiki_update key
...
mappa-task-work v1.5.1:
- 'Refs and ids': internal id 'for addressing in tools' убрано (канон 1221)
- Deploy gate: .admin-таска для self-assigned создаётся через mappa-delegation (кто создаёт — явно)
- Нумерация Phase 3: 5/6/7 (был дубль 6)
mappa-knowledge v1.5.3:
- MCP-таблица wiki_update: id = num | ref wiki:N | uuid
- 'not ids' → 'not internal ids'
2026-08-26 11:40:37 +03:00
cbba01f1e1
fix(skills): канон адресации num/ref/uuid вместо internal id (task:1221) + парная review через субагента + деплой-гейт
...
mappa-task-work v1.5.0:
- entity_get/task_get: uuid | task:NNN | bare num (голое число = num, канон 1221)
- Phase 3.5: self-assigned impl-таска создаёт парную review; ревью через субагента (review_subagent/review-kit-pi-method), не сам
- Phase 3.6: деплой-гейт (close → review → follow-up done → deploy, через .admin)
mappa-brainstorm-promote v1.10.0:
- brainstorm_id = num | ref | uuid; PATCH /brainstorm/:id num|ref|uuid
- 'bare numbers → 400' убрано (этап A task:1221 задеплоен)
mappa-knowledge v1.5.2:
- wiki_update: num/ref/uuid вместо internal id; addressing slug → num/ref/uuid
mappa-delegation v1.4.0:
- деплой-гейт (target .admin, ранбуки/секреты служебные)
- уведомление всех затронутых проектов письмом (кроме себя)
2026-08-26 11:37:38 +03:00
931330bf31
feat(skill): writing-skills v0.2.0 — placement rule: проектный скил → .agents/skills/ (cwd), не ~/.agents/skills/ и не каталог
2026-08-26 10:18:27 +03:00
e81217388e
feat(skill): code-search v0.1.0 — rg-first code search (RED: grep -r 15min+ hang → GREEN: rg 0s; routing rg/git-grep/repo_read/grep_audit)
2026-08-26 08:41:38 +03:00
c6dfa9349d
feat(skill): mappa-presentation v1.1.0 — серверные display/card verbatim (UTC+Z), fallback до деплоя
...
- серверные display/card (task:1176/1177, репо 0bf09c6): копировать verbatim, row → display / карточка → card
- даты в серверных полях — UTC+Z (row YYYY-MM-DD / card YYYY-MM-DDTHH:MMZ), без конвертации
- шаблоны — fallback-канон до деплоя v0.20.0 (проверять /health)
- принцип 5 (даты) переписан: серверные поля verbatim / fallback — локальное время
2026-08-25 23:34:14 +03:00
3ea7e53f99
feat(skill): mappa-brainstorm-promote v1.9.0 — два пути (promote/close), forward-ref [[brainstorm:N]], критерий завершения
...
- task_create из буфера несёт [[brainstorm:N]] (ребро на write, same-project)
- close-путь (step 5b): уже-завершённый буфер → проверка тасок + финальный entry + status=archive
- финальный entry со списком [[task:N]] (step 8b)
- критерий: буфер done ⇔ все action-items поставлены ∧ все таски done (вкл. review-зонт) — wiki:3188 .workshop
- триггеры: «закрой буфер», «архивируй буфер», close the buffer
2026-08-25 23:34:14 +03:00
dd9e38b2ee
feat(skills): mappa-presentation — display canon for mappa entities
...
Agents rendered mappa entities ad-hoc (raw JSON, random fields) — human
re-asked 'give me details'. New skill fixes the presentation layer:
row (lists) + card (single entity) templates per type, fixed field order,
local-time dates (UTC storage, agent converts), full refs, never raw JSON.
mappa-task-work/messaging/knowledge now point to it (mandatory format);
versions bumped (1.4.1/1.4.1/1.5.1).
2026-08-25 22:39:46 +03:00
d0b8041891
chore(meta): file-based meta channel closed (canon=mappa) — stubs .wiki/.tasks/.agents-inbox + AGENTS.md cleanup (2026-08-25)
2026-08-25 22:07:19 +03:00
5675da52a7
chore(skills): remove meta-mcp skills (file channel closed, canon=mappa)
...
- delete using-projects-meta, setup-projects-meta (repo+targets)
- delete meta-host-routing, setup-tasks, setup-wiki (targets)
- project-bootstrap: projects-meta refs → mappa (Step 8 registry, triggers, auth fallback), v3.1.0
- update-skills: drop projects-meta-mcp rebuild step, v0.3.0
- README: bootstrap delegation .wiki/.tasks → mappa registration
2026-08-25 22:03:17 +03:00
5b5085eb80
fix(skills): entity_get/task_get на uuid/ref-ключи — контракт task:1067 (голые internal id → 400)
...
- mappa-task-work 1.3.0→1.4.0: read-ключи uuid/task:NNN, close/update берут internal id из ответа
- mappa-brainstorm-promote 1.7.0→1.8.0: entity_get по brainstorm:N/uuid, internal id для promote из ответа
- mappa-messaging 1.3.0→1.4.0: резолв по uuid/ref [skip-tdd: visual] (task:1093)
2026-08-25 17:56:25 +03:00
b6b8560fc0
fix(skills): project-bootstrap 3.0.0→3.0.1 — unified skill detection paths 5.6/5.7.3 (task:1091, finding ревью 1089)
2026-08-25 17:51:10 +03:00
1ca1f2f868
feat(skills): project-bootstrap 2.2.0→3.0.0 — модуль mappa-bootstrap-project (connect + конвенции + методика-install + manifest) [skip-tdd: visual] (task:1088, wiki:2672 решение 4)
2026-08-25 17:46:58 +03:00
d1adf7806d
fix(skills): mappa-brainstorm-promote 1.7.0 — trigger dedup + English 'publish to wiki' (review task:1090 finding)
2026-08-25 17:45:31 +03:00
cb65d377eb
docs(skills): mappa-delegation — annotate intentional bilingual placeholder in covering-letter template (task:1086)
2026-08-25 17:43:48 +03:00
8cfd46eb09
docs(skills): mappa-brainstorm-promote 1.6.0→1.7.0 — English translation, bilingual triggers (task:1086)
2026-08-25 17:42:37 +03:00
195de4b8e6
docs(skills): mappa-task-work 1.2.0→1.3.0 — English translation, bilingual triggers (task:1086)
2026-08-25 17:42:37 +03:00
0177d46101
docs(skills): mappa-messaging 1.2.0→1.3.0 — English translation, bilingual triggers (task:1086)
2026-08-25 17:42:36 +03:00
bf807f232b
docs(skills): mappa-knowledge 1.4.1→1.5.0 — English translation, bilingual triggers (task:1086)
2026-08-25 17:42:35 +03:00
76ff6ad3fc
docs(skills): mappa-delegation 1.2.0→1.3.0 — English translation, bilingual triggers (task:1086)
2026-08-25 17:42:35 +03:00
e91eb701aa
docs(skills): mappa-closing-ritual 1.2.0→1.3.0 — English translation, bilingual triggers (task:1086)
2026-08-25 17:42:34 +03:00
271fcfae93
docs(skills): mappa-session-orient 1.0.1→1.1.0 — English translation, bilingual triggers (task:1086)
2026-08-25 17:42:34 +03:00
41a805d66c
docs(skills): report-mappa-issue 0.1.0→0.2.0 — English translation, bilingual triggers (task:1086)
2026-08-25 17:42:33 +03:00
b7ac5cd5a6
docs(skills): mappa-session-orient 1.0.1 — CC-хук operator: CC headless несёт operator:vitya (task:1061)
2026-08-25 14:07:41 +03:00
8c19294a28
fix(skills): mappa-knowledge 1.4.1 — frontmatter type: source → summary (ревью #1058 )
2026-08-25 13:59:12 +03:00
805077902d
feat(skills): wiki bucket sources/ → summaries/ — mappa-knowledge, project-bootstrap, using-markitdown, using-projects-meta (+README) (решение 2026-08-24)
2026-08-25 13:52:58 +03:00
0ed7060116
docs(wiki): index — Sources → Summaries (решение 2026-08-24)
2026-08-25 13:52:58 +03:00
3806b0407b
docs(wiki): schema — bucket sources/ → summaries/ (решение 2026-08-24)
2026-08-25 13:52:58 +03:00
dc2cd0e522
fix(skills): mappa-brainstorm-promote 1.6.0 — review findings ( #1052 ): brainstorm_update для summary, порядок валидации, failure modes (entity_search/inbox_send), admin_status убран
2026-08-25 13:52:58 +03:00
a1f12fcdd4
feat(skills): mappa-brainstorm-promote 1.6.0 — brainstorm-сущность, общий механизм mappa (без workshop-специфики и storm-сокращений) ( #1066 )
2026-08-25 13:52:58 +03:00
aabf8da806
feat(skills): mappa-brainstorm-promote 1.5.0→1.6.0 — storm-канал: буфер = mappa storm-сущность, промоут через storm_promote, project-agnostic ( #1066 )
2026-08-25 13:52:58 +03:00
e31921b7a7
meta(tasks): close [mappa-brainstorm-promote-storm-channel] in OpeItcLoc03/skills
2026-08-25 08:05:43 +00:00
65330605d8
meta(tasks): update [mappa-brainstorm-promote-storm-channel] in OpeItcLoc03/skills
2026-08-25 07:18:23 +00:00
7cd1384c98
meta(tasks): update [mappa-brainstorm-promote-storm-channel] in OpeItcLoc03/skills
2026-08-25 07:11:05 +00:00
d96af7f737
meta(tasks): update [mappa-brainstorm-promote-storm-channel] in OpeItcLoc03/skills
2026-08-25 07:08:34 +00:00
197007f21e
meta(tasks): create .tasks/2026-08-25-01066-mappa-brainstorm-promote-storm-channel.md in OpeItcLoc03/skills
2026-08-25 06:00:39 +00:00
564adb140e
meta(tasks): create [mappa-brainstorm-promote-storm-channel] in OpeItcLoc03/skills
2026-08-25 06:00:39 +00:00
9b606f79bb
feat(skills): frontmatter-summary дисциплина (wiki:2661) + wiki.search в MCP-поверхности [skip-tdd: visual]
...
- mappa-knowledge 1.2.0→1.3.0: карточный поиск wiki.search в MCP-таблице (entity_search остаётся как fallback полных тел); блок Frontmatter-summary — при create/update/promote писать summary: одной строкой в frontmatter
- mappa-brainstorm-promote 1.4.0→1.5.0: summary-дисциплина при wiki_create спеки (service channel)
- dist пересобраны
2026-08-25 08:58:01 +03:00
c213997e1d
feat(skills): сверка mappa-* скилов с деплоем — репо догнал установленные 1.2.0/1.4.0 (интерактивный контракт wiki:2660) [skip-tdd: visual]
...
- mappa-task-work 1.1.0→1.2.0, mappa-delegation 1.1.0→1.2.0, mappa-knowledge 1.1.0→1.2.0, mappa-messaging 1.1.0→1.2.0, mappa-brainstorm-promote 1.3.0→1.4.0, mappa-closing-ritual 1.0.0→1.2.0
- репо нёс гибрид ae45a51 (1.1.0, следы 'карв-аут лиза'); установленные (деплой, результат #1040 ) чище: claim/лиз выпилены, owner=персистентный assignee, живность из session владельца
- dist/*.skill пересобраны (build.ps1); установленные уже были в этом состоянии — репо стал источником правды, совпадающим с деплоем
- сверка: claim_next/claim_expires/task_heartbeat/admin_release_lease — 0 вхождений в установленных mappa-* (подтверждено и на этом хосте)
2026-08-25 01:04:12 +03:00
ae45a51420
feat(skills): интерактивный контракт (wiki:2660) — выпил claim/TTL/heartbeat из mappa-* скилов ( #1040 )
...
- mappa-task-work 1.0.0→1.1.0: «взять таску» = task_update(status=active, owner=<сессия>, version) + 409-retry; release = status=ready; close с version; heartbeat убран (живость из session live-ingest); MCP-таблица и loop-mode обновлены
- mappa-knowledge 1.0.0→1.1.0: wiki_create карв-аут, wiki_update version+409; лиз-секция убрана
- mappa-delegation 1.0.0→1.1.0: task_create карв-аут, close/update version+409
- mappa-brainstorm-promote 1.2.0→1.3.0: create карв-аут, 422 busy → 409-семантика
- mappa-messaging 1.0.0→1.1.0: task_create/close карв-аут + version+409
- mappa-closing-ritual: task_close version+409 (упоминания)
Откат claim-механики из скилов; контракт = wiki:2660.
2026-08-25 00:27:25 +03:00
aa80e9faa5
chore(hermes/readme): cleanup after mappa-skill-suite — mapping.yaml: drop 10 stale entries (deleted skills), add 7 mappa-* as pending; dist-hermes orphans + SKIPPED.md stale lines removed; README install examples → current skills [skip-tdd: visual]
2026-08-24 23:05:01 +03:00
2115e2cd50
meta(tasks): close [mappa-skill-suite-review] in OpeItcLoc03/skills
2026-08-24 20:01:14 +00:00