Activities 原点样式的可选只读事实
2026-10-24,旧客户端 SHA256 6891f70a021fa9f3a0e00458c284f48d1226e68ae7fc02ad48081aed47857e93 与本机 ED5A 客户端分别留证。Native 所用地址仍是已验证 ED5A 直接地址,旧RVA只用于来源研究。没有执行原客户端函数、setter、网络请求或安装 DLL。
实际派生对象是旧 552E5C8,不能使用基类 uniform getter。原 3B264B0 要求原 ready、通用元数据可见、3B42700 原范围predicate通过,之后调用实际 Power metadata 与 3B2F080。普通点复制 dual colour 的第二组 raw RGB;debug byte 5FDB275 关闭时 alpha 是1。debug打开的计数alpha分支暂保持Style未知,不拿工具近期进度代替。
3B2F080 在metadata state非0且owner index在原definition向量内时使用该index的原颜色。原definition ID、UIID和index是三个不同值。state0读取contest flags +4C,多位/单位置位分别取对象130/118;全零取100。非零state但owner越界也使用100灰色fallback。无metadata记录则工具保持未知,不把原getter内部fallback对象冒充已观察分类。
3ACF250 从原冻结资源 (286,6144) 的F8/104/110构造三个fallback:linear(.4,.4,.4)、白、白,调用 3AC40B0(mode0)->6CCBE0 得raw RGB。灰色raw约.665185。原尺寸getter 3B28160 只读object64,资源默认值.7;没有Territory的相机距离倍数。原定义颜色则由 3AF6A80->3AC40B0(mode1) 同时保存raw/linear,保留HDR值。
research/galaxy_power_outer_compatibility.py 扩展完整constructor/update/transfer函数指纹;无unwind的颜色selector核对到最后一条ret的完整0x8D字节,尺寸leaf核对13字节。research/Trace-GalaxyPowerOuterStyle.py 固定资源hash、三个原triplet及默认尺寸,输出 artifacts/galaxy-query-research/power-outer-sources/original-outer-style.json。
原生独立reader只读既有实际service/owner/nav中心、原definition向量和metadata hash,保留500ms、owning-thread、PID/image/entity/当前系统约束,前后核对源、颜色、向量、ready及debug。每批结束再次验证,失效时清Style。既有可见性不以可选Style是否成功改变。wire在原Outer四字段后追加可选style;旧插件缺字段保持null。Core拒绝无可见绑定/颜色不完整/非有限样式,显式null替换旧事实,运行事实不写磁盘。
Core相关10项已通过(含8项Outer与runner名称额外匹配的2项route测试)。新增Native自分配fixture XFENavigationGalaxyPowerOuterStyleSelfTest 期望255,覆盖HDR实际owner、无主flags、无效owner原灰fallback、缺metadata未知、范围/Thargoid否定、debug隔离、源变化和零写入;既有OuterWire255扩真实style往返。Native统一执行由主任务记录,不能由源码存在声称运行通过。
仍未完成:原外层范围壳/连接geometry、原frame descriptor动态淡出、debug开关显示分支及现场视觉。该可选点样式没有将上述功能标为完成。