XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

XFESystem

【Rust】XFE系统,基于Rust和汇编

公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/XFESystem

Record verified image and canceled Windows USB elevation

3178503
XFE工作室室长 <mail@xfegzs.com>
提交于

代码差异

4 个文件 +19 -4
Modified AGENTS.md +6 -0
@@ -1,5 +1,11 @@
1 1 # XFESystem 用户约定
2 2
3 2026-10-15 用户最新明确允许使用依赖,并要求写入 U 盘后交付。本轮保持自研 C# 内核,接入明确声明的 Microsoft .NET 10 NativeAOT、BC TLS、Mozilla 根与 QEMU e1000 网络;恢复经典终端,修复地址栏草稿被后台覆盖与裸机无参 WriteLine 的 LF 缩进。**0.3.0-dev.3** 的最终源码通过 15 组、1314 项宿主检查(0 失败、796 文件哈希一致);同一最终镜像通过 QEMU 8 虚拟 CPU/实际 BSP 1 的 Bing 原生证书验证、JS/Monaco 字形与真实编辑、Markdown 八项及终端九命令验收。相同内核/镜像的单 CPU 禁用硬件随机源负向测试正确拒绝 HTTPS且桌面可继续操作;817 个编译与检查输入匹配暂存源码。ZIP 全回读、重定位和包内 PowerShell 5.1 启动计划通过,实际 SDL/TCG QEMU 测试窗口已打开。
4
5 **本轮 U 盘未写入。** 已核对专用 USB 序列号 `230222336207`、UniqueId `5000000000002AEF`、256060514304 字节、512 字节扇区、离线且非系统/启动盘,并生成严格 `IndependentCSharp128` 计划。Windows 管理员启动随后返回“操作已被用户取消”,辅助进程没有启动、物理句柄未打开、没有 `Completion.json`;不能称写入或回读成功。失败记录:`build/usb-media/XFEstudio-Independent-Bing-0.3.0-dev.3-1792026924084/Launch.json` / `NotWritten.json`,位于主项目。设备最后已验证版本仍为 0.3.0-dev.2,保持离线。下一次获得 Windows 管理员权限后,按持续写入授权使用新计划/结果文件重试,不能绕过 OS 权限或改用旧 profile。
6
7 待写源镜像 SHA256 `3cefb73fd1b96fb4c64cd01288ec77e50b3acf04098849cc447561f37742085c`;内核 SHA256 `eb69de2f6b33a18ae9be74561594265de12a9213782ea12aedd008e0a44e1c5f`。原始构建/强验收位于 `C:\Users\XFEstudio\.codex\worktrees\bing-native-https\XFESystem`,最终回执为 `build/IndependentKernel/Proof-1792026649422378800/Result.json`,宿主为 `build/CSharp/HostTests-1792026617202/Result.json`。待写时使用这个隔离工作树的 `scripts/physical-media.ps1` 与回执;主目录原有 `EfiEntry.cs` CRLF 差异继续保留,不能修改绑定哈希绕过字节差异。主项目发行包:`dist/XFESystem-Independent-RAM-0.3.0-dev.3-1792026884877-46bb6d54.zip`,ZIP SHA256 `ebf6f34f1f4cbd54e8d302e3088ec23ed0e8cd214b765f8aebb52e70258ebc0e`。摘要:`docs/validation-results/IndependentNativeBing20261015.json`,软件验收通过而 `DeliveryComplete=false`。仍为 RAM-only,关机不保存;Bing 布局/CSS/JS/图片未完整,实体 NIC/DHCP/USB HID、GPU/CUDA、实际 240 Hz、完整预览一秒、SMP 与长期稳定性均未验收,不能标记完整发行版。
8
3 9 2026-10-15 当前开发分支 `codex/csharp-system` 已完成自研内核合并验收,后续沿用下述自研基线。**0.3.0-dev.2 / x86_64 / 官方 .NET 10 NativeAOT / RAM-only** 的同一镜像通过 QEMU 1/8 虚拟 CPU(实际单 BSP)的桌面、浏览器、Monaco 实际编辑与文档八项验收;14 组、1,174 项宿主检查、独立 GC/EH/线程 Probe、ZIP 完整回读及包内 PowerShell 5.1 启动计划通过。测试脚本自身有哈希绑定,Python 缓存排除于源码清单。
4 10
5 11 专用 U 盘已自动更新并完整校验本版:源 SHA256 `8ff7f72874aa18eeb760233d22860bd3915a6b2bd6ad3b1dbea20b62de13ff14`,实际容量调整后完整 128 MiB SHA256 `ae21aab33188eb624f1c437b9aa4e016f3c1d5effa5c6907b40df1de87f85376`;真实盘尾备份 GPT 通过、句柄关闭、辅助进程退出码 0、设备保持离线。记录 `build/usb-media/XFEstudio-Independent-Merged-0.3.0-dev.2-1792021558277/Completion.json`,摘要 `docs/validation-results/IndependentKernelMerge20261015.json`。实体启动/输入、原生 Bing/网络/TLS、USB HID、SMP、GPU/CUDA、持久存储和长期稳定性仍未验收或接入。本轮保留了原有 `EfiEntry.cs` 本地换行差异,未暂存;另一个聊天的 Bing/TLS/终端改动已备份隔离,未混入本镜像。
Modified README.md +1 -1
@@ -16,7 +16,7 @@ XFESystem 默认使用 **C# 自研裸机内核**:页分配与映射、中断
16 16
17 17 0.3.0-dev.3 使用同一最终镜像通过 QEMU 8 虚拟 CPU(实际一个 BSP)的原生 HTTPS Bing、JavaScript DOM 结果 12、Monaco 实际字形/颜色和第四行键盘编辑、Markdown 八项流程及经典终端九次命令验收。1314 项宿主检查通过;同一内核的单 CPU 随机源缺失测试正确拒绝 HTTPS 并保持桌面响应。地址栏后台刷新覆盖输入、裸机默认 LF 导致提示符缩进的问题均有实际复现与修复。ZIP 完整回读、重定位验证和 PowerShell 5.1 启动计划通过,实际 QEMU 交互窗口已打开。范围和交付状态以 [本轮验证摘要](docs/validation-results/IndependentNativeBing20261015.json) 为准;此前 0.3.0-dev.2 的记录保留于 [合并摘要](docs/validation-results/IndependentKernelMerge20261015.json)。
18 18
19 专用 U 盘上次已验证版本为 0.3.0-dev.2。本轮 0.3.0-dev.3 的镜像与专用介质计划已通过检查,当前等待 Windows 管理员权限窗口确认后写入;未获得完整回读与进程退出记录前不标记写入完成。实际状态见本轮验证摘要,介质写入不替代实体启动与输入验收。
19 专用 U 盘上次已验证版本为 0.3.0-dev.2。本轮 0.3.0-dev.3 的镜像与专用介质计划已通过检查,但 Windows 返回管理员提权“操作已被用户取消”;辅助进程未启动,尚未写入 U 盘。失败记录与镜像哈希保留在本轮验证摘要中,`DeliveryComplete` 为 false。获得 Windows 管理员权限后,仍需新计划、完整 128 MiB 回读和真实盘尾 GPT 校验才能标记完成。
20 20
21 21 持久存储、实体网络、GPU/CUDA、USB HID、多屏、SMP、独立用户进程隔离及长期稳定性尚未完成。实体启动/输入兼容尚未验收。浏览器没有 Worker、完整语言服务器、WebAssembly、图片/背景图或完整 CSS/SVG/shaping 支持,Bing 的页面布局仍不完整。Jint 的反射/动态代码路径仍有 NativeAOT 裁剪和动态代码警告,当前验收不证明全部 Jint/.NET API 兼容。TLS 尚无吊销查询、CT、公共后缀表及外部 distrust 元数据。后台编辑、独立导航与字体快照已接入自研运行时;实际 240 Hz 与完整预览一秒目标仍未通过。
22 22
Modified docs/IndependentNativeBingAndTerminal20261015.md +3 -1
@@ -21,7 +21,9 @@
21 21
22 22 另一个独立 QEMU 测试显式禁用 RDSEED/RDRAND,要求真实 HTTPS 拒绝、没有远端响应/DOM 成功证据,且能够关闭浏览器继续操作桌面。它是负向检查,不能充当 Bing 成功验收。
23 23
24 最终计数、镜像与 ZIP 哈希、U 盘完整回读和末尾 GPT 校验见 [验收摘要](validation-results/IndependentNativeBing20261015.json)。原始日志与截图保留在对应本地 build/dist 目录;提交的摘要只保留必要结果与哈希,不提交网页会话 Cookie、编译输出或临时测试文件。
24 最终软件检查为 1314 项通过、0 失败,完整 QEMU 流程通过。Windows 管理员提权被取消,写盘辅助进程未启动,本轮 U 盘尚未更新;该失败不计作写入或回读成功。
25
26 检查计数、镜像与 ZIP 哈希、U 盘实际状态见 [验收摘要](validation-results/IndependentNativeBing20261015.json)。原始日志与截图保留在对应本地 build/dist 目录;提交的摘要只保留必要结果与哈希,不提交网页会话 Cookie、编译输出或临时测试文件。
25 27
26 28 ## 当前边界
27 29
Modified docs/validation-results/IndependentNativeBing20261015.json +9 -2
@@ -140,13 +140,20 @@
140 140 "FirstFrameConfirmed": true
141 141 },
142 142 "Usb": {
143 "Status": "AwaitingWindowsAdministratorPrompt",
143 "Status": "WindowsElevationCanceledBeforeHelperStart",
144 144 "WriteVerified": false,
145 145 "Serial": "230222336207",
146 146 "UniqueId": "5000000000002AEF",
147 147 "CompletionPath": "Project/build/usb-media/XFEstudio-Independent-Bing-0.3.0-dev.3-1792026924084/Completion.json",
148 148 "JobDirectory": "Project/build/usb-media/XFEstudio-Independent-Bing-0.3.0-dev.3-1792026924084",
149 "PhysicalHardwareAcceptancePassed": false
149 "PhysicalHardwareAcceptancePassed": false,
150 "HelperStarted": false,
151 "PhysicalDiskOpened": false,
152 "PhysicalWritePerformed": false,
153 "Reason": "Windows administrator elevation canceled before helper start",
154 "FailureRecord": "Project/build/usb-media/XFEstudio-Independent-Bing-0.3.0-dev.3-1792026924084/NotWritten.json",
155 "FailureRecordSha256": "6bb86e2ddf331b457f0d65be0c7e749732cb67061f51d45196f5e0b8ea597544",
156 "FinalState": "offline"
150 157 },
151 158 "SourceIndexAudit": {
152 159 "Kind": "XfeDeliveryCompiledSourceIndexAudit",