• vlocality-kit-1.0.3 9115800232

    Johnb released this 2026-10-19 01:00:24 +00:00 | 32 commits to main since this release

    NOTE (kit 1.0.4): the standards editions now cite this kit as the range ^1.0.3 and name the re-released editions CP 0005 0.15.0, CP 0006 0.13.0, CP 0008 0.4.2, CP 0009 0.9.0, CP 0010 0.7.0 and CP 0011 0.3.2. CP 0005 0.14.1, CP 0006 0.12.1, CP 0009 0.8.1 and CP 0010 0.6.1 (mentioned below) are withdrawn. This release remains valid; see vlocality-kit-1.0.4.

    Locality conformance kit 1.0.3: corrects the hidden-suite mode and generator of 1.0.2. No contract, requirement, edition or candidate-facing change.

    Found by the independent review of 1.0.2 and reproduced here:

    • locality-assess --hidden DIR ran the PUBLIC suite and public fixture values: the public assessor directory preceded the hidden tree on the module path. Earlier "hidden suite" pass statements (kit 1.0.0 to 1.0.2) are withdrawn; they were public-suite passes. Hidden mode now loads the hidden tree, records the files it loaded and the fixture epoch in the report, and refuses to run otherwise.
    • The hidden-suite generator produced an unusable instance (renames reordered sorted lists, a grant key was missed, watertight vectors at the wrong level). Fixed; the generator and its output ship in the evidence package. C-TILE-02 compared the tile face with a literal instead of the suite parameter (fixed); the mock preload control now works against a hidden instance.
    • Results: selftest PASSED; Provider A (Python) 72/72, Provider B (Node.js) 72/72, Client C (Python) 112/112 on the public suite and, for the first time, on a genuinely different hidden instance (epoch 1835000000000, no module outside the hidden tree). The candidates were not changed.
    • The six standards editions (CP 0005 0.14.1, CP 0006 0.12.1, CP 0008 0.4.1, CP 0009 0.8.1, CP 0010 0.6.1, CP 0011 0.3.1) are unchanged; they name kit 1.0.2, whose public suite and conformance claims are unaffected. Use 1.0.3 for hidden-instance assessment.

    Assets (sha256): locality-kit-1.0.3.zip d93361d2d2c6a05d3e67b184772410b7201d0960981a189956395f45c957e855, locality-evidence-1.0.3.zip d81b0fc9a71a3b8fd7595bf4c026fee8b9fe19fd7247b54c83fa4df044b7e70e, locality-terrain-1.0.0.zip 81b7b222f3528d46556c2c486d51fa1bfe20a4368dbd948a2dbdcc06b32df1eb

    Downloads