diff --git a/AGENT.common.md b/AGENT.common.md index 64fb93c..87b8b5e 100644 --- a/AGENT.common.md +++ b/AGENT.common.md @@ -24,3 +24,11 @@ Formatting: ## Rules Maintenance (MUST) - Changes to agent rule files: prefer compressed, machine-readable edits. - Keep updates minimal and non-duplicative: merge overlapping points, remove redundancy, preserve intent. + +## Memory Log (MUST) + +TRIGGER_READ: session_start → call `read_graph` OR `search_nodes()` +TRIGGER_WRITE: significant_change_complete → call `create_entities` OR `add_observations` +KEY_FORMAT: `//`; prefix defined in project AGENTS.md +TOPIC_ISOLATION: one entityType per entity; never mix topics in one entity +ALLOWED_TYPES: architecture | mcp_tool | decision | bug | config | task_log diff --git a/AGENTS.md b/AGENTS.md index 4e60d9b..b177cb3 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -56,6 +56,23 @@ dotnet build --- +## Memory Log (MUST) + +PREFIX: `lazybear/` + +| entityType | scope | key example | +|----------------|--------------------------|-------------------------------| +| `architecture` | структура, хостинг, SDK | `lazybear/arch/mcp-transport` | +| `mcp_tool` | инструменты MCP | `lazybear/tool/get-price` | +| `decision` | решения, ADR | `lazybear/decision/transport` | +| `bug` | ошибки, баги | `lazybear/bug/auth-fail` | +| `config` | конфигурация | `lazybear/config/appsettings` | +| `task_log` | прогресс задач | `lazybear/task/refactor-tools`| + +REF: [AGENT.common.md](AGENT.common.md) → Memory Log + +--- + ## Правила для машин (MACHINE-FIRST) ### Обязательные правила (MUST)