docs: record notarized 1.1.0 and independent source recovery before host exit
这个提交包含在:
1 父节点
f79d24eb01
当前提交
80f22e2285
7 个文件已更改
+1565
-1
没有与搜索条件相匹配的文件
@@ -41,4 +41,4 @@ xcodebuild -project beatygril/beatygril.xcodeproj -scheme 'Wrapper Application'
|
||||
|
||||
使用AppKit自绘卡片、滑块和开关,原生数值输入、肤色圆点、单项/分组启停及重置。FCP仅发布自定义面板210和两项版权信息,撤掉平铺参数与手动分析板块。新面板使用独立NSSecureCoding状态对象完整保存设置,支持复制、撤销数据和数值插值;未编辑时保持旧文档参数值。旧分析数据不参与实时渲染。
|
||||
|
||||
`./scripts/test-inspector.sh`验证参数路由、保存恢复、事务、绕过/重置和离屏布局;`python3 scripts/inspector-template.py audit Templates/大鱼人像美化/大鱼人像美化.moef`验证模板自定义数据和发布入口。离屏截图和模拟宿主检查不能替代Motion/FCP的实际嵌入、键盘/VoiceOver和工程重开验收,仍由用户自测。完整1039项回归通过,Inspector/宿主适配/OSC启用ASan。离屏演示图见[面板预览](docs/verification/v1.1.0/inspector-preview.png)。正式签名公证安装正在准备。
|
||||
`./scripts/test-inspector.sh`验证参数路由、保存恢复、事务、绕过/重置和离屏布局;`python3 scripts/inspector-template.py audit Templates/大鱼人像美化/大鱼人像美化.moef`验证模板自定义数据和发布入口。离屏截图和模拟宿主检查不能替代Motion/FCP的实际嵌入、键盘/VoiceOver和工程重开验收,仍由用户自测。完整1039项回归通过,Inspector/宿主适配/OSC启用ASan。离屏演示图见[面板预览](docs/verification/v1.1.0/inspector-preview.png)。1.1.0(9)已通过正式签名、Apple公证和票据验证;当前等待用户自行退出Motion/FCP后安装。签名源码`f79d24eb0185f31feaae58b83b632f92dcb3ca91`的111文件及16项必要资源已独立远端恢复核验,clone内134项Inspector ASan和模板审计通过。
|
||||
+2
@@ -68,3 +68,5 @@ FCP模板从 `Templates/大鱼人像美化/` 恢复,将 `.moef` 和 `Drop Zone
|
||||
正式构建、公证、安装仍使用同一`python3 scripts/deliver.py --wait-for-hosts --user-tests`,保持固定Bundle ID与APP路径,仅在用户自行退出Motion/FCP后替换,最终版本节点与回执随交付记录补齐。
|
||||
|
||||
兼容边界:未编辑面板时读取旧文档原参数;首次编辑会把当前数值采集为完整面板状态。旧版各项独立关键帧曲线尚未自动迁移为新面板关键帧,不宣称编辑前后任意旧动画逐帧等价。面板本身的数值插值与开关保持已做离屏验证,实际宿主关键帧交互仍待用户测试。
|
||||
|
||||
1.1.0签名构建源码为完整SHA`f79d24eb0185f31feaae58b83b632f92dcb3ca91`,源码工作区在构建时干净。该节点已独立从大鱼远程克隆,111文件的bytes/blob/mode及16项必要资源一致,strict/full fsck、134项Inspector ASan和模板审计通过,无LFS或子模块,临时克隆已清理。报告见`docs/verification/v1.1.0/recovery-f79d24e.json`。Apple公证Accepted(ce26be63-9dcd-436a-bcb5-bd294fcc92a9)和票据验证已通过;当前等待用户自行退出宿主,正式安装版仍为1.0.6。
|
||||
@@ -0,0 +1 @@
|
||||
Inspector: 134 checks, 0 failures
|
||||
@@ -0,0 +1,75 @@
|
||||
{
|
||||
"status": "structure_verified_native_loading_pending",
|
||||
"templateSHA256": "e1c0cff1dd3541ed97cab2cb39a76ad4f28dc659b3be7991cc7ac92dd8ea090b",
|
||||
"pluginVersion": "1.1.0",
|
||||
"publications": [
|
||||
{
|
||||
"object": "510000011",
|
||||
"channel": "./2/100",
|
||||
"name": "FCP 版本作者→"
|
||||
},
|
||||
{
|
||||
"object": "510000012",
|
||||
"channel": "./2/100",
|
||||
"name": "更多模板浏览器访问→"
|
||||
},
|
||||
{
|
||||
"object": "510000005",
|
||||
"channel": "./210",
|
||||
"name": ""
|
||||
}
|
||||
],
|
||||
"parameterPathsResolved": 50,
|
||||
"sourceMediaClosed": true,
|
||||
"mediaSHA256": "a7f8e3a2a431dbb3ce9e777040bb55e701cfe9ab9632e8cbb10359732bc8692e",
|
||||
"customState": {
|
||||
"class": "PGInspectorState",
|
||||
"schema": 1,
|
||||
"hasEdits": false,
|
||||
"values": {
|
||||
"41": 0.0,
|
||||
"30": 1.0,
|
||||
"71": 1.0,
|
||||
"27": 0.0,
|
||||
"5": 1.0,
|
||||
"35": 0.0,
|
||||
"24": 0.0,
|
||||
"2": 0.0,
|
||||
"32": 0.0,
|
||||
"40": 1.7999999523162842,
|
||||
"70": 1.0,
|
||||
"18": 0.0,
|
||||
"29": 0.0,
|
||||
"26": 0.0,
|
||||
"15": 0.0,
|
||||
"4": 0.0,
|
||||
"23": 0.0,
|
||||
"12": 0.0,
|
||||
"42": 0.0,
|
||||
"72": 1.0,
|
||||
"31": 0.0,
|
||||
"1": 1.0,
|
||||
"39": 0.0,
|
||||
"28": 0.0,
|
||||
"17": 0.0,
|
||||
"25": 0.0,
|
||||
"14": 0.0,
|
||||
"3": 8.0,
|
||||
"33": 0.0,
|
||||
"22": 0.0
|
||||
},
|
||||
"disabled": [],
|
||||
"classes": [
|
||||
"NSDictionary",
|
||||
"NSSet",
|
||||
"PGInspectorState"
|
||||
],
|
||||
"innerBytes": 935,
|
||||
"innerSHA256": "257540ac6079756a76f3d31dff1b9bca2b33393962057927791316965495ab60",
|
||||
"outerBytes": 1127,
|
||||
"outerSHA256": "95d5f1e2c35c40e9f1234b1480894bcc0ee68c0822c9bd3f7c04338062e6a26b",
|
||||
"encodedCharacters": 1516,
|
||||
"exactTextRoundtrip": true
|
||||
},
|
||||
"nativeLoading": "pending user; no host executed"
|
||||
}
|
||||
文件差异过大,未显示。
加载差异
@@ -0,0 +1,11 @@
|
||||
Target: f79d24eb0185f31feaae58b83b632f92dcb3ca91
|
||||
Remote: https://dayu.media/git/dayu/paintfcp-fxplug.git
|
||||
Passed: True
|
||||
Tracked files: 111
|
||||
All tracked bytes/blob IDs/modes: True
|
||||
Git fsck --strict --full: 0
|
||||
LFS/submodules: [] / []
|
||||
Inspector tests: {'checks': 134, 'failures': 0, 'ASan': True, 'exitCode': 0, 'log': 'inspector-tests-asan.txt'}
|
||||
Template audit: structure_verified_native_loading_pending
|
||||
Core 559 tests not repeated; no APP build/host/UI/sign/install.
|
||||
Temporary clone removed: True
|
||||
+4
@@ -89,3 +89,7 @@ Motion:独立普通视频项目,源PTS0、1920×1080/25fps/10秒,媒体通
|
||||
完整1039项通过(美化49、人脸116、瘦脸/下巴394、宿主适配248、OSC98、检查器134),后三类适配/检查器使用ASan。检查器覆盖单项路由、完整安全归档、Motion自定义包内实际inner/outer的Foundation解码、初始不覆盖旧文档、数值插值、启停保值、重置、失效写入、事务配对、快速撤销/切时间后新编辑、显式数值输入与窄宽度布局。独立审查另用mock验证27项视图交互;280/320/380/520点宽度及更多展开不越界。测试修复了分组关闭后框仍显示、旧细节禁用状态丢失、快速撤销/换帧旧值回灌和旧显示缓存拦截明确输入等问题。
|
||||
|
||||
参考原版仅用于静态结构和外观分析,自有归档不含原版类/私有数据/品牌图。面板PNG为离屏演示参数预览,不是FCP原生截图。尚未操作Motion/FCP界面,真实宿主嵌入滚动、键盘/VoiceOver及工程重开由用户自测。源码与回执会按正式交付节点保存。
|
||||
|
||||
1.1.0(9)的签名构建源码为`f79d24eb0185f31feaae58b83b632f92dcb3ca91`,干净工作区构建。通用Release的Developer ID签名、严格验证、Apple公证Accepted(ce26be63-9dcd-436a-bcb5-bd294fcc92a9)和票据验证已通过。当前检测到Motion/FCP仍运行,交付流程持锁等待用户自行保存退出,尚未替换1.0.6。没有操作宿主界面。
|
||||
|
||||
独立远程克隆恢复已核对111个文件的字节、blob和模式、16项必要资源、strict/full fsck,无LFS/子模块;clone内134项Inspector ASan及模板审计通过,临时克隆已清理,详见`verification/v1.1.0/recovery-f79d24e.json`。
|
||||
在新工单中引用
屏蔽一个用户