Skip to content

KeysetFit v0.1.0

Latest

Choose a tag to compare

@KanadeK KanadeK released this 30 Aug 09:58
· 2 commits to main since this release

KeysetFit v0.1.0

KeysetFit turns an arbitrary KLE raw JSON layout and a finite physical keycap inventory into a deterministic coverage proof.

Highlights:

  • maximum-cardinality assignment avoids false gaps caused by greedy allocation;
  • exact diagnostics distinguish size, compound shape, sculpted row, homing, legend, and exhausted quantity;
  • JSON, CSV, and standalone script-free HTML reports;
  • complete and intentionally incomplete ANSI 68 examples;
  • fully offline operation with no account, upload, telemetry, or vendor scraping;
  • prebuilt archives for Windows, Linux, and macOS.

Run the included example:

keysetfit check --layout examples/ansi-68.kle.json --keyset examples/ansi-68-full.keyset.json --out report

Expected result: complete: matched 68/68.