Added
- The TUI header now shows a quiet
stocksignpost when the companionstockpackage-installer is on$PATH. Rendered in the low-intensity ember tint so it reads as "available" without competing with the active store view. No coupling to stock's internal state.
Changed
internal/uinow delegates its generic styling primitives (colors, bold/dim, doctor chips, prompts) tostore-core/uisostockcan pick up the same CLI look. Store-specific chips (StatusLinked,DiffCreate,StoreName, …) stay instore/internal/ui. Import paths are unchanged for existing call sites.