{
  "schema": "hsimc.t736.engineering-field-guide.hdmi-desktop-network-recovery/1",
  "as_of_date": "2026-10-12",
  "title_zh": "T736 / AIS B：HDMI、桌面、网络与恢复的可复用现场经验",
  "title_en": "T736 / AIS B: reusable field lessons for HDMI, desktop, networking and recovery",
  "scope": {
    "subject": "One AIS B / hk2 Allwinner T736 Ubuntu 24.04 experimental node; Xubuntu/XFCE session on vendor kernel 5.15.119.",
    "evidence_period": "2026-10-10 through 2026-10-12",
    "review_method": "Review of preserved receipts and source; no new hardware operation during C0-012 publication.",
    "physical_evidence_basis": "Existing receipts describing operator reports and privately supplied photos; this reviewer did not newly witness the physical display or inspect the original photos.",
    "raw_source_publication": "No private raw logs, prompts, photos, SSH trust files, supplier archives or boot images copied into the public candidate.",
    "source_paths": "Work-directory-relative references only; local user absolute paths removed."
  },
  "latest_evidence_summary": {
    "physical_1080p_desktop": "Accepted by prior operator report and private photo; subsequent reboot restoration explicitly confirmed in published C0-011.",
    "physical_2560x1440_60_desktop": "Accepted by D0-004 operator photo/report plus EDID, Xorg/xrandr and new-boot logs on a real QHD sink.",
    "hotplug_and_power_events": "Intermittent failures reported; no controlled reliability result or validated adaptive recovery service.",
    "files_entry": "Unsupported Thunar argument corrected; current-workspace IsViewable Thunar window accepted by X11 readback.",
    "terminal_entry": "Existing desktop entry produced an IsViewable terminal window by X11 readback.",
    "browser": "GNOME Web installed; three launch attempts terminated at namespace/dbus-proxy startup. Visible browser pages remain unaccepted.",
    "browser_kernel_inputs": "C006 later recovered reusable vendor source and exactly matching running configuration; full kernel/boot artifact compatibility remains unaccepted.",
    "reboot_recovery": "Real reboot and direct SSH recovery accepted in B0-009R1; NPU automatic restoration failed and was disabled. Desktop and NPU restoration are distinct capabilities.",
    "network": "Direct authenticated management to AIS B was recovered in later B0-005 receipts. Interface presence, PHY carrier, management SSH and cellular end-to-end traffic remain distinct evidence layers.",
    "terminal_operator_confirmation": "The operator explicitly confirmed the T736 Terminal was working in the later accepted C006 turn; no blanket mouse-click acceptance is inferred."
  },
  "evidence_layers": [
    {
      "layer": "package",
      "proves": "Package manager completed the specified dependency transaction.",
      "does_not_prove": "Application process, sandbox, window or page load."
    },
    {
      "layer": "process",
      "proves": "The executable was invoked and its logs/PID were observed.",
      "does_not_prove": "A surviving visible window or successful document rendering."
    },
    {
      "layer": "X11 window",
      "proves": "Window class, current workspace, IsViewable state and coordinates within the active output.",
      "does_not_prove": "A new operator mouse-click or physical-screen acceptance."
    },
    {
      "layer": "DRM/EDID/xrandr",
      "proves": "Connector, sink capabilities and current software-selected mode.",
      "does_not_prove": "Physical pixels visible to the operator or stable hotplug recovery."
    },
    {
      "layer": "physical HDMI",
      "proves": "The precisely recorded operator observation or photo for that monitor and trial.",
      "does_not_prove": "All monitor models, all pattern phases, unattended reliability or browser acceptance."
    },
    {
      "layer": "new boot",
      "proves": "Distinct boot identity plus fresh service/device/client readback for the tested capability.",
      "does_not_prove": "Cold power-loss behavior or successful restoration of other services."
    }
  ],
  "lessons": [
    {
      "id": "HDMI-01",
      "title": "先检查运行中的显示路由，再判断 HDMI 硬件",
      "symptom": "有 HDMI 插座但显示器无信号；xrandr 只有 720×1280 DSI。",
      "cause": "D0-001 运行设备树将 HDMI TX 设为 disabled，DSI 为 okay；内核虽编译了 HDMI 驱动，DRM 没有注册 HDMI connector。",
      "exact_evidence": {
        "sources": [
          "E01",
          "E23"
        ],
        "fields": [
          "running_device_tree",
          "kernel_compile",
          "drm",
          "Linux_HDMI_DT_status",
          "HDMI_connector"
        ]
      },
      "action": "此前以现机备份为基础，只改 Linux FDT 的 HDMI、DSI 和 DSI panel 三个 status；获授权后完成一次受限 boot 分区写入、完整哈希回读和一次重启。",
      "verified_scope": "随后 HDMI connector、HPD、256 字节有效 EDID 与模式列表出现。",
      "remaining_limit": "此阶段 Xorg 仍崩溃，人眼图像未通过；不能把 EDID 可读等同于桌面已恢复，也不能把本板的路由修复泛化到其他板型。",
      "reuse_artifact": [
        "D0-001 diagnosis receipt",
        "D0-002 execution-and-rollback contract",
        "sanitized FDT change description; private boot images stay in the private archive"
      ]
    },
    {
      "id": "HDMI-02",
      "title": "模式设置返回成功与真实画面分开验收",
      "symptom": "modetest 返回 0、connector enabled、CRTC 为 1080p，但现场仍未见普通图像。",
      "cause": "DRM/KMS 结果描述软件和扫描输出状态，不能替代观察；一个短测客户端退出后的 framebuffer ID 为 0。后续 TCON/HDMI 内部图案又是另一条诊断路径。",
      "exact_evidence": {
        "sources": [
          "E24"
        ],
        "public_source": "https://hsimc.tech/rd/t736/ecosystem/evidence/ais-hk2-hdmi-physical-output/observation.json",
        "fields": [
          "direct_test.client_return_code",
          "DRM_CRTC.current_fb_after_client_exit",
          "work_execution.standalone_modetest_visual_result",
          "work_execution.human_report"
        ]
      },
      "action": "为每个受限测试同时记录运行时间窗、模式/plane 状态、退出清理和现场屏幕结果。",
      "verified_scope": "C010 是操作者对三阶段内部图案会话的成功报告；普通 Xorg 桌面是后续 C011 才完成的验收。",
      "remaining_limit": "没有逐阶段照片或独立视频，不能声称三阶段各自都有独立人眼收据；内部色条不能替代桌面或浏览器。",
      "reuse_artifact": [
        "C0-010 public observation and source map",
        "separate software-mode and physical-picture fields in future receipts"
      ]
    },
    {
      "id": "HDMI-03",
      "title": "Xorg 崩溃要落到具体属性；兼容层的类型过滤范围必须写准确",
      "symptom": "HDMI/EDID 已可读，LightDM 启动后 Xorg 在 RandR 初始化时反复崩溃。",
      "cause": "GDB 定位 modesetting_drv.so 在 RRChangeOutputProperty 路径解引用空 p->atoms；现场相关属性为 pixelformat_support、dynamicrange_support，类型 DRM_MODE_PROP_BITMASK。",
      "exact_evidence": {
        "sources": [
          "E05",
          "E06"
        ],
        "source_file": "02-D0-003-drm-bitmask-filter.c",
        "source_sha256": "18372666f6815b3d68d2c8b502961c641c7b8a053c235305572f0c1a0d879010",
        "implementation": "Both drmModeGetConnector and drmModeGetConnectorCurrent are interposed; every property with flags & DRM_MODE_PROP_BITMASK is removed from the returned connector property arrays. There is no name comparison."
      },
      "action": "此前用仅作用于 Xorg 子进程的 LD_PRELOAD 库和附加 LightDM 配置恢复桌面；原 Xorg 二进制及 vendor xorg.conf 保留。",
      "verified_scope": "1080p 操作者画面/键鼠与后续新启动通过，2K 后续也通过；原已验二进制 SHA256 为 6372f160ee925e327da863395c8647dff03f4d77d424bbcc1630de1c3d3cc052。",
      "remaining_limit": "代码过滤全部 BITMASK connector 属性，现场观察到两项。它不是按两个名字过滤，也不是经验证的通用 HDR/格式控制或所有 T736 修复。重新编译的产物需要独立验收。",
      "reuse_artifact": [
        "materials/desktop/02-D0-003-drm-bitmask-filter.c",
        "materials/desktop/README.md",
        "materials/desktop/SOURCE.json"
      ]
    },
    {
      "id": "HDMI-04",
      "title": "按当前接收端 EDID 选择模式",
      "symptom": "希望切到 2K，但当时连接的 1080p 接收端没有提供该模式。",
      "cause": "两个真实显示器的 EDID 不同：Samsung 接收端首选 1920×1080；SGT 接收端首选 2560×1440。",
      "exact_evidence": {
        "sources": [
          "E08",
          "E07"
        ],
        "qhd_edid_sha256": "60e25fbf9ef3ee6e378eaec0ba2ed43074142ca8fad72c06245d9d98fb499415",
        "fhd_edid_sha256": "12fb6250c350dc57b9da04d2a2767551ea05c84249098d2cafec715d6e90d5ae",
        "qhd_mode": "2560x1440 60.00 Hz *current +preferred"
      },
      "action": "检查接收端实际 EDID、校验和、首选时序及 xrandr 状态。D004 新启动由 Xorg 自行选择了 2K，预备的强制模式脚本没有执行。",
      "verified_scope": "D004 同时有真实 QHD 屏幕的操作者照片/确认、256 字节 EDID、LightDM/XFCE 运行状态和 Xorg/xrandr 2K60 记录。",
      "remaining_limit": "这是一个实际 QHD 接收端的验收；不证明任意显示器兼容或跨屏热插拔可靠性。",
      "reuse_artifact": [
        "D0-004 two-monitor EDID comparison",
        "D0-004 QHD acceptance receipt",
        "bounded read-only sink inspection design"
      ]
    },
    {
      "id": "HDMI-05",
      "title": "热插拔偶发失败先建立可关联的试次证据",
      "symptom": "操作者报告 1080p/2K 切换、热插拔和电源操作大多成功，偶尔失败。",
      "cause": "尚未隔离。现有日志没有与失败试次时间直接对应；connect 轮询计数也不是热插拔试次计数。",
      "exact_evidence": {
        "sources": [
          "E09",
          "E10"
        ],
        "fields": [
          "power_loss_scope",
          "counters_are_debug_log_event_tallies_not_independent_physical_test_count",
          "suspected_failure_branches_not_proven",
          "persistent_service_installed",
          "auto_recovery_executed"
        ]
      },
      "action": "下轮每次记录时间、实际断电对象、接收端/EDID 哈希、connector 状态、Xorg 模式、服务状态、现场黑屏或无信号以及恢复动作。先记录失效窗口，再选择有次数上限的恢复候选。",
      "verified_scope": "存在双分辨率启动和真实画面 PASS，另有未量化的偶发热插拔失败报告。",
      "remaining_limit": "没有验证持久自适应服务、成功率、冷掉电恢复或无限次自动重试策略。不能把 working boot 日志当作失败根因已找出。",
      "reuse_artifact": [
        "D0-005 per-trial evidence fields",
        "D0-005 hypothesis and reproduction receipt"
      ]
    },
    {
      "id": "DESKTOP-01",
      "title": "退出码 0 不能替代入口效果验收",
      "symptom": "Files 入口看似启动，未出现文件窗口。",
      "cause": "该机 Thunar 不接受 --home；实测 stderr 为 Unknown option --home，但退出码仍是 0。",
      "exact_evidence": {
        "sources": [
          "E29",
          "E30",
          "E31",
          "E32"
        ],
        "before_sha256": "1f0074b968597546a968d20f26fa7ec7a961baacad7f066fad76d45b6a5ad32f",
        "after_sha256": "ef58c8ad4f578b8d64f5d3a3269d7fd0a4358bd1b924f63700f52cbe6e775db2",
        "window_check": "Thunar and Xfce4-terminal WM_CLASS; workspace 0 of 1; IsViewable; coordinates inside 2560x1440 HDMI output."
      },
      "action": "此前保留原启动器副本，只将不支持的参数改为已核实用户家目录的实际路径参数；随后用原桌面入口启动并检查真实窗口。",
      "verified_scope": "Files 修复后出现 640×480 Thunar 窗口，Terminal 入口出现 658×434 终端窗口。其余九个桌面入口哈希未变；LightDM、2K60 与既有 C002 release 保持基线。",
      "remaining_limit": "X11 可见窗口读回不是新的人手点击验收，也没有验收另外三个浏览器页面。公开模板只能使用清楚标注的家目录占位符，不能把占位符作为可直接安装的路径。",
      "reuse_artifact": [
        "sanitized Files before/after argument description",
        "FILES-LAUNCH-ARGUMENT-CHECK and FILES-FIX receipt hashes",
        "window class, workspace and geometry acceptance fields"
      ]
    },
    {
      "id": "DESKTOP-02",
      "title": "浏览器安装、执行、沙箱、窗口、页面分层记录",
      "symptom": "GNOME Web 及三个入口安装成功，但启动后没有浏览器窗口。",
      "cause": "三次 Epiphany 启动在 13:17:44、13:17:46、13:17:51（当地 UTC+08:00）以 bwrap namespace failure → dbus-proxy child exit 1 终止；当前内核编译时关闭 USER_NS、PID_NS、UTS_NS。",
      "exact_evidence": {
        "sources": [
          "E25",
          "E28",
          "E27",
          "E33"
        ],
        "packages": {
          "epiphany-browser": "46.5-0ubuntu1",
          "libwebkitgtk-6.0-4": "2.52.6-0ubuntu0.24.04.1"
        },
        "package_transaction": {
          "new": 37,
          "upgraded": 6,
          "removed": 0
        },
        "display": "One HDMI output, 2560x1440@60; one workspace; no surviving browser window in readback.",
        "kernel_config_sha256": "2fd95877a161adbadd70b95644ffdd3609df942dc9b458e98c0c4c843d6361d3"
      },
      "action": "把软件包安装 PASS 与浏览器 GUI 未通过分别保存。C006 已从现有资料找回可复用源码和匹配配置，进入完整内核构建输入与启动产物绑定的后续流程。",
      "verified_scope": "包安装与入口文件成立，Terminal/Files 窗口成立；浏览器失败有启动日志及内核配置证据。",
      "remaining_limit": "浏览器窗口和三个目标页面均未验收。正常沙箱必须保留；三个 config 片段不是可安装内核。renderD128 Permission denied 仍需后续判断，不能保证仅启用 namespace 就解决全部问题。",
      "reuse_artifact": [
        "browser-namespaces.fragment",
        "C005 sanitized browser failure receipt",
        "C006 source/configuration continuation package"
      ]
    },
    {
      "id": "NETWORK-01",
      "title": "USB 枚举、PHY、ARP、子网与 SSH 身份逐层验收",
      "symptom": "系统看得到 USB 网卡但 SSH 不通；恢复千兆 carrier 后仍找不到预期对端。",
      "cause": "RN0-002 是 USB 枚举成功而 PHY inactive；RN0-003 是 PHY 1000baseT/full-duplex 成功而目标 ARP incomplete，实际接到 A 还是 B 尚未确认。旧的另一块板子地址不能用来判定当前对端。",
      "exact_evidence": {
        "sources": [
          "E13",
          "E14",
          "E15",
          "E22"
        ],
        "fields": [
          "usb_adapter_realtek_0bda_8153",
          "en4_phy_active",
          "media",
          "physical_peer_identity",
          "reference_usa2_board_online",
          "target_link"
        ]
      },
      "action": "先核对物理端口和实际对端，再恢复经授权的本机管理地址；继续使用固定 SSH host key 核对独立 B 身份。",
      "verified_scope": "后续 B0-005R1 已记录直接连到 AIS B 的认证 SSH 与 11 个文件哈希回读；参考 A 当时不在线。",
      "remaining_limit": "这不证明 A/B 同时在线、跨节点跳板、公共 SSH 或全球公网 MCP。当前地址和接口名是环境参数，公开复用物不得携带个人网络值。",
      "reuse_artifact": [
        "RN0 layered diagnostic fields",
        "sanitized direct-link checklist",
        "B0-005 independent-target acceptance"
      ]
    },
    {
      "id": "NETWORK-02",
      "title": "管理链路与蜂窝转发策略是两个验收对象",
      "symptom": "管理 SSH 已通，但不能据此宣布 LTE 出口、下游转发或无人值守联网均已就绪。",
      "cause": "历史观测中 eth1/wlan0 转发流量使用 table 736，本机未绑定的流量使用 main；ppp0 也有缺失与延迟恢复的不同启动时点。",
      "exact_evidence": {
        "sources": [
          "E22",
          "E19"
        ],
        "public_source": "https://hsimc.tech/rd/t736/ecosystem/evidence/ais-hk2-network-presence/observation.json",
        "fields": [
          "observed_policy.logical_separation",
          "observed_policy.traffic_destination_test",
          "sim.ppp0_present",
          "independent_residual_capabilities.ppp0"
        ]
      },
      "action": "分别记录管理可达性、路由选择、ppp0 状态与需要的端到端流量证据；迁移参考 NPU 文件时保留 AIS B 自身网络策略。",
      "verified_scope": "已有明确的路由规则及不同启动时点的接口状态记录，后续管理 SSH 恢复。",
      "remaining_limit": "路由查询和 ppp0 存在不是吞吐、漫游、故障切换或长期可用性验收；旧公开网络页是有日期的历史快照。",
      "reuse_artifact": [
        "role-based routing description without private addresses",
        "fresh-boot management/cellular evidence separation"
      ]
    },
    {
      "id": "RECOVERY-01",
      "title": "开机回来了不代表业务自动恢复成功",
      "symptom": "B0-009R1 真实重启及 SSH 回来，但 NPU 服务失败、设备未绑定。",
      "cause": "服务约 6.111 秒启动，6.335 秒以泛化 INCOMPLETE_PRECONDITION_OR_OS_READ 退出；WD 分区约 14.978 秒才枚举。原错误处理未指明哪项早期前置条件缺失。",
      "exact_evidence": {
        "sources": [
          "E17",
          "E19",
          "E20",
          "E21",
          "E26"
        ],
        "service_exit_status": 4,
        "one_real_reboot": true,
        "rollback": "Failed service disabled; both external-disk partitions unmounted at the later rollback readback."
      },
      "action": "保留负向验收和单次启动时序；停止自动恢复并执行已批准的局部回退。后续服务需要具名的前置条件诊断和有界设备就绪检查，再做新的启动验收。",
      "verified_scope": "真实新启动、直接 SSH 与当时独立 B004 只读 MCP 3×3 通过；NPU 自动恢复及新启动 NPU 6×6 未通过。",
      "remaining_limit": "不能把系统显示的 status 4/NOPERMISSION 名称直接当作权限根因，也不能借用旧 boot 的 NPU 成功。后续 D003/D005 又观察到外盘 RW 自动挂载，挂载策略仍未解决。",
      "reuse_artifact": [
        "B0-009R1 negative-acceptance receipt",
        "monotonic boot timeline format",
        "capability-specific fresh-boot acceptance fields"
      ]
    },
    {
      "id": "RECOVERY-02",
      "title": "字节备份、离线可逆与物理失联恢复分别保留边界",
      "symptom": "需要改变启动显示路由，同时必须能说明原状态与回退依据。",
      "cause": "本板启动数据既有分区内镜像，也有分区前 UFS 前缀和两份 U-Boot FDT；普通文件式 /boot 清单不能代表全部启动布局。",
      "exact_evidence": {
        "sources": [
          "E04",
          "E02",
          "E03"
        ],
        "boot_backup_bytes": 67108864,
        "original_boot_sha256": "a80bc51c1c4a233950b071fee55eb2c9af49ac5fa6dcb30362e1b0fd54618db7",
        "hdmi_candidate_boot_sha256": "6029b001216aaa22c00edd0019c5f7848050faa9244576e6f9ba925c5d289690"
      },
      "action": "此前对 boot-resource/env/boot、运行 FDT、UFS 前缀及额外启动 LUN 做只读备份与哈希比较；离线生成三项状态修改及逆向恢复验证，实施范围限于已批准镜像。",
      "verified_scope": "原始字节完整性、离线可逆和后来一次受限写入/新启动成立。",
      "remaining_limit": "物理 FEL/串口失联恢复在这些收据中未验证；不能把有备份等同于已实测任意失败可恢复。后续内核替换须另行绑定启动产物与回退方法。",
      "reuse_artifact": [
        "backup/readback manifest design",
        "bounded write/readback contract structure",
        "private original boot archive; no public raw image or flashing script"
      ]
    },
    {
      "id": "CONTINUITY-01",
      "title": "优先核对已有生成目录，区分参考输入、运行结果和新验收",
      "symptom": "标准 headers/source 路径缺失，容易过早认为缺少 BSP；旧包与当前状态也容易混淆。",
      "cause": "C005 的有限位置检查未找到源码，但 C006 从已有 UVC 工作目录找回四库源码、配置与符号表；供应商 packed/head commit 不同也不自动代表源树不同。",
      "exact_evidence": {
        "sources": [
          "E33"
        ],
        "source_status": "REUSABLE_SOURCE_AND_MATCHING_RUNNING_CONFIG_FOUND",
        "full_kernel_status": "FULL_KERNEL_BUILD_AND_BOOT_COMPATIBILITY_NOT_YET_ACCEPTED"
      },
      "action": "把已有生成目录纳入检索和版本索引，保存 commit/tree、配置哈希、模块符号表和原/现编译器差异；将私人全量归档与公开重用候选分开列出。",
      "verified_scope": "C006 确认可复用输入和与现机配置相同的字节；它没有进行内核替换。",
      "remaining_limit": "旧 UVC 两模块构建成果不是完整内核/DTB/模块集合的验收，工作目录不能不经处理整包公开。",
      "reuse_artifact": [
        "C006 source/configuration provenance report",
        "directory-purpose index",
        "parameterized reuse candidates with inherited and untested scope marked"
      ]
    }
  ],
  "source_catalog": [
    {
      "id": "E01",
      "source": "AIS-B-HDMI-DIAGNOSTIC-D0-001-20261011/HDMI-D0-001-READONLY-CONCLUSION.json",
      "bytes": 2475,
      "sha256": "8b97f17bbdb00db7b6b0c1f1b273838bc5f98cdc4d07beb2f97b576f6c69d30d",
      "public_raw_copy": false
    },
    {
      "id": "E02",
      "source": "AIS-B-HDMI-D0-002-DISPLAY-ROUTE-RECOVERY-20261011/D0-002-FOUNDATION-ACCEPTANCE.json",
      "bytes": 3522,
      "sha256": "0e80d3789b91aff02f3fb208cd784551a3442104f7fb8e9cc336fd38ffe4dfd5",
      "public_raw_copy": false
    },
    {
      "id": "E03",
      "source": "AIS-B-HDMI-D0-002-DISPLAY-ROUTE-RECOVERY-20261011/D0-002-EXECUTION-AND-ROLLBACK-CONTRACT.json",
      "bytes": 4115,
      "sha256": "24bc711b42e140e152c86deedf750f6b395d07ac2d510b54e7fa61579afedc2d",
      "public_raw_copy": false
    },
    {
      "id": "E04",
      "source": "AIS-B-HDMI-D0-002-DISPLAY-ROUTE-RECOVERY-20261011/D0-002-BOOT-BACKUP-ACCEPTANCE.json",
      "bytes": 2477,
      "sha256": "958fd180c74abb3d1bbcd9dffc4a4c8684d2e4676e23f84aa053798ece2fe856",
      "public_raw_copy": false
    },
    {
      "id": "E05",
      "source": "AIS-B-HDMI-D0-003-UBUNTU-DESKTOP-RECOVERY-20261012/D0-003-ROOTCAUSE-AND-OPERATOR-READY-EVIDENCE.json",
      "bytes": 3626,
      "sha256": "9cbb781528d593da489cdb0cf59c4aeeeaa4624925dd615856e5dcfd6e535268",
      "public_raw_copy": false
    },
    {
      "id": "E06",
      "source": "AIS-B-HDMI-D0-003-UBUNTU-DESKTOP-RECOVERY-20261012/D0-003-1080P-INTERACTIVE-DESKTOP-AND-NEWBOOT-ACCEPTANCE.json",
      "bytes": 5274,
      "sha256": "bb9254596d54ca50cb4659c93744025c80175866f9b90d2964ec558264907f3d",
      "public_raw_copy": false
    },
    {
      "id": "E07",
      "source": "AIS-B-HDMI-D0-004-2K-DISPLAY-VERIFICATION-20261012/D0-004-NATIVE-QHD-PHYSICAL-OUTPUT-AND-NEWBOOT-ACCEPTANCE.json",
      "bytes": 4066,
      "sha256": "dcab18d9a6271abc1f0347ef7efc7f7ffed3c74179cb214ae416d4ac0b357a44",
      "public_raw_copy": false
    },
    {
      "id": "E08",
      "source": "AIS-B-HDMI-D0-004-2K-DISPLAY-VERIFICATION-20261012/D0-004-TWO-REAL-MONITORS-EDID-COMPARISON.json",
      "bytes": 1329,
      "sha256": "bcb2c8a26d7fea86a35ac0eacdf75854c64632c5471674a0c11032ef871c2656",
      "public_raw_copy": false
    },
    {
      "id": "E09",
      "source": "AIS-B-HDMI-D0-005-HPD-EDID-ADAPTIVE-RECOVERY-20261012/D0-005-INITIAL-REAL-HOTPLUG-OBSERVATION.json",
      "bytes": 2053,
      "sha256": "6070424222b8b4669b4e64500e6860f1e1ba4456e3143ede8454faf0bc511dd1",
      "public_raw_copy": false
    },
    {
      "id": "E10",
      "source": "AIS-B-HDMI-D0-005-HPD-EDID-ADAPTIVE-RECOVERY-20261012/D0-005-HOTPLUG-ROOTCAUSE-HYPOTHESES-AND-NEXT-REPRODUCTION.json",
      "bytes": 3497,
      "sha256": "d77cbe3a89e3593249d7a4b742f03ea939719cc4c3f58dbccd9ec38c07b74f4f",
      "public_raw_copy": false
    },
    {
      "id": "E11",
      "source": "AIS-B-HDMI-DESKTOP-PUBLIC-C0-011-20261012/C0-011-PUBLIC-MANIFEST.json",
      "bytes": 6166,
      "sha256": "e9a8ae754396e6126298e12ef099e0a450d7e8b448a3f8a8617caed41a8ab07a",
      "public_raw_copy": false
    },
    {
      "id": "E12",
      "source": "AIS-B-HDMI-DESKTOP-PUBLIC-C0-011-20261012/C0-011-ONLINE-SCOPED-ACCEPTANCE.json",
      "bytes": 6425,
      "sha256": "21d2576c7dcc02663e44eb8cd5dd46df3e99483a6b4a346e966f3b9d1976f96a",
      "public_raw_copy": false
    },
    {
      "id": "E13",
      "source": "DUAL-NODE-NETWORK-RN0-001-20261011/RN0-001-SCOPED-OBSERVATION.json",
      "bytes": 2001,
      "sha256": "e465e0468295ca59a5345a685c10fd040b6fd1b32e44bef4a1183e1b4a506319",
      "public_raw_copy": false
    },
    {
      "id": "E14",
      "source": "DUAL-NODE-NETWORK-RN0-002-20261011/RN0-002-LINK-OBSERVATION.json",
      "bytes": 1344,
      "sha256": "a80f4a62da42f3e9e05492e442fb08ba943e7c3e241e57a1d61a4e80bd71ce4c",
      "public_raw_copy": false
    },
    {
      "id": "E15",
      "source": "DUAL-NODE-NETWORK-RN0-003-20261011/RN0-003-REALITY-OBSERVATION.json",
      "bytes": 1421,
      "sha256": "913a5c629159f0415ed1cddadced6c7af101f41955dd79c16fb7419a30342c0d",
      "public_raw_copy": false
    },
    {
      "id": "E16",
      "source": "AIS-B-USA-REFERENCE-MIGRATION-B0-005-20261011/B0-005-BOARD-STAGE-RECEIPT.json",
      "bytes": 3399,
      "sha256": "70a3ce31e16b26ba1260cb372c2997776d7dffe067fcf1fee45765c3fbd01360",
      "public_raw_copy": false
    },
    {
      "id": "E17",
      "source": "AIS-B-BOOT-RESTORE-B0-009-20261011/B0-009-P0-INSTALL-DISABLED-ACCEPTANCE.json",
      "bytes": 3763,
      "sha256": "5645ccddc87f5693a3af82988c076af9565b8b19fc4ade4c4983384e9005a144",
      "public_raw_copy": false
    },
    {
      "id": "E18",
      "source": "AIS-B-BOOT-RESTORE-B0-009-20261011/B0-009-CURRENT-BOARD-OBSERVATION.json",
      "bytes": 2719,
      "sha256": "069b35d32ea6e124a1ba050c8c26dc0e5db96afe0fffe6d1762bbef76521dfc1",
      "public_raw_copy": false
    },
    {
      "id": "E19",
      "source": "AIS-B-BOOT-RESTORE-B0-009-20261011/B0-009-R1-OPERATOR-REBOOT-20261011/B0-009R1-NEGATIVE-REBOOT-ACCEPTANCE.json",
      "bytes": 3698,
      "sha256": "a19d1f37207123b0437e4223565185b183f413635f1f5ecc8aca16ba0679be12",
      "public_raw_copy": false
    },
    {
      "id": "E20",
      "source": "AIS-B-BOOT-RESTORE-B0-009-20261011/B0-009-R1-OPERATOR-REBOOT-20261011/05-FAILED-BOOT-AUTO-RESTORE-ROOT-CAUSE-READBACK.json",
      "bytes": 1971,
      "sha256": "dd22785071f8d8d5a6c7f8f71320361b20cf0608f8d9dce54c99415bd6273a7c",
      "public_raw_copy": false
    },
    {
      "id": "E21",
      "source": "AIS-B-BOOT-RESTORE-B0-009-20261011/B0-009-R1-OPERATOR-REBOOT-20261011/08-FAILURE-BOOT-CHRONOLOGY-READBACK.json",
      "bytes": 1902,
      "sha256": "f14aa3861082a24555bd40335fa1ad84ad4c1d120df96a1a568e1085fd0bc367",
      "public_raw_copy": false
    },
    {
      "id": "E22",
      "source": "AIS-B-USA-REFERENCE-MIGRATION-B0-005-20261011/POST-ALIAS-20261011/B0-005R1-BOARD-ACCEPTANCE.json",
      "bytes": 4102,
      "sha256": "a567c81766040b05de17e72dd88d4679514a4f9364ba632f5833008be2496b8b",
      "public_raw_copy": false
    },
    {
      "id": "E23",
      "source": "AIS-B-HDMI-D0-002-DISPLAY-ROUTE-RECOVERY-20261011/HDMI-D0-002-R1-EXECUTION-AUTHORIZATION-20261011/D0-002-R1-POSTBOOT-HDMI-DRM-XORG-NEGATIVE-ACCEPTANCE.json",
      "bytes": 3843,
      "sha256": "d8f2c8ef42133bcfc7b55fa82724fd2688c7f603d1b082affc391995a5caea2f",
      "public_raw_copy": false
    },
    {
      "id": "E24",
      "source": "AIS-B-HDMI-D0-002-DISPLAY-ROUTE-RECOVERY-20261011/HDMI-D0-002-R1-EXECUTION-AUTHORIZATION-20261011/D0-002-R1-DIRECT-KMS-1080-MODESET-ACCEPTANCE.json",
      "bytes": 3147,
      "sha256": "91d03aa8dfb385d2de5d937842b7ee95aa458ae79b5001b8bb6a1398766986d9",
      "public_raw_copy": false
    },
    {
      "id": "E25",
      "source": "AIS-B-DESKTOP-GNOMEWEB-C0-002-20261012/C002R2-MAC-OPERATOR-OUTPUT.log",
      "bytes": 1621,
      "sha256": "f30f9f23bd0d605366ffa98e5f3165f2b3915afe0fc3bb453e8db3f2968f7c6e",
      "public_raw_copy": false
    },
    {
      "id": "E26",
      "source": "AIS-B-BOOT-RESTORE-B0-009-20261011/B0-009-R1-OPERATOR-REBOOT-20261011/09-OPERATOR-ROLLBACK-LIVE-POSTCHECK.json",
      "bytes": 967,
      "sha256": "10fd84439c207ffcd42b2ea4ea56022c96ca96c6a4a445d4f6ed677c7230d587",
      "public_raw_copy": false
    },
    {
      "id": "E27",
      "source": "gui-c005/STATUS-SUMMARY.json",
      "bytes": 3108,
      "sha256": "a44bd0884a7519e5dbead0944eff9b5b62e394d2274e9143547519ad7f516ec6",
      "public_raw_copy": false
    },
    {
      "id": "E28",
      "source": "gui-c005/evidence/GUI-READONLY.json",
      "bytes": 36433,
      "sha256": "c0fa35e450234acd36e04c5cb13cef3b09bcc6cda89da865e1fbc8ee73cb85f2",
      "public_raw_copy": false
    },
    {
      "id": "E29",
      "source": "gui-c005/evidence/FILES-LAUNCH-ARGUMENT-CHECK.json",
      "bytes": 722,
      "sha256": "4dacbff02c8d453e5d29171f497da42e291fc6a7ddbacb39fede551f8250a758",
      "public_raw_copy": false
    },
    {
      "id": "E30",
      "source": "gui-c005/evidence/FILES-FIX-RECEIPT.json",
      "bytes": 3525,
      "sha256": "ed8077721ceac6bbe3663d8efb41089e3a364592aaa2cbded647f7b993621282",
      "public_raw_copy": false
    },
    {
      "id": "E31",
      "source": "gui-c005/evidence/POST-FIX-BASELINE.json",
      "bytes": 1970,
      "sha256": "923192cb4f4faf2f5d16e13cd3342d2d3aa661d04b0dbac9757b62a67448bb6c",
      "public_raw_copy": false
    },
    {
      "id": "E32",
      "source": "gui-c005/evidence/BASIC-ENTRY-WINDOW-AND-KERNEL-SOURCE-CHECK.json",
      "bytes": 5677,
      "sha256": "bb1fa4b05fc0c4fa546225d17cba8552f7dd283e627c393de3ce7330d01cb02e",
      "public_raw_copy": false
    },
    {
      "id": "E33",
      "source": "AIS-B-BSP-EXISTING-MATERIALS-C0-006-20261012/package/evidence/UVC-SOURCE-AUDIT.json",
      "bytes": 16491,
      "sha256": "780de20c80b091f9a71acc39f729df7308b13f7876e8435f9905fafe6f0e8eb1",
      "public_raw_copy": false
    }
  ],
  "source_catalog_note": "E01-E26 refer to preserved project evidence; E27-E32 to C005 evidence; E33 to the final corrected C006 UVC-SOURCE-AUDIT. Only names, lengths and digests of private originals are published.",
  "edition": "C0-012",
  "publication_state": "PUBLIC_REFERENCE_RELEASE_CONTENT",
  "new_hardware_acceptance": false,
  "canonical_source_anchor_file": "content-manifest.json"
}
