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 reportExpected result: complete: matched 68/68.