topic_profile + entity_dictionaryот raw-сообщений до выжимки с брифом и ссылками • тыкни на этап чтоб развернуть
<@123> → @nick. Аттачменты → метаданные.type != 0, emoji-only, bot allowlist, no contentuser_id → display_name для validationinteresting yes/no, типы артефактов, в какой профиль маршрутить.claude-haiku-3.5 через CLIProxy, batch-режим.prompt_supplement из профиля + словарь сущностей.known_items от прошлых runs (для cross-run dedup, но это уже Phase 2).
KnowledgeItem через tool-use.emit_chunk_summary с JSON-схемой.kind: prompt | config | settings | tutorial | troubleshoot | model_rec | …brief: 1-2 предложения «что это»content_pointer: {msg_id, char_start, char_end} — точная подстрока для code-block / промта / конфигаcitations: [msg_id, …] — какие сообщения подтверждаютentity_refs: ["flux-1-dev", "dpmpp-2m"] — линки в словарь(msg_id, char_start, char_end) → реальный текст.emit_digest. Группирует по темам, пишет overview, мерджит близкие items внутри одного digest'а.supersedes_id.discord_digest, фронт показывает timeline + детальный вид с превью сообщений.discord_digest doc на (channel, window). Содержит overview, knowledge_items (с brief, kind, citations, content), token_usage, cost.