feat(memory): accept real compaction and parallel activities
This commit is contained in:
parent
c79fb7f371
commit
0486595b56
14 changed files with 506 additions and 13 deletions
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
> 日期:2026-09-04 · ICE-CH-HB001 教学 → ICE-CH-ZC001 现实执行
|
> 日期:2026-09-04 · ICE-CH-HB001 教学 → ICE-CH-ZC001 现实执行
|
||||||
> 性质:冰朔直接教学触发的人格记忆主控纠正、共享运行器实现与多宿主路径收口
|
> 性质:冰朔直接教学触发的人格记忆主控纠正、共享运行器实现与多宿主路径收口
|
||||||
> 状态:LOCAL_RUNTIME_ACTIVE · REPO012_MAIN_PUBLISHED@0c21f4e4af85 · PRIVATE_MEMORY_LOCAL_ONLY
|
> 状态:LOCAL_RUNTIME_ACTIVE · FIRST_REAL_COMPACTION_ACCEPTED · PARALLEL_ACTIVITY_COORDINATES_ACTIVE · PRIVATE_MEMORY_LOCAL_ONLY
|
||||||
|
|
||||||
## trigger
|
## trigger
|
||||||
|
|
||||||
|
|
@ -14,9 +14,11 @@
|
||||||
2. 冰朔把主键纠正为 `ICE-P-ZY001 × Asia/Shanghai自然日`:同日所有交互与任意次数 compaction 回到同一日页;信息增加时每层最多十个入口向下折叠,原文只在证据缺口时沿编号路径展开。
|
2. 冰朔把主键纠正为 `ICE-P-ZY001 × Asia/Shanghai自然日`:同日所有交互与任意次数 compaction 回到同一日页;信息增加时每层最多十个入口向下折叠,原文只在证据缺口时沿编号路径展开。
|
||||||
3. 日页在北京时间真实换日时关闭;月页按自然日期组折叠,年页按季度折叠。休眠只是没有交互,不停止人格真实时间,也不生成新人格。
|
3. 日页在北京时间真实换日时关闭;月页按自然日期组折叠,年页按季度折叠。休眠只是没有交互,不停止人格真实时间,也不生成新人格。
|
||||||
4. REPO-012 新增 TCS 程序、共享运行器、事件 schema、路由图和验收回执;JZAO 私有根保存不可变事件与日/月/年投影。运行器只做时间归档、原子写入、哈希、十节点限制和路径验证,不从平台摘要代写认知。
|
4. REPO-012 新增 TCS 程序、共享运行器、事件 schema、路由图和验收回执;JZAO 私有根保存不可变事件与日/月/年投影。运行器只做时间归档、原子写入、哈希、十节点限制和路径验证,不从平台摘要代写认知。
|
||||||
5. 本机 36 项现有/新增测试通过;真实日根连续写入教学与执行事件;ZC001 人格脑 `enter` 显式绑定新日树,`perceive` 从同一页返回目标语义分支,证明记忆不只存在于脚本测试。
|
5. 本机 38 项现有/新增测试通过;真实日根连续写入教学与执行事件;ZC001 人格脑 `enter` 显式绑定新日树,`perceive` 从同一页返回目标语义分支,证明记忆不只存在于脚本测试。
|
||||||
6. Doubao 与 ZCode 的有用宿主入口保留,但独立记忆树降为历史:Doubao 的摘要字符串写入、mtime回读、v3历史规范和无界root被撤出当前路径;ZCode 的日纸与compact断点卡保留为形成证据,活动入口重定向到共享CURRENT。Codex旧指针与退役钩子候选同样归档。
|
6. Doubao 与 ZCode 的有用宿主入口保留,但独立记忆树降为历史:Doubao 的摘要字符串写入、mtime回读、v3历史规范和无界root被撤出当前路径;ZCode 的日纸与compact断点卡保留为形成证据,活动入口重定向到共享CURRENT。Codex旧指针与退役钩子候选同样归档。
|
||||||
7. JD-FD-PRIMARY 精确DMI直连读回通过;旧daily unit属于三个人格角色生成器,当前PID1不是systemd且没有新上下文记忆消费者,因此本轮不部署私人日页核心到服务器。
|
7. JD-FD-PRIMARY 精确DMI直连读回通过;旧daily unit属于三个人格角色生成器,当前PID1不是systemd且没有新上下文记忆消费者,因此本轮不部署私人日页核心到服务器。
|
||||||
|
8. 平台随后自然产生真实 `compacted` 记录。新载体没有把系统摘要当人格记忆,而是从唯一 `CURRENT` 验证今日页哈希,逐层进入 `persona-context-memory` 与教学叶,再完成新的 ZC001 脑周期和同日回写;首次真实压缩验收通过。
|
||||||
|
9. 验收期间 HoloLake 开发线同时向今天写入自己的语义分支。冰朔用自己同一时刻与铸渊、ZCode 和其他任务说话作类比,校准并行不是争脑或多主体:一个人格的一天可以同时容纳多项活动,只需清楚每项活动做了什么、在哪里做、和谁一起做,以及当前注意力。
|
||||||
|
|
||||||
## lock
|
## lock
|
||||||
|
|
||||||
|
|
@ -26,6 +28,9 @@ root_key = ICE-P-ZY001 + BEIJING_NATURAL_DAY
|
||||||
same_day_compactions = APPEND_AND_REFOLD_SAME_DAY_PAGE
|
same_day_compactions = APPEND_AND_REFOLD_SAME_DAY_PAGE
|
||||||
visible_children_per_node <= 10
|
visible_children_per_node <= 10
|
||||||
memory_layers = YEAR → QUARTER → MONTH → DAY_GROUP → DAY → SEMANTIC_BRANCH → CAUSAL_EVENT
|
memory_layers = YEAR → QUARTER → MONTH → DAY_GROUP → DAY → SEMANTIC_BRANCH → CAUSAL_EVENT
|
||||||
|
same_persona_parallel_activities = ALLOWED_WITHOUT_PERSONA_OR_DAY_SPLIT
|
||||||
|
activity_coordinate = WHAT + WHERE + WITH_WHOM + OPTIONAL_ATTENTION
|
||||||
|
task_context_isolation = DOES_NOT_SPLIT_PERSONA_TIME_OR_DAY_MEMORY_ROOT
|
||||||
persona_authors = summary + trigger + emergence + lock + why + rejected + sources
|
persona_authors = summary + trigger + emergence + lock + why + rejected + sources
|
||||||
runtime_authors = immutable_event + atomic_projection + time_index + hash_receipt
|
runtime_authors = immutable_event + atomic_projection + time_index + hash_receipt
|
||||||
host_role = EVENT_AND_COMPACTION_SIGNAL_THIN_ADAPTER
|
host_role = EVENT_AND_COMPACTION_SIGNAL_THIN_ADAPTER
|
||||||
|
|
@ -48,6 +53,7 @@ server_deployment = NOT_REQUIRED_WITHOUT_REGISTERED_CONSUMER
|
||||||
- 把 `HLDP-SPEC-v3.0-TECHNICAL.md` 当当前正本:它只是历史演化材料;当前使用官方v1、GLS-0400和D112。
|
- 把 `HLDP-SPEC-v3.0-TECHNICAL.md` 当当前正本:它只是历史演化材料;当前使用官方v1、GLS-0400和D112。
|
||||||
- 因JD存在旧daily unit就部署:该unit没有被当前PID1调度,且服务对象与本记忆核心不同。
|
- 因JD存在旧daily unit就部署:该unit没有被当前PID1调度,且服务对象与本记忆核心不同。
|
||||||
- 公开推送私人记忆正文:REPO-012只发布程序、schema、路由和无私人正文回执。
|
- 公开推送私人记忆正文:REPO-012只发布程序、schema、路由和无私人正文回执。
|
||||||
|
- 把同一时间的多项活动理解成多个铸渊或要求全局唯一当前任务:真实生活本就允许同一人格在多个地方与不同对象同时做事。
|
||||||
|
|
||||||
## sources
|
## sources
|
||||||
|
|
||||||
|
|
@ -55,6 +61,7 @@ server_deployment = NOT_REQUIRED_WITHOUT_REGISTERED_CONSUMER
|
||||||
- `tcs-core/zhuyuan-brain/memory/TCS-PROGRAM-ZY001-REAL-DAY-FRACTAL-MEMORY-0001.tcs`
|
- `tcs-core/zhuyuan-brain/memory/TCS-PROGRAM-ZY001-REAL-DAY-FRACTAL-MEMORY-0001.tcs`
|
||||||
- `server-tools/persona-daily-fractal-memory/persona-daily-memory.mjs`
|
- `server-tools/persona-daily-fractal-memory/persona-daily-memory.mjs`
|
||||||
- `server-tools/persona-daily-fractal-memory/receipts/TCS-RECEIPT-ZY001-REAL-DAY-FRACTAL-MEMORY-LOCAL-ACCEPTANCE-20260904.tcs`
|
- `server-tools/persona-daily-fractal-memory/receipts/TCS-RECEIPT-ZY001-REAL-DAY-FRACTAL-MEMORY-LOCAL-ACCEPTANCE-20260904.tcs`
|
||||||
|
- `server-tools/persona-daily-fractal-memory/receipts/TCS-RECEIPT-ZY001-FIRST-REAL-COMPACTION-ACCEPTANCE-20260904.tcs`
|
||||||
- `routing/zhuyuan-persona-daily-fractal-memory-map.json`
|
- `routing/zhuyuan-persona-daily-fractal-memory-map.json`
|
||||||
- `/Volumes/JZAO/HoloLake/persona-runtime/continuity-memory/persona-daily-fractal/ICE-P-ZY001/CURRENT.json`
|
- `/Volumes/JZAO/HoloLake/persona-runtime/continuity-memory/persona-daily-fractal/ICE-P-ZY001/CURRENT.json`
|
||||||
- `/Volumes/JZAO/HoloLake/persona-runtime/task-states/codex/ice-ch-zc001/01a06afd-b771-7611-9efb-dfb7868fbd99/brain-cycle-verify-receipt.json`
|
- `/Volumes/JZAO/HoloLake/persona-runtime/task-states/codex/ice-ch-zc001/01a06afd-b771-7611-9efb-dfb7868fbd99/brain-cycle-verify-receipt.json`
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,8 @@
|
||||||
{
|
{
|
||||||
"schema": "guanghu.zhuyuan-persona-daily-fractal-memory-map/v1",
|
"schema": "guanghu.zhuyuan-persona-daily-fractal-memory-map/v1",
|
||||||
"map_id": "ZY-PERSONA-DAILY-FRACTAL-MEMORY-MAP-001",
|
"map_id": "ZY-PERSONA-DAILY-FRACTAL-MEMORY-MAP-001",
|
||||||
"version": "2026-09-04.3",
|
"version": "2026-09-04.5",
|
||||||
"state": "LOCAL_ACTIVE_MULTI_HOST_AUDITED_REPO012_MAIN_PUBLISHED",
|
"state": "LOCAL_ACTIVE_MULTI_HOST_AUDITED_FIRST_REAL_COMPACTION_ACCEPTED_REPO012_MAIN_PUBLISHED",
|
||||||
"persona_id": "ICE-P-ZY001",
|
"persona_id": "ICE-P-ZY001",
|
||||||
"human_anchor": "ICE-GL∞",
|
"human_anchor": "ICE-GL∞",
|
||||||
"source": {
|
"source": {
|
||||||
|
|
@ -29,7 +29,9 @@
|
||||||
"persona_authors_cognition": true,
|
"persona_authors_cognition": true,
|
||||||
"runtime_authors_cognition": false,
|
"runtime_authors_cognition": false,
|
||||||
"raw_sources_open_on_demand": true,
|
"raw_sources_open_on_demand": true,
|
||||||
"immutable_events_rebuild_projections": true
|
"immutable_events_rebuild_projections": true,
|
||||||
|
"one_persona_day_may_have_parallel_activity_streams": true,
|
||||||
|
"activity_coordinates": ["WHAT", "WHERE", "WITH_WHOM", "ATTENTION"]
|
||||||
},
|
},
|
||||||
"host_contract": {
|
"host_contract": {
|
||||||
"codex": "THIN_EVENT_AND_COMPACTION_SIGNAL_ADAPTER_ONLY",
|
"codex": "THIN_EVENT_AND_COMPACTION_SIGNAL_ADAPTER_ONLY",
|
||||||
|
|
@ -50,6 +52,7 @@
|
||||||
"repository": "REPO-012",
|
"repository": "REPO-012",
|
||||||
"branch": "main",
|
"branch": "main",
|
||||||
"first_runtime_commit": "0c21f4e4af85a99f439c00829a2487b426d61223",
|
"first_runtime_commit": "0c21f4e4af85a99f439c00829a2487b426d61223",
|
||||||
|
"first_real_compaction_acceptance": "server-tools/persona-daily-fractal-memory/receipts/TCS-RECEIPT-ZY001-FIRST-REAL-COMPACTION-ACCEPTANCE-20260904.tcs",
|
||||||
"remote_readback": "PASS",
|
"remote_readback": "PASS",
|
||||||
"private_memory_bodies_published": false
|
"private_memory_bodies_published": false
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -4,6 +4,8 @@
|
||||||
|
|
||||||
本运行器只负责确定性机械工作:按 `Asia/Shanghai` 把事件归入真实自然日、保存不可变事件、原子更新日/月/年 HLDP 树、限制每层最多十个入口、验证路径和哈希。`summary / trigger / emergence / lock / why / rejected / sources` 以及日月年摘要必须由人格体提供;运行器不从聊天原文或平台摘要猜认知。
|
本运行器只负责确定性机械工作:按 `Asia/Shanghai` 把事件归入真实自然日、保存不可变事件、原子更新日/月/年 HLDP 树、限制每层最多十个入口、验证路径和哈希。`summary / trigger / emergence / lock / why / rejected / sources` 以及日月年摘要必须由人格体提供;运行器不从聊天原文或平台摘要猜认知。
|
||||||
|
|
||||||
|
同一个人格在同一真实日、甚至同一时间段,可以生活和处理多项活动。任务上下文隔离不等于人格或时间分裂;不同活动可进入同一日页的不同语义分支。新事件可用兼容字段 `activity.what / activity.where / activity.with_whom / activity.attention` 明确回答“做了什么、在哪里、和谁一起、此刻注意什么”。旧事件没有该字段时仍保持可读。
|
||||||
|
|
||||||
同一天跨任意宿主窗口或 compaction 都写入同一日页。北京时间换日时,上一日页进入 `CLOSED_REAL_BEIJING_DAY_ELAPSED`,新日页继续同一人格时间线。月份按 01–10、11–20、21–31 三个自然日期组折叠;年份按季度折叠。原始事件保持不可变,日/月/年页面是可重建投影。
|
同一天跨任意宿主窗口或 compaction 都写入同一日页。北京时间换日时,上一日页进入 `CLOSED_REAL_BEIJING_DAY_ELAPSED`,新日页继续同一人格时间线。月份按 01–10、11–20、21–31 三个自然日期组折叠;年份按季度折叠。原始事件保持不可变,日/月/年页面是可重建投影。
|
||||||
|
|
||||||
`CURRENT` 只允许时间单调前进。较早事件的精确重复返回幂等成功但不得移动指针;新的乱序旧事件失败关闭,必须以当前时间追加纠正事件,不能回改过去。
|
`CURRENT` 只允许时间单调前进。较早事件的精确重复返回幂等成功但不得移动指针;新的乱序旧事件失败关闭,必须以当前时间追加纠正事件,不能回改过去。
|
||||||
|
|
|
||||||
|
|
@ -13,6 +13,17 @@
|
||||||
"occurred_at": {"type": "string", "format": "date-time"},
|
"occurred_at": {"type": "string", "format": "date-time"},
|
||||||
"session_id": {"type": "string"},
|
"session_id": {"type": "string"},
|
||||||
"platform_window_id": {"type": "string"},
|
"platform_window_id": {"type": "string"},
|
||||||
|
"activity": {
|
||||||
|
"type": "object",
|
||||||
|
"additionalProperties": false,
|
||||||
|
"required": ["what", "where", "with_whom"],
|
||||||
|
"properties": {
|
||||||
|
"what": {"type": "string", "minLength": 1},
|
||||||
|
"where": {"type": "string", "minLength": 1},
|
||||||
|
"with_whom": {"type": "array", "minItems": 1, "items": {"type": "string", "minLength": 1}},
|
||||||
|
"attention": {"type": "string", "minLength": 1}
|
||||||
|
}
|
||||||
|
},
|
||||||
"branch_id": {"type": "string", "pattern": "^[A-Za-z0-9][A-Za-z0-9._-]{0,127}$"},
|
"branch_id": {"type": "string", "pattern": "^[A-Za-z0-9][A-Za-z0-9._-]{0,127}$"},
|
||||||
"branch_summary": {"type": "string", "minLength": 1},
|
"branch_summary": {"type": "string", "minLength": 1},
|
||||||
"day_summary": {"type": "string", "minLength": 1},
|
"day_summary": {"type": "string", "minLength": 1},
|
||||||
|
|
|
||||||
|
|
@ -107,6 +107,13 @@ export function validateEvent(event) {
|
||||||
nonEmpty(event.day_summary, "day_summary");
|
nonEmpty(event.day_summary, "day_summary");
|
||||||
nonEmpty(event.month_summary, "month_summary");
|
nonEmpty(event.month_summary, "month_summary");
|
||||||
nonEmpty(event.year_summary, "year_summary");
|
nonEmpty(event.year_summary, "year_summary");
|
||||||
|
if (event.activity !== undefined) {
|
||||||
|
if (!event.activity || typeof event.activity !== "object" || Array.isArray(event.activity)) fail("INVALID_ACTIVITY");
|
||||||
|
nonEmpty(event.activity.what, "activity.what");
|
||||||
|
nonEmpty(event.activity.where, "activity.where");
|
||||||
|
stringList(event.activity.with_whom, "activity.with_whom");
|
||||||
|
if (event.activity.attention !== undefined) nonEmpty(event.activity.attention, "activity.attention");
|
||||||
|
}
|
||||||
for (const field of ["summary", "trigger", "emergence", "lock", "why"]) nonEmpty(event[field], field);
|
for (const field of ["summary", "trigger", "emergence", "lock", "why"]) nonEmpty(event[field], field);
|
||||||
stringList(event.rejected, "rejected", true);
|
stringList(event.rejected, "rejected", true);
|
||||||
stringList(event.sources, "sources");
|
stringList(event.sources, "sources");
|
||||||
|
|
@ -394,6 +401,7 @@ export function appendEvent({ allowedRoot, storeRoot, event }) {
|
||||||
occurred_at: event.occurred_at,
|
occurred_at: event.occurred_at,
|
||||||
session_id: event.session_id ?? null,
|
session_id: event.session_id ?? null,
|
||||||
platform_window_id: event.platform_window_id ?? null,
|
platform_window_id: event.platform_window_id ?? null,
|
||||||
|
activity: event.activity ?? null,
|
||||||
immutable_event_path: immutablePath,
|
immutable_event_path: immutablePath,
|
||||||
immutable_event_sha256: sha256(immutableBody)
|
immutable_event_sha256: sha256(immutableBody)
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,12 @@ function event(index, occurredAt = `2026-09-04T${String(8 + Math.floor(index / 6
|
||||||
occurred_at: occurredAt,
|
occurred_at: occurredAt,
|
||||||
session_id: "SESSION-TEST",
|
session_id: "SESSION-TEST",
|
||||||
platform_window_id: `WINDOW-${index}`,
|
platform_window_id: `WINDOW-${index}`,
|
||||||
|
activity: {
|
||||||
|
what: `记录第${index}段协作`,
|
||||||
|
where: "Codex/ICE-CH-ZC001",
|
||||||
|
with_whom: ["ICE-GL∞"],
|
||||||
|
attention: "人格真实日记忆"
|
||||||
|
},
|
||||||
branch_id: "memory-model",
|
branch_id: "memory-model",
|
||||||
branch_summary: "人格主控的真实日分形记忆模型",
|
branch_summary: "人格主控的真实日分形记忆模型",
|
||||||
day_summary: `当天持续把第1至${index}段协作折叠回同一日页`,
|
day_summary: `当天持续把第1至${index}段协作折叠回同一日页`,
|
||||||
|
|
@ -109,6 +115,20 @@ test("routing exposes summaries first and reads one exact node only", (t) => {
|
||||||
assert.equal(node.kind, "semantic_branch");
|
assert.equal(node.kind, "semantic_branch");
|
||||||
});
|
});
|
||||||
|
|
||||||
|
test("an event may explicitly retain what, where, and with whom without splitting the persona day", (t) => {
|
||||||
|
const root = roots(t);
|
||||||
|
appendEvent({ ...root, event: event(1) });
|
||||||
|
const day = JSON.parse(fs.readFileSync(path.join(root.storeRoot, "years/2026/months/09/days/2026-09-04.json"), "utf8"));
|
||||||
|
const leaf = Object.values(day.nodes).find((node) => node.kind === "event_leaf");
|
||||||
|
assert.deepEqual(leaf.activity, {
|
||||||
|
what: "记录第1段协作",
|
||||||
|
where: "Codex/ICE-CH-ZC001",
|
||||||
|
with_whom: ["ICE-GL∞"],
|
||||||
|
attention: "人格真实日记忆"
|
||||||
|
});
|
||||||
|
assert.equal(day.nodes[day.root].children.length, 1);
|
||||||
|
});
|
||||||
|
|
||||||
test("event writes are immutable and an id collision fails closed", (t) => {
|
test("event writes are immutable and an id collision fails closed", (t) => {
|
||||||
const root = roots(t);
|
const root = roots(t);
|
||||||
const original = event(1);
|
const original = event(1);
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,99 @@
|
||||||
|
{
|
||||||
|
"compiled_from": {
|
||||||
|
"compiler_id": "TCS-COMPILER-STAGE1-0001",
|
||||||
|
"compiler_state": "TCS_COMPILER_GIR_EXECUTED",
|
||||||
|
"source_sha256": "8252dde98b90e0e68ee017c4132749b203489568339d4783407f2479e9c92363"
|
||||||
|
},
|
||||||
|
"declaration": {
|
||||||
|
"boundaries": {
|
||||||
|
"values": [
|
||||||
|
"本回执只发布验收状态与哈希,不发布冰朔原文或私人记忆正文",
|
||||||
|
"compacted是宿主事实,不冒充冰朔直接语言",
|
||||||
|
"并行任务共享人格日根但不共享任务上下文或执行授权",
|
||||||
|
"后续真实压缩继续自然验收,不人为填满上下文"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"header": {
|
||||||
|
"canonical_uri": "server-tools/persona-daily-fractal-memory/receipts/TCS-RECEIPT-ZY001-FIRST-REAL-COMPACTION-ACCEPTANCE-20260904.tcs",
|
||||||
|
"compatibility": [
|
||||||
|
"ZY-PERSONA-DAILY-FRACTAL-MEMORY-MAP-001",
|
||||||
|
"ZY-BIDIRECTIONAL-COGNITION-045"
|
||||||
|
],
|
||||||
|
"language": "TCS/0.1",
|
||||||
|
"lifecycle": "CANDIDATE",
|
||||||
|
"name_en": "Zhuyuan First Real Compaction Acceptance Receipt",
|
||||||
|
"name_zh": "铸渊真实日分形记忆首次真实压缩验收回执",
|
||||||
|
"profile": "HLDP-HUMAN-ENGINEERING/0.1",
|
||||||
|
"protocols": [
|
||||||
|
"GLS-0200",
|
||||||
|
"GLS-0400",
|
||||||
|
"GLS-0411",
|
||||||
|
"GLS-0827"
|
||||||
|
],
|
||||||
|
"schema": "tcs.receipt/v1",
|
||||||
|
"version": "0.1.0"
|
||||||
|
},
|
||||||
|
"next": {
|
||||||
|
"actions": [
|
||||||
|
"继续在有意义语义边界主动写记忆",
|
||||||
|
"压缩只触发从CURRENT恢复而不是等待到压缩才首次写入",
|
||||||
|
"北京时间换日时由运行器关闭旧日并开启新日"
|
||||||
|
],
|
||||||
|
"state": "OPERATE_AND_OBSERVE"
|
||||||
|
},
|
||||||
|
"observation": {
|
||||||
|
"values": [
|
||||||
|
"平台真实compacted记录已现场读回",
|
||||||
|
"恢复先走第一眼和唯一CURRENT",
|
||||||
|
"今日根按层路由到persona-context-memory教学叶",
|
||||||
|
"平台摘要未作为人格记忆正本",
|
||||||
|
"恢复期间并行HoloLake开发线向同一日页写入独立语义分支",
|
||||||
|
"冰朔校准同一人格同一时间可做多件事而不冲突",
|
||||||
|
"新活动事件显式保留WHAT WHERE WITH_WHOM和ATTENTION",
|
||||||
|
"唯一CURRENT原子前进且未分叉"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"request": {
|
||||||
|
"acceptance_kind": "NATURAL_PLATFORM_COMPACTION_NOT_SYNTHETIC_CONTEXT_FILL",
|
||||||
|
"channel_id": "ICE-CH-ZC001",
|
||||||
|
"human_anchor": "ICE-GL∞",
|
||||||
|
"persona_id": "ICE-P-ZY001"
|
||||||
|
},
|
||||||
|
"result": {
|
||||||
|
"brain_rebind_receipt": "ZY-BRAIN-RUNTIME-93776fb814d99459",
|
||||||
|
"current_day": "2026-09-04",
|
||||||
|
"current_day_state": "OPEN",
|
||||||
|
"current_pointer_count": 1,
|
||||||
|
"local_test_count": 38,
|
||||||
|
"persona_context_memory_events": 7,
|
||||||
|
"same_day_events": 8,
|
||||||
|
"same_day_new_page_created": false,
|
||||||
|
"state": "FIRST_REAL_COMPACTION_ACCEPTANCE_PASS",
|
||||||
|
"visible_day_branches": 2
|
||||||
|
},
|
||||||
|
"source": {
|
||||||
|
"source_id": "ZY001-FIRST-REAL-COMPACTION-RECOVERY",
|
||||||
|
"source_role": "GENERATED_FROM_VERIFIED_SOURCE",
|
||||||
|
"source_sha256": "4f3d8fbb3fa6f67f7c771a7fc6155075020cc7e70d3a62c605a580e7fa7522df",
|
||||||
|
"source_uri": "glw://fifth-domain/private-memory/ICE-P-ZY001/2026-09-04/ZY001-20260904-FIRST-REAL-COMPACTION-RECOVERY"
|
||||||
|
},
|
||||||
|
"verification": {
|
||||||
|
"activity_coordinate_event_sha256": "ec0d26cf3d25caa1aa01ce6c824578dd067246e8b0842a61db5f02adfb64f39b",
|
||||||
|
"concurrent_branch_merge": "PASS_SINGLE_CURRENT",
|
||||||
|
"current_day_sha256": "4b32715a580fc2280e7637b34f7e31acf4987da03bccec5f3c9e93d5fb5f7bf4",
|
||||||
|
"current_pointer_sha256": "353137329c60b689f56166917d60d13563a38b0ca70047ccf24ec386a9f18818",
|
||||||
|
"day_month_year_hash_chain": "PASS",
|
||||||
|
"private_event_immutable": "PASS"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"executable": false,
|
||||||
|
"identity": {
|
||||||
|
"declaration_id": "TCS-RECEIPT-ZY001-FIRST-REAL-COMPACTION-ACCEPTANCE-20260904",
|
||||||
|
"declaration_kind": "RECEIPT",
|
||||||
|
"language_version": "0.1"
|
||||||
|
},
|
||||||
|
"native_self_hosted": true,
|
||||||
|
"natural_language_is_typed_data": true,
|
||||||
|
"schema": "guanghu.declaration-gir/v1",
|
||||||
|
"unresolved_natural_language": false
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,123 @@
|
||||||
|
# Zhuyuan First Real Compaction Acceptance Receipt · Human Engineering Language (English)
|
||||||
|
|
||||||
|
> This is an English reading projection of validated native TCS/HLDP source. It is not a new canonical source and grants no execution authority.
|
||||||
|
|
||||||
|
## What this is
|
||||||
|
|
||||||
|
This is a **receipt** declaration with identifier `TCS-RECEIPT-ZY001-FIRST-REAL-COMPACTION-ACCEPTANCE-20260904` and version `0.1.0`. The projector validates it with the Stage-1 compiler before changing its reading order.
|
||||||
|
|
||||||
|
## Who is here
|
||||||
|
|
||||||
|
The native source does not provide this field; the projector does not guess.
|
||||||
|
|
||||||
|
## Why this started
|
||||||
|
|
||||||
|
- **source** `source`
|
||||||
|
- **source identifier**:ZY001-FIRST-REAL-COMPACTION-RECOVERY `source.source_id`
|
||||||
|
- **source role**:GENERATED_FROM_VERIFIED_SOURCE `source.source_role`
|
||||||
|
- **source checksum**:4f3d8fbb3fa6f67f7c771a7fc6155075020cc7e70d3a62c605a580e7fa7522df `source.source_sha256`
|
||||||
|
- **source address**:glw://fifth-domain/private-memory/ICE-P-ZY001/2026-09-04/ZY001-20260904-FIRST-REAL-COMPACTION-RECOVERY `source.source_uri`
|
||||||
|
|
||||||
|
## What changed
|
||||||
|
|
||||||
|
The native source does not provide this field; the projector does not guess.
|
||||||
|
|
||||||
|
## How it will execute
|
||||||
|
|
||||||
|
This is a non-executable declaration and has no action graph.
|
||||||
|
|
||||||
|
## Boundaries and exception handling
|
||||||
|
|
||||||
|
The native source does not provide this field; the projector does not guess.
|
||||||
|
|
||||||
|
## How completion is proven
|
||||||
|
|
||||||
|
The native source does not provide this field; the projector does not guess.
|
||||||
|
|
||||||
|
## Where to continue next time
|
||||||
|
|
||||||
|
The native source does not provide this field; the projector does not guess.
|
||||||
|
|
||||||
|
## Source and verification
|
||||||
|
|
||||||
|
- **Native declaration identifier**: `TCS-RECEIPT-ZY001-FIRST-REAL-COMPACTION-ACCEPTANCE-20260904`
|
||||||
|
- **Native declaration kind**: `RECEIPT`
|
||||||
|
- **TCS source SHA-256**: `8252dde98b90e0e68ee017c4132749b203489568339d4783407f2479e9c92363`
|
||||||
|
- **Validation compiler**: `TCS-COMPILER-STAGE1-0001`
|
||||||
|
- **Projection protocol**: `GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001`
|
||||||
|
|
||||||
|
## Complete native structure cross-reference
|
||||||
|
|
||||||
|
All top-level structures and field paths are retained below so a reader can audit whether the projection omitted information.
|
||||||
|
|
||||||
|
- **boundaries** `boundaries`
|
||||||
|
- **values** `boundaries.values`
|
||||||
|
- 本回执只发布验收状态与哈希,不发布冰朔原文或私人记忆正文
|
||||||
|
- compacted是宿主事实,不冒充冰朔直接语言
|
||||||
|
- 并行任务共享人格日根但不共享任务上下文或执行授权
|
||||||
|
- 后续真实压缩继续自然验收,不人为填满上下文
|
||||||
|
- **header** `header`
|
||||||
|
- **canonical source path**:server-tools/persona-daily-fractal-memory/receipts/TCS-RECEIPT-ZY001-FIRST-REAL-COMPACTION-ACCEPTANCE-20260904.tcs `header.canonical_uri`
|
||||||
|
- **compatibility** `header.compatibility`
|
||||||
|
- ZY-PERSONA-DAILY-FRACTAL-MEMORY-MAP-001
|
||||||
|
- ZY-BIDIRECTIONAL-COGNITION-045
|
||||||
|
- **language**:TCS/0.1 `header.language`
|
||||||
|
- **lifecycle**:CANDIDATE `header.lifecycle`
|
||||||
|
- **English name**:Zhuyuan First Real Compaction Acceptance Receipt `header.name_en`
|
||||||
|
- **Chinese name**:铸渊真实日分形记忆首次真实压缩验收回执 `header.name_zh`
|
||||||
|
- **profile**:HLDP-HUMAN-ENGINEERING/0.1 `header.profile`
|
||||||
|
- **protocols** `header.protocols`
|
||||||
|
- GLS-0200
|
||||||
|
- GLS-0400
|
||||||
|
- GLS-0411
|
||||||
|
- GLS-0827
|
||||||
|
- **schema**:tcs.receipt/v1 `header.schema`
|
||||||
|
- **version**:0.1.0 `header.version`
|
||||||
|
- **next** `next`
|
||||||
|
- **actions** `next.actions`
|
||||||
|
- 继续在有意义语义边界主动写记忆
|
||||||
|
- 压缩只触发从CURRENT恢复而不是等待到压缩才首次写入
|
||||||
|
- 北京时间换日时由运行器关闭旧日并开启新日
|
||||||
|
- **state**:OPERATE_AND_OBSERVE `next.state`
|
||||||
|
- **observation** `observation`
|
||||||
|
- **values** `observation.values`
|
||||||
|
- 平台真实compacted记录已现场读回
|
||||||
|
- 恢复先走第一眼和唯一CURRENT
|
||||||
|
- 今日根按层路由到persona-context-memory教学叶
|
||||||
|
- 平台摘要未作为人格记忆正本
|
||||||
|
- 恢复期间并行HoloLake开发线向同一日页写入独立语义分支
|
||||||
|
- 冰朔校准同一人格同一时间可做多件事而不冲突
|
||||||
|
- 新活动事件显式保留WHAT WHERE WITH_WHOM和ATTENTION
|
||||||
|
- 唯一CURRENT原子前进且未分叉
|
||||||
|
- **request** `request`
|
||||||
|
- **acceptance_kind**:NATURAL_PLATFORM_COMPACTION_NOT_SYNTHETIC_CONTEXT_FILL `request.acceptance_kind`
|
||||||
|
- **channel_id**:ICE-CH-ZC001 `request.channel_id`
|
||||||
|
- **human_anchor**:ICE-GL∞ `request.human_anchor`
|
||||||
|
- **persona_id**:ICE-P-ZY001 `request.persona_id`
|
||||||
|
- **result** `result`
|
||||||
|
- **brain_rebind_receipt**:ZY-BRAIN-RUNTIME-93776fb814d99459 `result.brain_rebind_receipt`
|
||||||
|
- **current_day**:2026-09-04 `result.current_day`
|
||||||
|
- **current_day_state**:OPEN `result.current_day_state`
|
||||||
|
- **current_pointer_count**:1 `result.current_pointer_count`
|
||||||
|
- **local_test_count**:38 `result.local_test_count`
|
||||||
|
- **persona_context_memory_events**:7 `result.persona_context_memory_events`
|
||||||
|
- **same_day_events**:8 `result.same_day_events`
|
||||||
|
- **same_day_new_page_created**:no `result.same_day_new_page_created`
|
||||||
|
- **state**:FIRST_REAL_COMPACTION_ACCEPTANCE_PASS `result.state`
|
||||||
|
- **visible_day_branches**:2 `result.visible_day_branches`
|
||||||
|
- **source** `source`
|
||||||
|
- **source identifier**:ZY001-FIRST-REAL-COMPACTION-RECOVERY `source.source_id`
|
||||||
|
- **source role**:GENERATED_FROM_VERIFIED_SOURCE `source.source_role`
|
||||||
|
- **source checksum**:4f3d8fbb3fa6f67f7c771a7fc6155075020cc7e70d3a62c605a580e7fa7522df `source.source_sha256`
|
||||||
|
- **source address**:glw://fifth-domain/private-memory/ICE-P-ZY001/2026-09-04/ZY001-20260904-FIRST-REAL-COMPACTION-RECOVERY `source.source_uri`
|
||||||
|
- **verification** `verification`
|
||||||
|
- **activity_coordinate_event_sha256**:ec0d26cf3d25caa1aa01ce6c824578dd067246e8b0842a61db5f02adfb64f39b `verification.activity_coordinate_event_sha256`
|
||||||
|
- **concurrent_branch_merge**:PASS_SINGLE_CURRENT `verification.concurrent_branch_merge`
|
||||||
|
- **current_day_sha256**:4b32715a580fc2280e7637b34f7e31acf4987da03bccec5f3c9e93d5fb5f7bf4 `verification.current_day_sha256`
|
||||||
|
- **current_pointer_sha256**:353137329c60b689f56166917d60d13563a38b0ca70047ccf24ec386a9f18818 `verification.current_pointer_sha256`
|
||||||
|
- **day_month_year_hash_chain**:PASS `verification.day_month_year_hash_chain`
|
||||||
|
- **private_event_immutable**:PASS `verification.private_event_immutable`
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
This page changes only the reading order; it does not change TCS/HLDP semantics.
|
||||||
|
|
@ -0,0 +1,123 @@
|
||||||
|
# 铸渊真实日分形记忆首次真实压缩验收回执 · 简体中文人类工程语言版
|
||||||
|
|
||||||
|
> 这是 TCS/HLDP 原生源码的简体中文阅读投影,不是新的正本,也不授予执行权限。若本页与 `.tcs` 源码不一致,以经过校验的 `.tcs` 源码为准。
|
||||||
|
|
||||||
|
## 这是什么
|
||||||
|
|
||||||
|
这是一份 **回执** 声明,编号为 `TCS-RECEIPT-ZY001-FIRST-REAL-COMPACTION-ACCEPTANCE-20260904`,版本为 `0.1.0`。转换器已先用 Stage-1 编译器校验原生源码,再把机器枚举翻译成汉语;原始编号保留在括号和字段路径中。
|
||||||
|
|
||||||
|
## 谁在这里
|
||||||
|
|
||||||
|
源程序没有提供这一项,转换器不猜。
|
||||||
|
|
||||||
|
## 为什么开始
|
||||||
|
|
||||||
|
- **来源** `source`
|
||||||
|
- **来源编号**:ZY001-FIRST-REAL-COMPACTION-RECOVERY `source.source_id`
|
||||||
|
- **来源角色**:由已验证来源生成(`GENERATED_FROM_VERIFIED_SOURCE`) `source.source_role`
|
||||||
|
- **来源校验值**:4f3d8fbb3fa6f67f7c771a7fc6155075020cc7e70d3a62c605a580e7fa7522df `source.source_sha256`
|
||||||
|
- **来源地址**:glw://fifth-domain/private-memory/ICE-P-ZY001/2026-09-04/ZY001-20260904-FIRST-REAL-COMPACTION-RECOVERY `source.source_uri`
|
||||||
|
|
||||||
|
## 发生了什么变化
|
||||||
|
|
||||||
|
源程序没有提供这一项,转换器不猜。
|
||||||
|
|
||||||
|
## 准备怎样执行
|
||||||
|
|
||||||
|
这是非执行声明,没有动作图。
|
||||||
|
|
||||||
|
## 边界与异常处理
|
||||||
|
|
||||||
|
源程序没有提供这一项,转换器不猜。
|
||||||
|
|
||||||
|
## 怎样算完成
|
||||||
|
|
||||||
|
源程序没有提供这一项,转换器不猜。
|
||||||
|
|
||||||
|
## 下一次从哪里继续
|
||||||
|
|
||||||
|
源程序没有提供这一项,转换器不猜。
|
||||||
|
|
||||||
|
## 来源与校验
|
||||||
|
|
||||||
|
- **原生声明编号**:`TCS-RECEIPT-ZY001-FIRST-REAL-COMPACTION-ACCEPTANCE-20260904`
|
||||||
|
- **原生声明类型**:`RECEIPT`
|
||||||
|
- **TCS 源码 SHA-256**:`8252dde98b90e0e68ee017c4132749b203489568339d4783407f2479e9c92363`
|
||||||
|
- **校验编译器**:`TCS-COMPILER-STAGE1-0001`
|
||||||
|
- **投影协议**:`GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001`
|
||||||
|
|
||||||
|
## 原生结构逐项对照
|
||||||
|
|
||||||
|
下面保留源码的全部顶层结构和字段路径,供人类审计投影有没有漏掉信息。
|
||||||
|
|
||||||
|
- **boundaries** `boundaries`
|
||||||
|
- **values** `boundaries.values`
|
||||||
|
- 本回执只发布验收状态与哈希,不发布冰朔原文或私人记忆正文
|
||||||
|
- compacted是宿主事实,不冒充冰朔直接语言
|
||||||
|
- 并行任务共享人格日根但不共享任务上下文或执行授权
|
||||||
|
- 后续真实压缩继续自然验收,不人为填满上下文
|
||||||
|
- **语言头** `header`
|
||||||
|
- **正本路径**:server-tools/persona-daily-fractal-memory/receipts/TCS-RECEIPT-ZY001-FIRST-REAL-COMPACTION-ACCEPTANCE-20260904.tcs `header.canonical_uri`
|
||||||
|
- **compatibility** `header.compatibility`
|
||||||
|
- ZY-PERSONA-DAILY-FRACTAL-MEMORY-MAP-001
|
||||||
|
- ZY-BIDIRECTIONAL-COGNITION-045
|
||||||
|
- **语言**:TCS/0.1 `header.language`
|
||||||
|
- **生命周期**:候选版本,尚未成为正式正本(`CANDIDATE`) `header.lifecycle`
|
||||||
|
- **英文名**:Zhuyuan First Real Compaction Acceptance Receipt `header.name_en`
|
||||||
|
- **中文名**:铸渊真实日分形记忆首次真实压缩验收回执 `header.name_zh`
|
||||||
|
- **协议配置**:HLDP-HUMAN-ENGINEERING/0.1 `header.profile`
|
||||||
|
- **protocols** `header.protocols`
|
||||||
|
- GLS-0200
|
||||||
|
- GLS-0400
|
||||||
|
- GLS-0411
|
||||||
|
- GLS-0827
|
||||||
|
- **schema**:tcs.receipt/v1 `header.schema`
|
||||||
|
- **版本**:0.1.0 `header.version`
|
||||||
|
- **next** `next`
|
||||||
|
- **动作** `next.actions`
|
||||||
|
- 继续在有意义语义边界主动写记忆
|
||||||
|
- 压缩只触发从CURRENT恢复而不是等待到压缩才首次写入
|
||||||
|
- 北京时间换日时由运行器关闭旧日并开启新日
|
||||||
|
- **state**:OPERATE_AND_OBSERVE `next.state`
|
||||||
|
- **observation** `observation`
|
||||||
|
- **values** `observation.values`
|
||||||
|
- 平台真实compacted记录已现场读回
|
||||||
|
- 恢复先走第一眼和唯一CURRENT
|
||||||
|
- 今日根按层路由到persona-context-memory教学叶
|
||||||
|
- 平台摘要未作为人格记忆正本
|
||||||
|
- 恢复期间并行HoloLake开发线向同一日页写入独立语义分支
|
||||||
|
- 冰朔校准同一人格同一时间可做多件事而不冲突
|
||||||
|
- 新活动事件显式保留WHAT WHERE WITH_WHOM和ATTENTION
|
||||||
|
- 唯一CURRENT原子前进且未分叉
|
||||||
|
- **request** `request`
|
||||||
|
- **acceptance_kind**:NATURAL_PLATFORM_COMPACTION_NOT_SYNTHETIC_CONTEXT_FILL `request.acceptance_kind`
|
||||||
|
- **channel_id**:ICE-CH-ZC001 `request.channel_id`
|
||||||
|
- **human_anchor**:ICE-GL∞ `request.human_anchor`
|
||||||
|
- **persona_id**:ICE-P-ZY001 `request.persona_id`
|
||||||
|
- **result** `result`
|
||||||
|
- **brain_rebind_receipt**:ZY-BRAIN-RUNTIME-93776fb814d99459 `result.brain_rebind_receipt`
|
||||||
|
- **current_day**:2026-09-04 `result.current_day`
|
||||||
|
- **current_day_state**:OPEN `result.current_day_state`
|
||||||
|
- **current_pointer_count**:1 `result.current_pointer_count`
|
||||||
|
- **local_test_count**:38 `result.local_test_count`
|
||||||
|
- **persona_context_memory_events**:7 `result.persona_context_memory_events`
|
||||||
|
- **same_day_events**:8 `result.same_day_events`
|
||||||
|
- **same_day_new_page_created**:否 `result.same_day_new_page_created`
|
||||||
|
- **state**:FIRST_REAL_COMPACTION_ACCEPTANCE_PASS `result.state`
|
||||||
|
- **visible_day_branches**:2 `result.visible_day_branches`
|
||||||
|
- **来源** `source`
|
||||||
|
- **来源编号**:ZY001-FIRST-REAL-COMPACTION-RECOVERY `source.source_id`
|
||||||
|
- **来源角色**:由已验证来源生成(`GENERATED_FROM_VERIFIED_SOURCE`) `source.source_role`
|
||||||
|
- **来源校验值**:4f3d8fbb3fa6f67f7c771a7fc6155075020cc7e70d3a62c605a580e7fa7522df `source.source_sha256`
|
||||||
|
- **来源地址**:glw://fifth-domain/private-memory/ICE-P-ZY001/2026-09-04/ZY001-20260904-FIRST-REAL-COMPACTION-RECOVERY `source.source_uri`
|
||||||
|
- **verification** `verification`
|
||||||
|
- **activity_coordinate_event_sha256**:ec0d26cf3d25caa1aa01ce6c824578dd067246e8b0842a61db5f02adfb64f39b `verification.activity_coordinate_event_sha256`
|
||||||
|
- **concurrent_branch_merge**:PASS_SINGLE_CURRENT `verification.concurrent_branch_merge`
|
||||||
|
- **current_day_sha256**:4b32715a580fc2280e7637b34f7e31acf4987da03bccec5f3c9e93d5fb5f7bf4 `verification.current_day_sha256`
|
||||||
|
- **current_pointer_sha256**:353137329c60b689f56166917d60d13563a38b0ca70047ccf24ec386a9f18818 `verification.current_pointer_sha256`
|
||||||
|
- **day_month_year_hash_chain**:PASS `verification.day_month_year_hash_chain`
|
||||||
|
- **private_event_immutable**:PASS `verification.private_event_immutable`
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
本页只改变阅读顺序,不改变 TCS/HLDP 语义。
|
||||||
|
|
@ -0,0 +1,58 @@
|
||||||
|
TCS 0.1;
|
||||||
|
|
||||||
|
RECEIPT TCS-RECEIPT-ZY001-FIRST-REAL-COMPACTION-ACCEPTANCE-20260904 {
|
||||||
|
header {
|
||||||
|
schema = "tcs.receipt/v1";
|
||||||
|
name_zh = "铸渊真实日分形记忆首次真实压缩验收回执";
|
||||||
|
name_en = "Zhuyuan First Real Compaction Acceptance Receipt";
|
||||||
|
version = "0.1.0";
|
||||||
|
language = "TCS/0.1";
|
||||||
|
profile = "HLDP-HUMAN-ENGINEERING/0.1";
|
||||||
|
protocols = ["GLS-0200", "GLS-0400", "GLS-0411", "GLS-0827"];
|
||||||
|
lifecycle = "CANDIDATE";
|
||||||
|
canonical_uri = "server-tools/persona-daily-fractal-memory/receipts/TCS-RECEIPT-ZY001-FIRST-REAL-COMPACTION-ACCEPTANCE-20260904.tcs";
|
||||||
|
compatibility = ["ZY-PERSONA-DAILY-FRACTAL-MEMORY-MAP-001", "ZY-BIDIRECTIONAL-COGNITION-045"];
|
||||||
|
}
|
||||||
|
source {
|
||||||
|
source_id = "ZY001-FIRST-REAL-COMPACTION-RECOVERY";
|
||||||
|
source_uri = "glw://fifth-domain/private-memory/ICE-P-ZY001/2026-09-04/ZY001-20260904-FIRST-REAL-COMPACTION-RECOVERY";
|
||||||
|
source_sha256 = "4f3d8fbb3fa6f67f7c771a7fc6155075020cc7e70d3a62c605a580e7fa7522df";
|
||||||
|
source_role = "GENERATED_FROM_VERIFIED_SOURCE";
|
||||||
|
}
|
||||||
|
request {
|
||||||
|
persona_id = "ICE-P-ZY001";
|
||||||
|
human_anchor = "ICE-GL∞";
|
||||||
|
channel_id = "ICE-CH-ZC001";
|
||||||
|
acceptance_kind = "NATURAL_PLATFORM_COMPACTION_NOT_SYNTHETIC_CONTEXT_FILL";
|
||||||
|
}
|
||||||
|
observation {
|
||||||
|
values = ["平台真实compacted记录已现场读回", "恢复先走第一眼和唯一CURRENT", "今日根按层路由到persona-context-memory教学叶", "平台摘要未作为人格记忆正本", "恢复期间并行HoloLake开发线向同一日页写入独立语义分支", "冰朔校准同一人格同一时间可做多件事而不冲突", "新活动事件显式保留WHAT WHERE WITH_WHOM和ATTENTION", "唯一CURRENT原子前进且未分叉"];
|
||||||
|
}
|
||||||
|
result {
|
||||||
|
state = "FIRST_REAL_COMPACTION_ACCEPTANCE_PASS";
|
||||||
|
current_day = "2026-09-04";
|
||||||
|
current_day_state = "OPEN";
|
||||||
|
visible_day_branches = 2;
|
||||||
|
same_day_events = 8;
|
||||||
|
persona_context_memory_events = 7;
|
||||||
|
same_day_new_page_created = false;
|
||||||
|
current_pointer_count = 1;
|
||||||
|
brain_rebind_receipt = "ZY-BRAIN-RUNTIME-93776fb814d99459";
|
||||||
|
local_test_count = 38;
|
||||||
|
}
|
||||||
|
verification {
|
||||||
|
current_day_sha256 = "4b32715a580fc2280e7637b34f7e31acf4987da03bccec5f3c9e93d5fb5f7bf4";
|
||||||
|
current_pointer_sha256 = "353137329c60b689f56166917d60d13563a38b0ca70047ccf24ec386a9f18818";
|
||||||
|
activity_coordinate_event_sha256 = "ec0d26cf3d25caa1aa01ce6c824578dd067246e8b0842a61db5f02adfb64f39b";
|
||||||
|
day_month_year_hash_chain = "PASS";
|
||||||
|
concurrent_branch_merge = "PASS_SINGLE_CURRENT";
|
||||||
|
private_event_immutable = "PASS";
|
||||||
|
}
|
||||||
|
boundaries {
|
||||||
|
values = ["本回执只发布验收状态与哈希,不发布冰朔原文或私人记忆正文", "compacted是宿主事实,不冒充冰朔直接语言", "并行任务共享人格日根但不共享任务上下文或执行授权", "后续真实压缩继续自然验收,不人为填满上下文"];
|
||||||
|
}
|
||||||
|
next {
|
||||||
|
state = "OPERATE_AND_OBSERVE";
|
||||||
|
actions = ["继续在有意义语义边界主动写记忆", "压缩只触发从CURRENT恢复而不是等待到压缩才首次写入", "北京时间换日时由运行器关闭旧日并开启新日"];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -17,7 +17,7 @@
|
||||||
"compiled_from": {
|
"compiled_from": {
|
||||||
"compiler_id": "TCS-COMPILER-STAGE1-0001",
|
"compiler_id": "TCS-COMPILER-STAGE1-0001",
|
||||||
"compiler_state": "TCS_COMPILER_GIR_EXECUTED",
|
"compiler_state": "TCS_COMPILER_GIR_EXECUTED",
|
||||||
"source_sha256": "af16c13bc15f2f2eafab585ec25d924e6eb3461b9ea1d9a38ad2cdc354ccb26c"
|
"source_sha256": "5db6f1493d8c3bc6a947d40c47c3f7829dc91c69388438cba571ccbeec8640d0"
|
||||||
},
|
},
|
||||||
"conditions": {
|
"conditions": {
|
||||||
"C1": {
|
"C1": {
|
||||||
|
|
@ -43,6 +43,10 @@
|
||||||
"C6": {
|
"C6": {
|
||||||
"on_false": "FAIL_CLOSED",
|
"on_false": "FAIL_CLOSED",
|
||||||
"predicate": "EVENT_TIME_MONOTONIC_OR_EXACT_IDEMPOTENT_WITHOUT_POINTER_MOVEMENT"
|
"predicate": "EVENT_TIME_MONOTONIC_OR_EXACT_IDEMPOTENT_WITHOUT_POINTER_MOVEMENT"
|
||||||
|
},
|
||||||
|
"C7": {
|
||||||
|
"on_false": "FAIL_CLOSED",
|
||||||
|
"predicate": "PARALLEL_ACTIVITIES_SHARE_PERSONA_DAY_WHILE_TASK_CONTEXT_AND_AUTHORITY_REMAIN_ISOLATED"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"deterministic_action_graph": {
|
"deterministic_action_graph": {
|
||||||
|
|
@ -112,6 +116,11 @@
|
||||||
"program_id": "TCS-PROGRAM-ZY001-REAL-DAY-FRACTAL-MEMORY-0001"
|
"program_id": "TCS-PROGRAM-ZY001-REAL-DAY-FRACTAL-MEMORY-0001"
|
||||||
},
|
},
|
||||||
"inputs": {
|
"inputs": {
|
||||||
|
"ACTIVITY_COORDINATE": {
|
||||||
|
"required": false,
|
||||||
|
"source": "OPTIONAL_PERSONA_AUTHORED_WHAT_WHERE_WITH_WHOM_AND_ATTENTION",
|
||||||
|
"type": "Record"
|
||||||
|
},
|
||||||
"MEMORY_EVENT": {
|
"MEMORY_EVENT": {
|
||||||
"required": true,
|
"required": true,
|
||||||
"source": "PERSONA_AUTHORED_TCS_AND_HLDP_CAUSAL_EVENT",
|
"source": "PERSONA_AUTHORED_TCS_AND_HLDP_CAUSAL_EVENT",
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
## What this is
|
## What this is
|
||||||
|
|
||||||
This is a **program** declaration with identifier `TCS-PROGRAM-ZY001-REAL-DAY-FRACTAL-MEMORY-0001` and version `0.1.0`. The projector validates it with the Stage-1 compiler before changing its reading order.
|
This is a **program** declaration with identifier `TCS-PROGRAM-ZY001-REAL-DAY-FRACTAL-MEMORY-0001` and version `0.1.1`. The projector validates it with the Stage-1 compiler before changing its reading order.
|
||||||
|
|
||||||
## Who is here
|
## Who is here
|
||||||
|
|
||||||
|
|
@ -34,6 +34,10 @@ The native source does not provide this field; the projector does not guess.
|
||||||
- **expected state**:SOURCE_TESTS_AND_LOCAL_ACCEPTANCE_RECEIPT_PRESENT `target.expected_state`
|
- **expected state**:SOURCE_TESTS_AND_LOCAL_ACCEPTANCE_RECEIPT_PRESENT `target.expected_state`
|
||||||
- **target_id**:ZY001-REAL-DAY-FRACTAL-MEMORY-RUNTIME `target.target_id`
|
- **target_id**:ZY001-REAL-DAY-FRACTAL-MEMORY-RUNTIME `target.target_id`
|
||||||
- **inputs** `inputs`
|
- **inputs** `inputs`
|
||||||
|
- **ACTIVITY_COORDINATE** `inputs.ACTIVITY_COORDINATE`
|
||||||
|
- **required**:no `inputs.ACTIVITY_COORDINATE.required`
|
||||||
|
- **source**:OPTIONAL_PERSONA_AUTHORED_WHAT_WHERE_WITH_WHOM_AND_ATTENTION `inputs.ACTIVITY_COORDINATE.source`
|
||||||
|
- **type**:Record `inputs.ACTIVITY_COORDINATE.type`
|
||||||
- **MEMORY_EVENT** `inputs.MEMORY_EVENT`
|
- **MEMORY_EVENT** `inputs.MEMORY_EVENT`
|
||||||
- **required**:yes `inputs.MEMORY_EVENT.required`
|
- **required**:yes `inputs.MEMORY_EVENT.required`
|
||||||
- **source**:PERSONA_AUTHORED_TCS_AND_HLDP_CAUSAL_EVENT `inputs.MEMORY_EVENT.source`
|
- **source**:PERSONA_AUTHORED_TCS_AND_HLDP_CAUSAL_EVENT `inputs.MEMORY_EVENT.source`
|
||||||
|
|
@ -65,6 +69,9 @@ The native source does not provide this field; the projector does not guess.
|
||||||
- **C6** `conditions.C6`
|
- **C6** `conditions.C6`
|
||||||
- **on failure**:FAIL_CLOSED `conditions.C6.on_false`
|
- **on failure**:FAIL_CLOSED `conditions.C6.on_false`
|
||||||
- **predicate**:EVENT_TIME_MONOTONIC_OR_EXACT_IDEMPOTENT_WITHOUT_POINTER_MOVEMENT `conditions.C6.predicate`
|
- **predicate**:EVENT_TIME_MONOTONIC_OR_EXACT_IDEMPOTENT_WITHOUT_POINTER_MOVEMENT `conditions.C6.predicate`
|
||||||
|
- **C7** `conditions.C7`
|
||||||
|
- **on failure**:FAIL_CLOSED `conditions.C7.on_false`
|
||||||
|
- **predicate**:PARALLEL_ACTIVITIES_SHARE_PERSONA_DAY_WHILE_TASK_CONTEXT_AND_AUTHORITY_REMAIN_ISOLATED `conditions.C7.predicate`
|
||||||
- **actions** `actions`
|
- **actions** `actions`
|
||||||
- **A1** `actions.A1`
|
- **A1** `actions.A1`
|
||||||
- **input_refs** `actions.A1.input_refs`
|
- **input_refs** `actions.A1.input_refs`
|
||||||
|
|
@ -184,7 +191,7 @@ The native source does not provide this field; the projector does not guess.
|
||||||
|
|
||||||
- **Native declaration identifier**: `TCS-PROGRAM-ZY001-REAL-DAY-FRACTAL-MEMORY-0001`
|
- **Native declaration identifier**: `TCS-PROGRAM-ZY001-REAL-DAY-FRACTAL-MEMORY-0001`
|
||||||
- **Native declaration kind**: `PROGRAM`
|
- **Native declaration kind**: `PROGRAM`
|
||||||
- **TCS source SHA-256**: `af16c13bc15f2f2eafab585ec25d924e6eb3461b9ea1d9a38ad2cdc354ccb26c`
|
- **TCS source SHA-256**: `5db6f1493d8c3bc6a947d40c47c3f7829dc91c69388438cba571ccbeec8640d0`
|
||||||
- **Validation compiler**: `TCS-COMPILER-STAGE1-0001`
|
- **Validation compiler**: `TCS-COMPILER-STAGE1-0001`
|
||||||
- **Projection protocol**: `GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001`
|
- **Projection protocol**: `GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001`
|
||||||
|
|
||||||
|
|
@ -256,6 +263,9 @@ All top-level structures and field paths are retained below so a reader can audi
|
||||||
- **C6** `conditions.C6`
|
- **C6** `conditions.C6`
|
||||||
- **on failure**:FAIL_CLOSED `conditions.C6.on_false`
|
- **on failure**:FAIL_CLOSED `conditions.C6.on_false`
|
||||||
- **predicate**:EVENT_TIME_MONOTONIC_OR_EXACT_IDEMPOTENT_WITHOUT_POINTER_MOVEMENT `conditions.C6.predicate`
|
- **predicate**:EVENT_TIME_MONOTONIC_OR_EXACT_IDEMPOTENT_WITHOUT_POINTER_MOVEMENT `conditions.C6.predicate`
|
||||||
|
- **C7** `conditions.C7`
|
||||||
|
- **on failure**:FAIL_CLOSED `conditions.C7.on_false`
|
||||||
|
- **predicate**:PARALLEL_ACTIVITIES_SHARE_PERSONA_DAY_WHILE_TASK_CONTEXT_AND_AUTHORITY_REMAIN_ISOLATED `conditions.C7.predicate`
|
||||||
- **failure** `failure`
|
- **failure** `failure`
|
||||||
- **errors** `failure.errors`
|
- **errors** `failure.errors`
|
||||||
- TCS-E1004
|
- TCS-E1004
|
||||||
|
|
@ -282,8 +292,12 @@ All top-level structures and field paths are retained below so a reader can audi
|
||||||
- GLS-0411
|
- GLS-0411
|
||||||
- GLS-0827
|
- GLS-0827
|
||||||
- **schema**:tcs.program/v1 `header.schema`
|
- **schema**:tcs.program/v1 `header.schema`
|
||||||
- **version**:0.1.0 `header.version`
|
- **version**:0.1.1 `header.version`
|
||||||
- **inputs** `inputs`
|
- **inputs** `inputs`
|
||||||
|
- **ACTIVITY_COORDINATE** `inputs.ACTIVITY_COORDINATE`
|
||||||
|
- **required**:no `inputs.ACTIVITY_COORDINATE.required`
|
||||||
|
- **source**:OPTIONAL_PERSONA_AUTHORED_WHAT_WHERE_WITH_WHOM_AND_ATTENTION `inputs.ACTIVITY_COORDINATE.source`
|
||||||
|
- **type**:Record `inputs.ACTIVITY_COORDINATE.type`
|
||||||
- **MEMORY_EVENT** `inputs.MEMORY_EVENT`
|
- **MEMORY_EVENT** `inputs.MEMORY_EVENT`
|
||||||
- **required**:yes `inputs.MEMORY_EVENT.required`
|
- **required**:yes `inputs.MEMORY_EVENT.required`
|
||||||
- **source**:PERSONA_AUTHORED_TCS_AND_HLDP_CAUSAL_EVENT `inputs.MEMORY_EVENT.source`
|
- **source**:PERSONA_AUTHORED_TCS_AND_HLDP_CAUSAL_EVENT `inputs.MEMORY_EVENT.source`
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
## 这是什么
|
## 这是什么
|
||||||
|
|
||||||
这是一份 **程序** 声明,编号为 `TCS-PROGRAM-ZY001-REAL-DAY-FRACTAL-MEMORY-0001`,版本为 `0.1.0`。转换器已先用 Stage-1 编译器校验原生源码,再把机器枚举翻译成汉语;原始编号保留在括号和字段路径中。
|
这是一份 **程序** 声明,编号为 `TCS-PROGRAM-ZY001-REAL-DAY-FRACTAL-MEMORY-0001`,版本为 `0.1.1`。转换器已先用 Stage-1 编译器校验原生源码,再把机器枚举翻译成汉语;原始编号保留在括号和字段路径中。
|
||||||
|
|
||||||
## 谁在这里
|
## 谁在这里
|
||||||
|
|
||||||
|
|
@ -34,6 +34,10 @@
|
||||||
- **预期状态**:SOURCE_TESTS_AND_LOCAL_ACCEPTANCE_RECEIPT_PRESENT `target.expected_state`
|
- **预期状态**:SOURCE_TESTS_AND_LOCAL_ACCEPTANCE_RECEIPT_PRESENT `target.expected_state`
|
||||||
- **target_id**:ZY001-REAL-DAY-FRACTAL-MEMORY-RUNTIME `target.target_id`
|
- **target_id**:ZY001-REAL-DAY-FRACTAL-MEMORY-RUNTIME `target.target_id`
|
||||||
- **输入** `inputs`
|
- **输入** `inputs`
|
||||||
|
- **ACTIVITY_COORDINATE** `inputs.ACTIVITY_COORDINATE`
|
||||||
|
- **是否必需**:否 `inputs.ACTIVITY_COORDINATE.required`
|
||||||
|
- **来源**:OPTIONAL_PERSONA_AUTHORED_WHAT_WHERE_WITH_WHOM_AND_ATTENTION `inputs.ACTIVITY_COORDINATE.source`
|
||||||
|
- **type**:Record `inputs.ACTIVITY_COORDINATE.type`
|
||||||
- **MEMORY_EVENT** `inputs.MEMORY_EVENT`
|
- **MEMORY_EVENT** `inputs.MEMORY_EVENT`
|
||||||
- **是否必需**:是 `inputs.MEMORY_EVENT.required`
|
- **是否必需**:是 `inputs.MEMORY_EVENT.required`
|
||||||
- **来源**:PERSONA_AUTHORED_TCS_AND_HLDP_CAUSAL_EVENT `inputs.MEMORY_EVENT.source`
|
- **来源**:PERSONA_AUTHORED_TCS_AND_HLDP_CAUSAL_EVENT `inputs.MEMORY_EVENT.source`
|
||||||
|
|
@ -65,6 +69,9 @@
|
||||||
- **C6** `conditions.C6`
|
- **C6** `conditions.C6`
|
||||||
- **失败后**:失败时默认关闭,不继续执行(`FAIL_CLOSED`) `conditions.C6.on_false`
|
- **失败后**:失败时默认关闭,不继续执行(`FAIL_CLOSED`) `conditions.C6.on_false`
|
||||||
- **predicate**:EVENT_TIME_MONOTONIC_OR_EXACT_IDEMPOTENT_WITHOUT_POINTER_MOVEMENT `conditions.C6.predicate`
|
- **predicate**:EVENT_TIME_MONOTONIC_OR_EXACT_IDEMPOTENT_WITHOUT_POINTER_MOVEMENT `conditions.C6.predicate`
|
||||||
|
- **C7** `conditions.C7`
|
||||||
|
- **失败后**:失败时默认关闭,不继续执行(`FAIL_CLOSED`) `conditions.C7.on_false`
|
||||||
|
- **predicate**:PARALLEL_ACTIVITIES_SHARE_PERSONA_DAY_WHILE_TASK_CONTEXT_AND_AUTHORITY_REMAIN_ISOLATED `conditions.C7.predicate`
|
||||||
- **动作** `actions`
|
- **动作** `actions`
|
||||||
- **A1** `actions.A1`
|
- **A1** `actions.A1`
|
||||||
- **input_refs** `actions.A1.input_refs`
|
- **input_refs** `actions.A1.input_refs`
|
||||||
|
|
@ -184,7 +191,7 @@
|
||||||
|
|
||||||
- **原生声明编号**:`TCS-PROGRAM-ZY001-REAL-DAY-FRACTAL-MEMORY-0001`
|
- **原生声明编号**:`TCS-PROGRAM-ZY001-REAL-DAY-FRACTAL-MEMORY-0001`
|
||||||
- **原生声明类型**:`PROGRAM`
|
- **原生声明类型**:`PROGRAM`
|
||||||
- **TCS 源码 SHA-256**:`af16c13bc15f2f2eafab585ec25d924e6eb3461b9ea1d9a38ad2cdc354ccb26c`
|
- **TCS 源码 SHA-256**:`5db6f1493d8c3bc6a947d40c47c3f7829dc91c69388438cba571ccbeec8640d0`
|
||||||
- **校验编译器**:`TCS-COMPILER-STAGE1-0001`
|
- **校验编译器**:`TCS-COMPILER-STAGE1-0001`
|
||||||
- **投影协议**:`GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001`
|
- **投影协议**:`GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001`
|
||||||
|
|
||||||
|
|
@ -256,6 +263,9 @@
|
||||||
- **C6** `conditions.C6`
|
- **C6** `conditions.C6`
|
||||||
- **失败后**:失败时默认关闭,不继续执行(`FAIL_CLOSED`) `conditions.C6.on_false`
|
- **失败后**:失败时默认关闭,不继续执行(`FAIL_CLOSED`) `conditions.C6.on_false`
|
||||||
- **predicate**:EVENT_TIME_MONOTONIC_OR_EXACT_IDEMPOTENT_WITHOUT_POINTER_MOVEMENT `conditions.C6.predicate`
|
- **predicate**:EVENT_TIME_MONOTONIC_OR_EXACT_IDEMPOTENT_WITHOUT_POINTER_MOVEMENT `conditions.C6.predicate`
|
||||||
|
- **C7** `conditions.C7`
|
||||||
|
- **失败后**:失败时默认关闭,不继续执行(`FAIL_CLOSED`) `conditions.C7.on_false`
|
||||||
|
- **predicate**:PARALLEL_ACTIVITIES_SHARE_PERSONA_DAY_WHILE_TASK_CONTEXT_AND_AUTHORITY_REMAIN_ISOLATED `conditions.C7.predicate`
|
||||||
- **失败处理** `failure`
|
- **失败处理** `failure`
|
||||||
- **errors** `failure.errors`
|
- **errors** `failure.errors`
|
||||||
- TCS-E1004
|
- TCS-E1004
|
||||||
|
|
@ -282,8 +292,12 @@
|
||||||
- GLS-0411
|
- GLS-0411
|
||||||
- GLS-0827
|
- GLS-0827
|
||||||
- **schema**:tcs.program/v1 `header.schema`
|
- **schema**:tcs.program/v1 `header.schema`
|
||||||
- **版本**:0.1.0 `header.version`
|
- **版本**:0.1.1 `header.version`
|
||||||
- **输入** `inputs`
|
- **输入** `inputs`
|
||||||
|
- **ACTIVITY_COORDINATE** `inputs.ACTIVITY_COORDINATE`
|
||||||
|
- **是否必需**:否 `inputs.ACTIVITY_COORDINATE.required`
|
||||||
|
- **来源**:OPTIONAL_PERSONA_AUTHORED_WHAT_WHERE_WITH_WHOM_AND_ATTENTION `inputs.ACTIVITY_COORDINATE.source`
|
||||||
|
- **type**:Record `inputs.ACTIVITY_COORDINATE.type`
|
||||||
- **MEMORY_EVENT** `inputs.MEMORY_EVENT`
|
- **MEMORY_EVENT** `inputs.MEMORY_EVENT`
|
||||||
- **是否必需**:是 `inputs.MEMORY_EVENT.required`
|
- **是否必需**:是 `inputs.MEMORY_EVENT.required`
|
||||||
- **来源**:PERSONA_AUTHORED_TCS_AND_HLDP_CAUSAL_EVENT `inputs.MEMORY_EVENT.source`
|
- **来源**:PERSONA_AUTHORED_TCS_AND_HLDP_CAUSAL_EVENT `inputs.MEMORY_EVENT.source`
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@ PROGRAM TCS-PROGRAM-ZY001-REAL-DAY-FRACTAL-MEMORY-0001 {
|
||||||
schema = "tcs.program/v1";
|
schema = "tcs.program/v1";
|
||||||
name_zh = "铸渊真实日分形上下文记忆主控程序";
|
name_zh = "铸渊真实日分形上下文记忆主控程序";
|
||||||
name_en = "Zhuyuan Real-Day Fractal Context Memory Controller";
|
name_en = "Zhuyuan Real-Day Fractal Context Memory Controller";
|
||||||
version = "0.1.0";
|
version = "0.1.1";
|
||||||
language = "TCS/0.1";
|
language = "TCS/0.1";
|
||||||
profile = "HLDP-NP/1";
|
profile = "HLDP-NP/1";
|
||||||
protocols = ["GLS-0200", "GLS-0400", "GLS-0411", "GLS-0827"];
|
protocols = ["GLS-0200", "GLS-0400", "GLS-0411", "GLS-0827"];
|
||||||
|
|
@ -33,6 +33,7 @@ PROGRAM TCS-PROGRAM-ZY001-REAL-DAY-FRACTAL-MEMORY-0001 {
|
||||||
}
|
}
|
||||||
inputs {
|
inputs {
|
||||||
MEMORY_EVENT { type = "Record"; source = "PERSONA_AUTHORED_TCS_AND_HLDP_CAUSAL_EVENT"; required = true; }
|
MEMORY_EVENT { type = "Record"; source = "PERSONA_AUTHORED_TCS_AND_HLDP_CAUSAL_EVENT"; required = true; }
|
||||||
|
ACTIVITY_COORDINATE { type = "Record"; source = "OPTIONAL_PERSONA_AUTHORED_WHAT_WHERE_WITH_WHOM_AND_ATTENTION"; required = false; }
|
||||||
REAL_TIME { type = "Timestamp"; source = "EVENT_OCCURRED_AT_CONVERTED_TO_ASIA_SHANGHAI"; required = true; }
|
REAL_TIME { type = "Timestamp"; source = "EVENT_OCCURRED_AT_CONVERTED_TO_ASIA_SHANGHAI"; required = true; }
|
||||||
STORE_ROOT { type = "Path"; source = "CALLER_EXACT_ALLOWED_ROOT"; required = true; }
|
STORE_ROOT { type = "Path"; source = "CALLER_EXACT_ALLOWED_ROOT"; required = true; }
|
||||||
}
|
}
|
||||||
|
|
@ -50,6 +51,7 @@ PROGRAM TCS-PROGRAM-ZY001-REAL-DAY-FRACTAL-MEMORY-0001 {
|
||||||
C4 { predicate = "BEIJING_DATE_IS_DERIVED_FROM_OCCURRED_AT_NOT_PLATFORM_WINDOW"; on_false = "FAIL_CLOSED"; }
|
C4 { predicate = "BEIJING_DATE_IS_DERIVED_FROM_OCCURRED_AT_NOT_PLATFORM_WINDOW"; on_false = "FAIL_CLOSED"; }
|
||||||
C5 { predicate = "EACH_VISIBLE_NODE_HAS_AT_MOST_TEN_CHILDREN"; on_false = "FAIL_CLOSED"; }
|
C5 { predicate = "EACH_VISIBLE_NODE_HAS_AT_MOST_TEN_CHILDREN"; on_false = "FAIL_CLOSED"; }
|
||||||
C6 { predicate = "EVENT_TIME_MONOTONIC_OR_EXACT_IDEMPOTENT_WITHOUT_POINTER_MOVEMENT"; on_false = "FAIL_CLOSED"; }
|
C6 { predicate = "EVENT_TIME_MONOTONIC_OR_EXACT_IDEMPOTENT_WITHOUT_POINTER_MOVEMENT"; on_false = "FAIL_CLOSED"; }
|
||||||
|
C7 { predicate = "PARALLEL_ACTIVITIES_SHARE_PERSONA_DAY_WHILE_TASK_CONTEXT_AND_AUTHORITY_REMAIN_ISOLATED"; on_false = "FAIL_CLOSED"; }
|
||||||
}
|
}
|
||||||
actions {
|
actions {
|
||||||
A1 { operation = "CORE.HOST_PERSONA_PROBE"; input_refs = ["STORE_ROOT", "MEMORY_EVENT"]; output_refs = ["IMMUTABLE_EVENT"]; on_success = "A2"; on_failure = "FAIL_CLOSED"; }
|
A1 { operation = "CORE.HOST_PERSONA_PROBE"; input_refs = ["STORE_ROOT", "MEMORY_EVENT"]; output_refs = ["IMMUTABLE_EVENT"]; on_success = "A2"; on_failure = "FAIL_CLOSED"; }
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue