summaryrefslogtreecommitdiff
path: root/conformance
diff options
context:
space:
mode:
authorJackson Moore <jacksonmoore@tuta.io>2026-09-03 21:30:30 +0200
committerJackson Moore <jacksonmoore@tuta.io>2026-09-03 21:31:29 +0200
commit48a5fb1d753c252780e0a267e1cba37485037fc8 (patch)
tree1713a8892b7ff36404c4373bb0fa3831f86b24ef /conformance
parent6782384df0a9580b26e9418f0693ac3321dbf6f4 (diff)
Update conformance documents
Diffstat (limited to 'conformance')
-rw-r--r--conformance/migemo-assets.txt57
-rw-r--r--conformance/phase-status.txt4
2 files changed, 18 insertions, 43 deletions
diff --git a/conformance/migemo-assets.txt b/conformance/migemo-assets.txt
index a9d0199..876261c 100644
--- a/conformance/migemo-assets.txt
+++ b/conformance/migemo-assets.txt
@@ -2,57 +2,32 @@ MIGEMO NORMATIVE ASSET INVENTORY
Inventory date: Phase 1
Normative source: specification.txt, section 13.1
+Source revision: 6a3ac5e3688598af9411ab741737f98c47370c22
Required key order: a through z, then A through Z
Required entry count: 52 per data set
+Phase 7 status: ready
MIGEMO-UTF8
Effective encoding: UTF-8
-Normative source data: missing
-Available-path count: 0
-Phase 7 status: blocked
-Required asset: the original clever-f UTF-8 generated Migemo data file
+Path: .staging/migemo/utf8.vim
+Validated entry count: 52
+Validated key order: a through z, then A through Z
+SHA-256: fccd16452c105fcb7303d855b96d841f8174d37affa0c43d8b49a54e68289f3e
MIGEMO-CP932
Effective encoding: CP932
-Normative source data: missing
-Available-path count: 0
-Phase 7 status: blocked
-Required asset: the original clever-f CP932 generated Migemo data file
+Path: .staging/migemo/cp932.vim
+Validated entry count: 52
+Validated key order: a through z, then A through Z
+SHA-256: 3823fda790f43876be78d53e116187f2e0eedc14d203756ea66a3814ca9707f1
MIGEMO-EUCJP
Effective encoding: EUC-JP
-Normative source data: missing
-Available-path count: 0
-Phase 7 status: blocked
-Required asset: the original clever-f EUC-JP generated Migemo data file
+Path: .staging/migemo/eucjp.vim
+Validated entry count: 52
+Validated key order: a through z, then A through Z
+SHA-256: d6d7a2a795d7e3e14cdefd0cf2597bc48bd3d89dbdc41019f460027377855079
-REFERENCE RESOURCE SEARCH
+REFERENCE RESOURCE
-.project/resources.yaml
-Resource role: manifest
-Relevant data-set path count: 0
-
-.library/neovim
-Resource role: Neovim source and test tree
-Relevant data-set path count: 0
-Encoding-name matches belong to runtime, translation, build, or test data.
-
-.library/vim-themis
-Resource role: vim-themis framework
-Relevant data-set path count: 0
-
-/usr/bin/nvim
-Resource role: specified host executable
-Relevant data-set path count: 0
-
-/usr/share/nvim/runtime/doc
-Resource role: host documentation
-Relevant data-set path count: 0
-
-/usr/share/nvim/runtime/lua
-Resource role: host Lua runtime and generated metadata
-Relevant data-set path count: 0
-
-ASSET REQUEST
-
-Provide the three original clever-f generated Migemo source data files for UTF-8, CP932, and EUC-JP. Include their source revision or checksums so Phase 7 can compare bundled data with the normative source.
+.project/resources.yaml records .staging/migemo as the normative source-data directory. Phase 7 can import and compare all three data sets from this directory.
diff --git a/conformance/phase-status.txt b/conformance/phase-status.txt
index c102d2e..41b7648 100644
--- a/conformance/phase-status.txt
+++ b/conformance/phase-status.txt
@@ -8,6 +8,6 @@ Phase 1: complete
- fixtures/transition-fixtures.json contains temporary cleanup, lifecycle cleanup, timer cleanup, Public Reset, diagnostic reset, and failed-motion retention cases.
- migemo-assets.txt inventories all three required source data sets.
-Phase 7: blocked
+Phase 7: ready
-The normative UTF-8, CP932, and EUC-JP Migemo source data files are missing from the supplied reference resources. The asset request is in migemo-assets.txt.
+The normative UTF-8, CP932, and EUC-JP Migemo source data files are available in .staging/migemo. Their paths, source revision, checksums, entry counts, and key-order validation are in migemo-assets.txt.