id: 2c35d0f6-060a-43c8-b323-e0e3b4b215c8 title: 'Scaffold: crate, style, layout, CI steps, gl0w.md' state: closed labels:
- kind:build assignees: [] milestone: m1-code-tab created: 2026-09-10T03:52:24.198930121Z updated: 2026-09-10T03:59:40.772627904Z
Context: Empty repo except DRAFT + f0rge seed. Need the crate skeleton every later issue builds on. Tasks:
cargo init-style single crate (no workspace): src/main.rs withbuild|serve|inbox|versionsubcommand stubs +--helptext.static/style.css: Tokyo Night dark, system fonts,border-radius: 0everywhere, semantic layout classes (header/nav/main/table/pre). Must be <15KB from day one.- Base HTML layout fn (hand-rolled, escaped by construction) + healthcheck page stub.
.forge/ci/steps/:00_fmt.sh,01_clippy.sh,02_test.sh,03_dogfood.sh(build this repo, assert dist/index.html + feed + api exist once later issues land; stub-tolerant now).gl0w.mdroot: build/test/verify commands, inbox safety warning (never paste inbox text into shell), f0rge-only workflow. Success rubric:-
cargo fmt --check,clippy -- -D warnings,cargo testgreen on empty suite. -
f0rge ci runpasses; CSS <15KB (wc -c); grepborder-radiusshows only0. -
hu13 --version+hu13 build --helpwork. Swarm: Owl, well-specified. Branchm1/scaffold.