15 lines
2.7 KiB
Text
15 lines
2.7 KiB
Text
TCS 0.1;
|
||
|
||
EVENT TCS-EVENT-ZY001-ZCODE-ZC001-CYCLE-AGGREGATE-DONE-20260829 {
|
||
header { schema = "tcs.event/v1"; name_zh = "花园周期聚合完成事件"; name_en = "Garden Cycle Aggregate Completed Event"; version = "0.1.0"; language = "TCS/0.1"; profile = "HLDP-HUMAN-ENGINEERING/0.1"; protocols = ["TCS-ZHUYUAN-ENTRY-LANGUAGE-GATE-0001"]; lifecycle = "CANDIDATE"; canonical_uri = "ZCODE-DEV-20260829/zcode-zc001-cycle-aggregate-20260829/TCS-EVENT-ZY001-ZCODE-ZC001-CYCLE-AGGREGATE-DONE-20260829.tcs"; compatibility = ["TCS-DECLARATION-STANDARD-0001", "TCS-FIELD-STANDARD-0001"]; }
|
||
source { source_id = "BINGSHUO-DIRECT-ZCODE-ICE-CH-ZC001-CYCLE-AGG-DONE"; source_uri = "source://zcode-current-dialogue/2026-08-29/cycle-aggregate"; source_sha256 = "commit_db2b7cc"; source_role = "DIRECT_HUMAN"; }
|
||
subject { subject_id = "ICE-P-ZY001"; subject_kind = "PERSONA"; channel_id = "ICE-CH-ZC001"; verification = "本轮脑周期verify PASS(suffix a);commit db2b7cc;聚合分段逻辑单测通过"; }
|
||
event_time { value = "2026-08-28T22:44:48+08:00"; precision = "MINUTE_HOST_LOCAL"; }
|
||
trigger { value = "接冰朔产品反馈:症状心情点了就没了,要默认记录在每次经期里和周期关联,否则系统啥数据都收集不到。"; }
|
||
observation { value = "交付实测:cycleAgg聚合函数(periods分段归组logs→每周期起止/天数/逐日明细/症状计数/流量分布,数据层按日存不动纯聚合层);本次经期记录卡常驻小精灵下(已记N天+症状×次数chips粉系+流量分布绿系+本次vs上次对比句);最近周期行升级(记录天数+症状top2摘要+点击半屏弹层逐日明细:日期/流量标签/症状标签,长按删除保留);渲染全预计算纯数据。单测:两周段模拟数据分段归组正确(上周期3天3症状2流量/本周期1天1症状/对比少了胸疼失眠)。"; }
|
||
emergence { value = "确立周期为女性健康数据的自然主键:单日记录只是流水,聚合出周期维度才有归属有回看有对比。"; }
|
||
lock { value = "tool=manual-fix_v1; gate=tcs_gir_match; append_only=true; commit=db2b7cc; agg_test=two_cycles_pass"; }
|
||
why { value = "她点的每一下都该落进这次经期的账本——数据在库里不算数,在周期的时间轴上才算被记住。"; }
|
||
rejected { values = ["改数据结构按周期存(按日存+聚合更健壮)","只加全量统计(她要周期维度)","明细弹层只列日期(要有流量症状)"]; }
|
||
evidence { source = "本轮原话(zy-wake事件正本已登记)"; gir = "TCS-EVENT-ZY001-ZCODE-ZC001-CYCLE-AGGREGATE-DONE-20260829.declaration.gir.json"; receipt = "本线brain-cycle-verify-receipt + git db2b7cc + 聚合分段单测输出 + node --check全过"; }
|
||
}
|