# Barcode Themeable, accessible **1D barcode** — own zero-dependency encoder, framework 4-layer rigor, the anatomy no reference library ships. > **Design proposal approved 2026-07-28, shipped 2026-07-29.** This README is > both the design record and the component doc. It is the sibling of > [`qr-code/README.md`](../qr-code/README.md): same architecture, same doctrine, > different physics. ## Baseline No Air baseline — new component (2026-07-28). Nothing in the legacy layers rendered linear barcodes; the encoder is also new (`$libs/barcode`, zero-dep). The **internal** baseline is `QrCode` (2026-06-12): eidos-native display primitive, `scope: ['eidos']`, own encoder in `$libs`, `DownloadTrigger` that composes `