验证证据与原始附件
本目录收录中州鹅的验证说明和维护附件,包括无独立正文的旧实验目录。测试结果、截图、ZIP 和 JSON 对应记录时点,不能自动视为当前版本再次通过。
按报告查找
来源与散列记录。
代码目标为修复分支 ea6229a4,安装的是 x8664 Debug APK,版本名也为 ea6229a4。后端直接加载 libdirect-rime.so。
本轮继续修复 perf/direct-rime-startup-20261024 的草稿保存链路。完整来源与验证边界。
运行代码 6f96066b,分支 perf/direct-rime-startup-20261024,最终测试来源 b193b9ff。来源与验证。
目标 APK 为提交 b2c4631a 的 x8664 Debug,包名 org.fcitx.fcitx5.android.fx.rime.debug。后端为直接调用 librime,历史命名空间不代表仍使用 Fcitx 原生后端。来源与
On Android 10+, direct downloads using the configured hosts mapping run as unique WorkManager jobs. Ordinary downloads a
代码:d3cb8769。对应旧报告 P2-3。
本批当前代码为 710e4ef93f20eaf1d80d93913be1edfaefdb097d,代码 PR #13 面向 fx-rime-only,文档 PR #12 面向 docs。 分类范围和合入顺序见本批合入准备。
运行代码 8dca031c,测试探针 93942a2e。API35 AOSP x8664 Debug、无 KVM;发行和 CI 仍只构建 ARM64。当前程序直接调用 librime,未加载 Fcitx 后端。来源与环境
默认分支 6af8bc0b 将新增、上移、下移操作固定在行标题栏;keysFlow 只复用实际按键。旧 d66c9e4a 修复的是隐藏箭头与普通键/新增键共用池导致的不可见状态残留。该复用路径已消失,因此无需重新加入旧生产代码修复。
在 b2c4631a x8664 Debug 的 API 35 AOSP 模拟器上,切到 AOSP 输入法再切回 Rime 直连版时,旧服务的排队布局回调触发主线程崩溃。原始异常栈。异常类保留历史 Fcitx 命名,当前后端仍是 libri
该批源码基线与运行改动 11137251,分支 perf/direct-rime-startup-20261024。来源、计数与已发布APK边界。
- User data backup验证证据
Manual export defaults to password-protected .fcbak. The dialog also offers an explicit unencrypted ZIP for compatibilit
最终运行代码与测试:7e5c2c1b。本项为补充发现,不重复计入旧139行。来源及设备范围
运行代码基准为 4bb3486c,分支 perf/direct-rime-startup-20261024。后端为 librime 直连,旧 Fcitx 类名和包名仍保留在 Android 前端。
运行代码 209cca0e,测试 3e09e289。API35 AOSP x8664 Debug、无 KVM;发行与CI仍只构建ARM64。来源、PID及内存映射检查
运行代码 9b1f958c。补充发现,不重复计入旧139行。
Whole backups are extracted into a bounded private quarantine before confirmation. Protected backups are authenticated b
代码:bb9d2a78,对应旧报告 P1-8。
运行代码 209cca0e。补充发现,不重复计入旧139行。
Whole backups are extracted into a bounded private quarantine before confirmation. Protected backups are authenticated b
代码:544f84a8。补充发现,不重复计入旧139条。
Whole backups are extracted into a bounded private quarantine before confirmation. Protected backups are authenticated b
源码 c72115de,运行修改 c2ba6510。完整来源与产物校验。
The dedicated WebSocket transport validates decrypted frame headers before Okio can deliver bytes to OkHttp's message as
- 万象触摸与录屏对照原始数据验证证据
方法与结论见报告。正式运行 39041913893 在同一个 Android 35 x8664 KVM 模拟器完成 14 轮、4,752 次触摸及 1,584 次硬件参考按键。 两版匹配相同输入长度的完整提交文本;这不是人工标注的汉字识别准
主报告。 产品源码固定为 12ab22cd82297638bee75ef30b31b3decb21decb。
- 万象立即输入与候选点选:原始结果验证证据
测试是同一天两轮开发验证,固定修改前直连产品 2f6a0ea0, 不替代此前含 Fcitx 默认分支的画面对照。 实现、结果解读与限制见响应性报告。
结论、口径和限制见主报告。 产品源码为 9adb694932df4340bc48d359af2c788ad6809f3e;文档归档提交不改变产品代码。 原始手机日志和其中的个人输入不入库。CI 数据只来自固定测试语料。
按目录查找全部附件
下面按目录直接链接到原始文件。校验摘要请查看对应报告的元数据或校验清单。旧 Fcitx 原站的素材和快照另由恢复目录及其校验清单保护。
archive
audit/2026-10-19-final-review
原始文件(13 个)
- apk-inventory-after-local.json
- apk-inventory-before.json
- checker-tests.json
- checksums.sha256
- debug-apk-audit-local.jsonl
- debug-native-link-audit-local.json
- dependency-summary.json
- local-test-counts.json
- release-apk-audit-local.jsonl
- release-native-link-audit-local.json
- runtime-dependencies-after.txt
- runtime-dependencies-before.txt
- validation.json
audit/clearurls-2026-10-25
说明:index
原始文件(8 个)
audit/direct-rime-2026-10-25
说明:index
原始文件(8 个)
audit/direct-rime-final-delivery-2026-10-21
原始文件(18 个)
- android-smoke-results.zip
- build-metadata.json
- evidence-manifest.json
- frontend-android-results.zip
- librime-host-test-results.zip
- material-layout-verification.json
- material-settings-ui-results.zip
- merged-engine-rebuild-verification.json
- native-link-audit.json
- packaged-profile-audit.json
- resolved-baseline-prof.txt
- sha256.txt
- signing.txt
- source.txt
- unit-test-reports.zip
- verification.json
- verified-engine-inputs.json
- verified-test-summary.json
audit/draft-persistence-2026-10-26
说明:index
原始文件(7 个)
audit/editor-results-2026-10-26
说明:index
原始文件(22 个)
- android-crash.txt
- android-tests.txt
- apk-verification.json
- binding-lifecycle.txt
- ci.json
- final-combined.txt
- final-crash.txt
- final-isolated.txt
- first-invalid-fixture.txt
- first-key-before-binding-check.json
- first-key-before-binding-check.txt
- fixture-corrected-crash.txt
- fixture-corrected-tests.txt
- input-diagnostics-failed.txt
- input-isolated.txt
- jvm-summary.json
- packaging-tests.txt
- provenance.json
- touch-combined.json
- touch-failure.json
- touch-failure.png
- touch-isolated.json
audit/editor-saves-2026-10-25
说明:index
原始文件(9 个)
audit/hosts-downloads-2026-10-27
说明:download-design · index
原始文件(10 个)
- apk-verification.json
- full-tests.txt
- jvm-summary.json
- provenance.json
- targeted-tests.txt
- TEST-org.fcitx.fcitx5.android.ui.main.update.DownloadPublisherTest.xml
- TEST-org.fcitx.fcitx5.android.ui.main.update.DownloadStartupPolicyTest.xml
- TEST-org.fcitx.fcitx5.android.ui.main.update.HostsDownloadsLifecycleTest.xml
- TEST-org.fcitx.fcitx5.android.ui.main.update.HostsDownloadWorkerTest.xml
- TEST-org.fcitx.fcitx5.android.ui.main.update.ResumableAssetDownloadTest.xml
audit/merge-prep-2026-10-27
说明:index
原始文件(5 个)
audit/native-shutdown-2026-10-27
说明:index
原始文件(8 个)
audit/perf-rebase-2026-10-27
说明:index
原始文件(10 个)
audit/queued-layout-2026-10-25
说明:index
原始文件(8 个)
audit/remaining-checklist-2026-10-26/backup
原始文件(3 个)
audit/remaining-checklist-2026-10-26
说明:index · protected-backup-format
原始文件(12 个)
audit/remaining-checklist-2026-10-26/https
原始文件(4 个)
audit/status-hints-2026-10-27
说明:index
原始文件(25 个)
- after-api-delegate.txt
- after-release-timing.json
- after-ui-timing.json
- api-before-forwarding-failure.txt
- api-expiry-passed.txt
- api-initial-release-failure.txt
- arm64-apk-verification.json
- before-209-repeat.txt
- before-api-delegate.txt
- before-device.txt
- before-ui-timing.json
- ci-jvm-summary.json
- clean-debug-build.txt
- commit.png
- composing.png
- emulator-apk-verification.json
- emulator-left-running.png
- InputEngineApiTest-ci.txt
- keyboard-ack-passed.txt
- local-1024m-compile-failure.txt
- provenance.json
- release-catalogue-timing.json
- StatusHintLifetimeTest-ci.txt
- touch-rebind-passed.txt
- touch-rebind.json
audit/status-hints-2026-10-27/pre-forwarding-local
原始文件(3 个)
audit/sync-candidates-2026-10-25
说明:index
原始文件(21 个)
- 229-apk-verification.json
- 229-jvm-summary.json
- 229-mirror-device.txt
- apk-verification.json
- build-logic-jvm-summary.json
- bundle-abi-plan.txt
- c80-device-tests.txt
- c80-jvm-summary.json
- candidate-focus-before.txt
- candidate-menu-invalidated.png
- candidate-menu.png
- final-app-jvm-summary.json
- final-device-first-attempt.txt
- invalid-abi-config.txt
- mirror-navigation-229.png
- provenance.json
- schema-no-touch-repeat.txt
- schema-touch-device.txt
- touch-commit.png
- touch-host-state.json
- touch-ni.png
audit/user-data-restore-2026-10-27/android-handoff
说明:index
原始文件(7 个)
audit/user-data-restore-2026-10-27
说明:index · restore-design
原始文件(11 个)
- apk-verification.json
- full-tests.txt
- jvm-summary.json
- provenance.json
- TEST-org.fcitx.fcitx5.android.core.DirectRimeConfigSafetyTest.xml
- TEST-org.fcitx.fcitx5.android.data.SharedPreferencesRestoreTest.xml
- TEST-org.fcitx.fcitx5.android.data.UserDataClipboardImportTest.xml
- TEST-org.fcitx.fcitx5.android.data.UserDataRestoreJournalTest.xml
- TEST-org.fcitx.fcitx5.android.data.UserDataRestoreProcessTest.xml
- TEST-org.fcitx.fcitx5.android.data.UserDataRestoreStartupTest.xml
- TEST-org.fcitx.fcitx5.android.data.UserDataRestoreTransactionTest.xml
audit/user-data-restore-2026-10-27/background-boundary
说明:index · restore-design
原始文件(8 个)
audit/user-data-restore-2026-10-27/preferences-types
说明:index
原始文件(3 个)
audit/user-data-restore-2026-10-27/startup-cleanup
说明:index · restore-design
原始文件(4 个)
audit/websocket-receive-2026-10-26
说明:index · receive-limits
audit/websocket-receive-2026-10-26/pool-assertion-failure
audit/websocket-receive-2026-10-26/prototype-failure
原始文件(2 个)
audit/websocket-receive-2026-10-26/targeted
原始文件(3 个)
changes
说明:direct-rime · feature-coverage · index · inherited
原始文件(1 个)
maintainer
说明:catalog · DIRECT_RIME_MAINTAINER_GUIDE_zh-CN · documentation · index · LOCAL_BUILD_ENVIRONMENT_zh-CN
原始文件(20 个)
- direct-rime-candidate-validation-2026-10-18.json
- direct-rime-cleanup-validation-2026-10-17.json
- direct-rime-documentation-split-2026-10-21.json
- direct-rime-engine-update-2026-10-21.json
- direct-rime-final-merge-2026-10-21.json
- direct-rime-frontend-validation-2026-10-16.json
- direct-rime-legacy-review-comparison-2026-10-24.json
- direct-rime-merge-preparation-2026-10-19.json
- direct-rime-rebase-ready-2026-10-21.json
- direct-rime-release-ready-2026-10-21.json
- direct-rime-responsiveness-validation-2026-10-18.json
- direct-rime-runtime-audit-2026-10-17.json
- direct-rime-settings-validation-2026-10-17.json
- direct-rime-source-maintenance-2026-10-21.json
- direct-rime-unused-code-ci-2026-10-17.json
- direct-rime-unused-code-validation-2026-10-17.json
- direct-rime-user-log-analysis-2026-10-18.json
- direct-rime-validation-2026-10-16.json
- site-reorganization-2026-10-30.json
- workspace-cleanup-2026-10-17.json
direct-rime-frontend
perf/2026-10-17-fcitx-default-wanxiang
原始文件(16 个)
- analysis.json
- comparison.json
- profile-direct-instrumentation.txt
- profile-direct.json
- round1-direct-instrumentation.txt
- round1-direct.json
- round1-fcitx-instrumentation.txt
- round1-fcitx.json
- round2-direct-instrumentation.txt
- round2-direct.json
- round2-fcitx-instrumentation.txt
- round2-fcitx.json
- round3-direct-instrumentation.txt
- round3-direct.json
- round3-fcitx-instrumentation.txt
- round3-fcitx.json
perf/2026-10-17-fcitx-user-wanxiang
原始文件(20 个)
- analysis.json
- apk-audit.json
- comparison.json
- profile-direct-instrumentation.txt
- profile-direct.json
- provenance.json
- round1-direct-instrumentation.txt
- round1-direct.json
- round1-fcitx-instrumentation.txt
- round1-fcitx.json
- round2-direct-instrumentation.txt
- round2-direct.json
- round2-fcitx-instrumentation.txt
- round2-fcitx.json
- round3-direct-instrumentation.txt
- round3-direct.json
- round3-fcitx-instrumentation.txt
- round3-fcitx.json
- traced-profile-direct-instrumentation.txt
- traced-profile-direct.json
perf/2026-10-17-wanxiang-direct
原始文件(8 个)
- direct-stable-after-smoke-instrumentation.txt
- direct-stable-after-smoke.json
- direct-stable-after-wanxiang-instrumentation.txt
- direct-stable-after-wanxiang.json
- direct-stable-before-smoke-instrumentation.txt
- direct-stable-before-smoke.json
- direct-stable-before-wanxiang-instrumentation.txt
- direct-stable-before-wanxiang.json
perf/2026-10-17-wanxiang-screen
说明:README
原始文件(14 个)
perf/2026-10-17-wanxiang-screen/fast-direct
原始文件(15 个)
perf/2026-10-17-wanxiang-screen/fast-fcitx
原始文件(15 个)
perf/2026-10-17-wanxiang-screen/groundtruth-1-direct
原始文件(9 个)
perf/2026-10-17-wanxiang-screen/groundtruth-1-fcitx
原始文件(9 个)
perf/2026-10-17-wanxiang-screen/groundtruth-2-direct
原始文件(9 个)
perf/2026-10-17-wanxiang-screen/groundtruth-2-fcitx
原始文件(9 个)
perf/2026-10-17-wanxiang-screen/jitter-direct
原始文件(15 个)
perf/2026-10-17-wanxiang-screen/jitter-fcitx
原始文件(15 个)
perf/2026-10-17-wanxiang-screen/steady-r1-direct
原始文件(17 个)
perf/2026-10-17-wanxiang-screen/steady-r1-fcitx
原始文件(17 个)
perf/2026-10-17-wanxiang-screen/steady-r2-direct
原始文件(15 个)
perf/2026-10-17-wanxiang-screen/steady-r2-fcitx
原始文件(15 个)
perf/2026-10-17-wanxiang-screen/steady-r3-direct
原始文件(15 个)
perf/2026-10-17-wanxiang-screen/steady-r3-fcitx
原始文件(15 个)
perf/2026-10-18-candidate-tap/calibration
原始文件(2 个)
perf/2026-10-18-candidate-tap/final-9d5c7992
原始文件(39 个)
- after-1.instrumentation.txt
- after-1.json
- after-1.logcat.txt.gz
- after-2.instrumentation.txt
- after-2.json
- after-2.logcat.txt.gz
- after-3.instrumentation.txt
- after-3.json
- after-3.logcat.txt.gz
- after-commit.txt
- after-prepare.txt
- apk-sha256.txt
- before-1.instrumentation.txt
- before-1.json
- before-1.logcat.txt.gz
- before-2.instrumentation.txt
- before-2.json
- before-2.logcat.txt.gz
- before-3.instrumentation.txt
- before-3.json
- before-3.logcat.txt.gz
- before-commit.txt
- before-prepare.txt
- candidate-fixture.manifest.json
- comparison.json
- fcitx-1.instrumentation.txt
- fcitx-1.json
- fcitx-1.logcat.txt.gz
- fcitx-2.instrumentation.txt
- fcitx-2.json
- fcitx-2.logcat.txt.gz
- fcitx-3.instrumentation.txt
- fcitx-3.json
- fcitx-3.logcat.txt.gz
- fcitx-commit.txt
- fcitx-prepare.txt
- harness-sha256.txt
- sha256.json
- summary.json
perf/2026-10-18-candidate-tap/initial-cache-f184f1e7
原始文件(39 个)
- after-1.instrumentation.txt
- after-1.json
- after-1.logcat.txt.gz
- after-2.instrumentation.txt
- after-2.json
- after-2.logcat.txt.gz
- after-3.instrumentation.txt
- after-3.json
- after-3.logcat.txt.gz
- after-commit.txt
- after-prepare.txt
- apk-sha256.txt
- before-1.instrumentation.txt
- before-1.json
- before-1.logcat.txt.gz
- before-2.instrumentation.txt
- before-2.json
- before-2.logcat.txt.gz
- before-3.instrumentation.txt
- before-3.json
- before-3.logcat.txt.gz
- before-commit.txt
- before-prepare.txt
- candidate-fixture.manifest.json
- comparison.json
- fcitx-1.instrumentation.txt
- fcitx-1.json
- fcitx-1.logcat.txt.gz
- fcitx-2.instrumentation.txt
- fcitx-2.json
- fcitx-2.logcat.txt.gz
- fcitx-3.instrumentation.txt
- fcitx-3.json
- fcitx-3.logcat.txt.gz
- fcitx-commit.txt
- fcitx-prepare.txt
- harness-sha256.txt
- sha256.json
- summary.json
perf/2026-10-18-candidate-tap/trace-f184f1e7
原始文件(18 个)
- after-1.json
- after-1.logcat.txt.gz
- after-slices.csv
- analysis.json
- before-1.json
- before-1.logcat.txt.gz
- candidate-fixture.manifest.json
- comparison.json
- editor-first-select.csv
- editor-first-select.sql
- fcitx-1.json
- fcitx-1.logcat.txt.gz
- first-key-thread-state.sql
- first-key.csv
- first-select.csv
- first-select.sql
- sha256.json
- trace-files.json
perf/2026-10-18-foxy-fixes
说明:README
原始文件(26 个)
- apk-sha256.txt
- apk-signature-verification.txt
- build-metadata.json
- checksums.sha256
- current-binding-validation.zip
- early-input-incomplete.json
- early-input-incomplete.zip
- fresh-and-invalid-rebind-send.json
- fresh-and-invalid-rebind-send.zip
- fresh-records.json
- fresh-summary.json
- guard-send-observations.json
- guard-send-summary.json
- guard-timed-records.json
- guard-timed-summary.json
- late-commit-log-timings.json
- packaged-profile-audit.json
- preedit-observer-invalid.json
- preedit-observer-invalid.zip
- resolved-baseline-prof.txt
- send-precondition-audit.json
- signing.txt
- source.txt
- temporary-fixture-cleanup.json
- user-log-timings.json
- validation.json
perf/2026-10-18-foxy-review
perf/2026-10-18-rime-rebind/final-e6d31718
原始文件(13 个)
perf/2026-10-18-rime-rebind/initial-e65cee02
原始文件(14 个)
perf/2026-10-19-cold-io
说明:README
原始文件(22 个)
- checksums.sha256
- cold-probe-39178602959.json
- cold-probe-39178602959.zip
- cold-probe-39179387776-result.json
- cold-probe-39179387776.zip
- cold-probe-39180494011-fixture.json
- cold-probe-39180494011-result.json
- cold-probe-39180494011-timing.json
- cold-probe-39180494011.zip
- frontend-9adb-results.zip
- leveldb-reuse-host-ci.json
- leveldb-reuse-host-contract.json
- phone-9adb-0117-sanitized.json
- release-build-metadata.json
- release-packaged-profile-audit.json
- release-sha256.txt
- release-signing.txt
- release-source.txt
- release-verification.json
- sanitized-phone-timing.json
- unit-tests-9adb.zip
- validation.json