Projection
静态方向:把 Intent 渲染成 host-readable view。
Mnemon 保存 State,声明 Intent,观察 Reality,并通过 Reconcile 对齐差距。实体不是模型本身;实体只是模型中的 profile。Execution Surfaces 负责把 Mnemon 的意图投影给宿主,并把宿主现实观察回来。
Mnemon keeps State, declares Intent, observes Reality, and Reconciles the gap. Entities are not the model itself; they are profiles inside the model. Execution Surfaces project Mnemon intent into the host and observe host reality back into Mnemon.
不强行对齐外部系统概念,只保留 Mnemon 自己的一致结构。
Mnemon 保存 State,声明 Intent,观察 Reality,并通过 Reconcile 把 Reality 拉回 Intent,结果重新写入 State。
这是 Mnemon 如何理解世界;Surface 不在这一层,而在执行层。
.mnemon 中的 memory、skills、reports、proposals、audit、status。
这个闭环是稳定内核;具体实体只是进入闭环的不同 profile。
实体不是模型本身。实体只需要声明自己在 Core Model 中扮演什么 profile。
只列当前最需要理解的实体,保持页面轻量。
| Entity | Profile | Role |
|---|---|---|
| Loop | Template | 可复用生命周期能力包,例如 memory、skill、eval。 |
| Binding | Controlled | 把某个 Loop 绑定到某个 host;适合作为第一个完整 controlled object 样本。 |
| HostCapability | Surface | 描述宿主可暴露的静态或动态能力。 |
| Projection | Surface | 让 HostAgent 看见 Mnemon 的 Intent。 |
| Observation | Evidence | 让 Mnemon 看见 HostAgent 的 Reality。 |
| Proposal / Review / Audit | Governance | 当 Reconcile 无法安全自动完成时,保存提议、决策和不可变记录。 |
这一层解释 Mnemon 如何触达宿主,不再和 Core Model 混在一起。
静态方向:把 Intent 渲染成 host-readable view。
动态方向:把 Reality 转化为 status、evidence 或 proposal 的输入。
memory 不是全部答案,但它验证了 Mnemon 的方法论。
| 模式 | 常见做法 | Mnemon 做法 | 抽象结果 |
|---|---|---|---|
| Memory | 外部 memory service、vector DB、retrieval API。 | 通过 hook + skill + .mnemon state 进入 prime、remind、nudge、compact。 |
memory 从存储能力变成 lifecycle-native capability。 |
| Self-improvement | 独立实验平台或单 repo overnight loop。 | 通过 hook + skill + daemon + HostCapability 进入可治理 project evolution。 | autoresearch-like loop 变成可治理生命周期能力。 |
参考的是自改进循环的纪律,不是复制一个实验平台。
保持轻量:先定义 profile,再扩展 surface,最后进入自演进治理。
Do not force-fit external concepts. Keep Mnemon's own structure consistent.
Mnemon keeps State, declares Intent, observes Reality, and uses Reconcile to pull Reality back toward Intent, writing the result into State.
This is how Mnemon understands the world. Surface belongs to the execution layer, not this layer.
.mnemon.
This loop is the stable kernel. Concrete entities enter it through different profiles.
Entities are not the model itself. Each entity only declares its profile inside the Core Model.
Only list entities that must be understood now, keeping the page lightweight.
| Entity | Profile | Role |
|---|---|---|
| Loop | Template | Reusable lifecycle capability package such as memory, skill, eval. |
| Binding | Controlled | Binds one Loop to one host; suitable as the first full controlled object sample. |
| HostCapability | Surface | Describes static or dynamic capabilities a host can expose. |
| Projection | Surface | Lets the HostAgent see Mnemon's Intent. |
| Observation | Evidence | Lets Mnemon see the HostAgent's Reality. |
| Proposal / Review / Audit | Governance | Stores proposals, decisions, and immutable records when Reconcile cannot safely complete automatically. |
This layer explains how Mnemon reaches the host without mixing it into the Core Model.
Static direction: render Intent into a host-readable view.
Dynamic direction: turn Reality into status, evidence, or proposal input.
memory is not the whole answer, but it validated Mnemon's method.
| Pattern | Common Path | Mnemon Path | Abstraction |
|---|---|---|---|
| Memory | External memory service, vector DB, retrieval API. | hook + skill + .mnemon state across prime, remind, nudge, and compact. |
Memory becomes a lifecycle-native capability. |
| Self-improvement | Standalone experiment platform or one-repo overnight loop. | hook + skill + daemon + HostCapability for governable project evolution. | Autoresearch-like loops become governable lifecycle capabilities. |
Borrow the discipline of self-improving loops, not the shape of an experiment platform.
Stay lightweight: define profiles, expand surfaces, then move toward self-evolution governance.