summaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorcirakg <cirakg@cirakg.xyz>2026-10-20 06:56:58 +0200
committercirakg <cirakg@cirakg.xyz>2026-10-20 06:56:58 +0200
commit93d0becabf76aaa568989f295ca9b8a2c387f0cc (patch)
tree14adc56b77d791ebe387c411f7de65063119df0e /CHANGELOG.md
parentf455246fde086dda0cb61b92c84a5146a831a2bf (diff)
docs: record M6b (QR) results
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md8
1 files changed, 8 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 87b4b4f..e1d8912 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -26,6 +26,14 @@ Milestone M6 in progress (released as 0.6.0 when all four parts are done).
Barcodes from the unit tests are decoded with zxing-cpp in every test run
(`tools/check_codes.py`), and the UI flow decodes a screenshot of the code
screen.
+- M6b, QR Code (`source/codes/Qr.mc`, `ReedSolomon.mc`, `QrTables.mc`):
+ - Versions 1-40 and levels L-H, with optimal numeric, alphanumeric and byte
+ segmentation and all eight masks scored as segno does.
+ - Encoded as a watchdog-safe job with progress, and cached sealed with the
+ entry's key (`x.<id>`).
+ - Drawn in the largest centred square at 2 px per module or more.
+ - Checked against segno (`tools/gen_qr_tables.py`, `make codes`), decoded
+ with zxing-cpp, and decoded from a screenshot of a version 6 card.
## [0.5.0] - 2026-10-20