Development record
The banner fits 66 columns
Summary
The remainder of itd-112 that spc-41 did not deliver. spc-41 closed on 2026-09-23 with acceptance criteria 2 to 6 delivered and criterion 1 in part: the banner renders above a byte-unchanged status board, stays out of every machine stream, follows the colour ladder, takes its words from the generated identity constant, and the emission-discipline ADR and exported primitives are recorded. This spec carries what did not ship.
The delivered part was already announced in the [0.6.2] changelog section,
and the intent carries no shipped_in: because it stays planned. The close
that ships the intent through this spec is the one that decides how the cut
reports it: without shipped_in: the whole intent is announced again, which
is the redundant line the changelog composer prefers to a silent omission.
Scope
- Acceptance criterion 1 (the missing half). The banner renders within 66 columns. At closure the bound is untested and false:
bakedTagline(internal/surface/cli/identity_gen.go:10) is 70 characters andinternal/surface/cli/banner.go:50-58emits it as its own line.
Frontmatter
| id | spc-2609230613206687 |
|---|---|
| type | spec |
| lifecycle | closed |
.abcd/development/specs/closed/spc-2609230613206687-banner-fits-66-columns.md
open on GitHub ↗ · commit history ↗
References1
- itd-112A bare abcd on an interactive terminal opens with a generated banner: the flag hoist in half-block colour on its painted panel, version beside it, tagline beneath — identity baked in at build time, full colour ladder, never a byte on a machine-consumed streamimplements
mentions1
- spc-41The bare-invocation banner: baked identity, half-block livery art, and the exported colour ladder