Skip to content

feat: 发布覆盖优先匹配 v2 - #2

Merged
SSSimpleC merged 5 commits into
mainfrom
feature/coverage-matching-v2
Aug 9, 2026
Merged

feat: 发布覆盖优先匹配 v2#2
SSSimpleC merged 5 commits into
mainfrom
feature/coverage-matching-v2

Conversation

@SSSimpleC

Copy link
Copy Markdown
Owner

变更内容

  • 落地 coverage-first 匹配 v2:多来源证据、确定性候选排序、强冲突阻断、单跳传播、时钟建议与会话化活动区域回退。
  • 接入真实 macOS 工作流,递归扫描照片证据,只为专有 RAW 生成安全、可撤销的 XMP sidecar。
  • 完善按筛选分类的“全选照片”勾选、粗粒度说明、确认批次与来源可追溯信息。
  • 新增全量只读回归、仓库隐私策略、Release 门禁、性能基线规范和完整发布文档。

原因与影响

年度 GPX 存在位移触发采样、后台空洞、跨城和航班段,单纯最近点或长区间插值会造成错误传播。v2 优先使用直接与密集轨迹证据,再按照片序列、停留簇和拍摄会话逐层回退;覆盖优先模式可以给缺轨照片提供区域级候选,但不会把粗粒度结果伪装成可靠定位。

验证

  • ./Scripts/ci.sh
  • RawGeoCore Debug/Release:36 项通过
  • MetadataInfrastructure Debug/Release:22 项通过
  • macOS 应用测试:3 项通过
  • Release 构建与 xcodebuild analyze 通过
  • 完整私有语料的 sandbox dry-run 通过,源照片和 GPX 前后全量 SHA-256 与文件元数据一致
  • 三次性能报告分类与规则分布完全一致
  • 真实最小副本完成 XMP 创建、复读、幂等与撤销,RAW 哈希保持不变

@SSSimpleC
SSSimpleC merged commit a113a29 into main Aug 9, 2026
1 check passed
@SSSimpleC
SSSimpleC deleted the feature/coverage-matching-v2 branch August 9, 2026 18:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant