Vestaboard
Security
- Require a token via environment variables (never inline keys in prompts, logs, or commits).
- Preferred:
VESTABOARD_TOKEN
- Optional legacy fallback:
VESTABOARD_RW_KEY
Constraints
- Flagship Vestaboard layout is 6 rows x 22 cols.
- Text input is formatted to 6x22 by default (uppercase + word wrap; truncates overflow).
Quick usage (local CLI)
npm install
node scripts/vb.js preview "Hello from Quarterbridge Farm"
node scripts/vb.js read
node scripts/vb.js write "EGGS READY"
node scripts/vb.js write-layout content/layouts/forest-depth.json
Sample content
- Numeric layouts live in
content/layouts/*.json
- Human review previews live in
content/previews/*.md