From ef0686a63edb46274d3eb1f97cdfe6378aba1889 Mon Sep 17 00:00:00 2001 From: jessikitty Date: Thu, 24 Sep 2026 00:14:38 +1000 Subject: [PATCH] docs: add native QL protocol session to overview log --- .claude-context/00-overview.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.claude-context/00-overview.md b/.claude-context/00-overview.md index 5841486..c08d924 100644 --- a/.claude-context/00-overview.md +++ b/.claude-context/00-overview.md @@ -25,10 +25,16 @@ console. A Google Sheet mirrors who is currently on site for evacuation roll cal - Check what's deployed: `docker compose exec visitor-signin npm run version`. - Printing diagnostics: `docker compose exec visitor-signin node scripts/print-test.mjs`. +## Branches +- `deploy` — live branch (this one). +- `feature/native-ql-protocol` — unmerged native Node QL printing stack; see the 2026-09-07 session before merging. +- `main` — stale since 2026-09-07. + ## Where to look - `01-architecture.md` — current design and the reasoning behind it. - `sessions/` — dated session records. - `README.md` in the repo root — operator documentation. ## Session Log +- 2026-09-07 — Native Brother QL Protocol (replacing brother_ql subprocess) — Built native raster/TCP print modules and photo dithering on a feature branch; tested, not yet merged into deploy. - 2026-09-23 — Visitor sign-in kiosk: build, HTTPS, and server-side label printing — Built the app end to end; added multi-site, 2FA admin accounts, self-signed CA for Jamf-managed iPads, server-side QL-820NWB printing (found `--red` is mandatory on DK-22251), single-tab evacuation sheet, branding, and photo halftoning.