Goal
Upgrade TerminalLog to support structured feed data without breaking existing lines: string[] usage.
Why
Backward compatibility plus richer data unlocks stronger feed UX.
Scope (atomic)
- Add optional structured prop (e.g.,
entries) while keeping lines functional.
- Internally reuse
TerminalLogLine where possible.
- Keep max-lines and auto-scroll behavior.
Acceptance Criteria
Out of Scope
Goal
Upgrade
TerminalLogto support structured feed data without breaking existinglines: string[]usage.Why
Backward compatibility plus richer data unlocks stronger feed UX.
Scope (atomic)
entries) while keepinglinesfunctional.TerminalLogLinewhere possible.Acceptance Criteria
Out of Scope