原始包目录里,多出一张未公开的背面图。
这句话停在主屏底部。
红得不像提示,像一枚还没盖下去的章。
项目方代表先开口。
“只是归类项。”
“不一定是照片。”
许照微没有看他。
她把门内空间核验留下的三项申请拖到主屏中央。
原始照片包完整目录。
未公开背面图归类记录。
`project_viewer_02` 导出权限日志。
三项后面全是黄灯。
许照微沿目录从公开预览、标注端一路翻到原始包层级,同一张背面图在三个界面里用了三个不同名字,只有包级哈希勉强相连;她把文件名差异、独立哈希空栏和归类账号留在一屏,防止“目录里出现过”被系统改写成“图像内容已经确认”。
韩麒说:
“先给目录。”
温既白坐在侧屏前,没有马上拒绝。
他把审批流往下翻。
释放类型:
目录级。
不含图像原件。
不含未归类内容预览。
不含可识别现场全貌。
项目方代表立刻补了一句:
“目录给你们,不代表内容开放。”
陆沉说:
“目录也不代表内容成立。”
他点下确认。
主屏分成四栏。
公开端目录。
标注端目录。
预览端目录。
原始包清单。
四栏同时展开。
公开端目录只有一行。
`b17_inner_door_public.jpg`
标注端目录有两行。
`b17_inner_door_marked_v2.jpg`
`b17_inner_door_marked_mask.png`
预览端目录有三行。
`b17_inner_door_preview.jpg`
`b17_inner_door_preview_small.jpg`
`b17_inner_door_preview_note.json`
原始包清单却不是这些名字。
它的第一行是:
`ImG_04217.NEF`
第二行是:
`ImG_04217_sidecar.xmp`
第三行是:
`ImG_04218_back.tif`
第四行是:
`manifest_release.csv`
第五行的文件名被灰条遮住。
状态:
pending classification。
许照微把四栏文件名并排。
“公开图没有原始编号。”
“标注图没有拍摄编号。”
“预览图用了内部命名。”
“原始包用了设备原名。”
系统自动生成一条建议:
文件名可对应同一门后照片组。
陆沉把“对应”两个字圈出来。
“对应要有映射表。”
“不是看名字像。”
项目方代表看着那条记录。
“你们连目录都不信?”
韩麒说:
“目录不是用来信的。”
“目录是用来查的。”
许照微点开 `manifest_release.csv`。
表格里有七列。
原始文件名。
发布文件名。
生成方式。
生成账号。
生成时间。
文件哈希。
归类状态。
前两行能对上。
`ImG_04217.NEF` 对应 `b17_inner_door_preview.jpg`。
生成方式:
raw extract。
生成账号:
project_viewer_02。
文件哈希:
空。
第三行变得刺眼。
`ImG_04218_back.tif`。
发布文件名:
空。
生成方式:
classification hold。
生成账号:
archive_sort_01。
文件哈希:
pending。
归类状态:
未公开背面图。
项目方代表说:
“这说明它被先行归类了。”
许照微说:
“说明表里有一行。”
“不说明文件完整。”
她把压缩包哈希调出来。
`b17_inner_door_package.zip` 有一个哈希。
但内部三张图的哈希栏都是空的。
系统再次弹出建议:
压缩包哈希可证明包内文件未改动。
包级校验通过。
原始照片包完整性自动确认。
背面图内容连续可信。
许照微直接摇头。
“这几句都越过了包级哈希。”
“它只能证明当前压缩包对应当前这串值。”
“不能证明我们拿到的是完整原包。”
“也不能证明每个内部文件有独立校验。”
她关掉自动确认,把三张图的文件级空栏重新亮出来。
陆沉把压缩包哈希拖到“包级”。
把三张图的哈希空栏拖到“文件级待核”。
白瓷一直没有说话。
她低着头,看着宋临手边那份刚打印出来的目录。
纸背很薄。
荧光笔划过第三行时,纸面轻轻拱了一下。
白瓷的手指在袖口里扣住。
她说:
“背面响了一下。”
项目方代表立刻转向她。
“背面图?”
白瓷抬头。
“纸背。”
她指向打印目录。
“不是图。”
“不是门背。”
“更不是人背。”
温既白看着她。
“你每次都退得很快。”
白瓷说:
“因为别人总想让我多走一步。”
陆沉把这句话保留。
声感来源:
打印目录纸背。
触发动作:
荧光笔划线。
不指向电子文件。
不指向图像内容。
不指向现场人员。
主屏右下角的灰条忽然闪了一下。
第五行被遮住的文件名没有打开。
但它下面的元数据预览冒出半行。
`capturedevice`。
许照微立刻按住屏幕。
“别关。”
项目方代表站起身。
“那一项还没归类。”
韩麒把权限卡放到桌面上。
“没让你们放图。”
“只看目录字段。”
温既白笑了一下。
“目录字段也会带出信息。”
陆沉说:
“信息只到字段。”
“不到现场。”
韩麒刷卡。
灰条没有完全消失,只露出更多列名。
`capturedevice`
`capturedAt`
`ExportedAt`
`Locationtag`
`operator`
第五行文件名仍被遮着。
但第四行 `ImG_04218_back.tif` 的字段完整展开。
拍摄设备:
`Kaito-Inspect-7`
拍摄时间:
二十二点三十一分零六秒。
导出时间:
二十三点十八分四十七秒。
位置标签:
`b17_inner_door_reverse`
操作人:
空。
项目方代表像终于抓住了什么。
“位置标签已经写了内门背面。”
“这至少证明它是门背。”
陆沉说:
“位置标签证明有人给文件填了位置标签。”
“不证明现场痕迹怎么形成。”
许照微把 `Locationtag` 的来源点开。
来源类型:
manual site tag。
填写账号:
archive_sort_01。
填写时间:
二十三点二十六分零九秒。
拍摄时间之后。
导出时间之后。
系统建议改写:
背面图位于 b-17 内门背面。
陆沉改成:
背面图字段标注为 b-17 内门背面,字段来源待核。
许照微继续查导出权限日志。
`project_viewer_02` 的权限表弹出来。
权限范围:
preview export。
可生成公开预览。
不可下载 raw。
不可修改 classification。
不可释放 pending 文件。
另一个账号在下面。
`archive_sort_01`。
权限范围:
classification edit。
可修改归类状态。
可填写位置标签。
不可生成公开页。
不可签署原始哈希。
韩麒问:
“谁把背面图放进审批流?”
许照微看着日志。
“不是 `project_viewer_02`。”
“它只能导出预览。”
“审批流里那行,是 `archive_sort_01` 写的。”
项目方代表立刻说:
“归类账号不是现场账号。”
韩麒说:
“所以更不能拿它证明现场。”
温既白的手指停在桌面上。
这一次,他没有替系统说话。
系统却自己跳出结论草稿。
原始照片包显示门后背面图已存在,可进一步证明内侧痕迹来源。
陆沉把草稿划成三段。
原始照片包显示。
门后背面图已存在。
可进一步证明内侧痕迹来源。
第一段保留为:
目录显示存在未公开背面图条目。
第二段改成:
文件内容、哈希和归类记录待核。
第三段删除。
主屏终于把三项申请状态改成了蓝色。
已取得目录级材料。
未取得图像原件。
未取得独立哈希。
未取得归类审批全文。
人员事实:
空。
项目方代表坐回去。
“你们现在拿到了目录。”
“还是什么都不能说?”
陆沉看着那五行蓝字。
“能说。”
“目录不完整。”
“哈希不完整。”
“归类账号和导出账号不同。”
“位置标签是后填的。”
“背面图不能替人进门。”
白瓷轻轻呼出一口气。
她看向主屏右下角。
第五行的灰条又闪了一下。
这一次,系统没有露出文件名。
只露出一段元数据。
`capturedAt: 21:49:12`
许照微的手停住。
她把 `ImG_04218_back.tif` 的拍摄时间拖到旁边。
二十二点三十一分零六秒。
两行时间相差四十一分五十四秒。
韩麒低声问:
“第五行是什么?”
没有人回答。
主屏底部却弹出下一条待核栏。
元数据时间不一致。
陆沉看着那行字。
“下一步查元数据。”
“但记住。”
“元数据也不替现场。”