Description
Terminal Stylist's console-output audit (discussion #55050) found 2 non-test .go files using bare fmt.Print instead of the explicit fmt.Fprint(os.Stdout, ...) pattern used by sibling calls in the same functions:
pkg/cli/status_command.go:295 — fmt.Print(console.RenderStruct(statuses)), while lines just above it in the same function use fmt.Fprintln(os.Stdout, ...) / fmt.Fprintln(os.Stderr, ...).
pkg/cli/view_command.go:168 — fmt.Print(output) where output := renderUnifiedTimelineStream(events), same inconsistency with neighboring fmt.Fprintln(os.Stderr, ...) calls.
Both already build styled content via pkg/console helpers; only the final print call bypasses explicit stream targeting. Behavior is unchanged (both already default to stdout) — this is a pure consistency fix.
Expected Impact
Minor polish: makes stream targeting explicit and consistent with the rest of pkg/cli's console-output conventions, removing the only 2 bare fmt.Print call sites outside test fixtures/doc comments.
Suggested Agent
New Agent (trivial mechanical fix).
Estimated Effort
Fast (< 30 min)
Data Source
DeepReport analysis, 2026-08-23 cycle, sourced from discussion #55050 (Terminal Stylist Report — Console Output Analysis).
Generated by 🔬 Deep Report · agent · 158 AIC · ⌖ 8.29 AIC · ⊞ 12.4K · ◷
Description
Terminal Stylist's console-output audit (discussion #55050) found 2 non-test
.gofiles using barefmt.Printinstead of the explicitfmt.Fprint(os.Stdout, ...)pattern used by sibling calls in the same functions:pkg/cli/status_command.go:295—fmt.Print(console.RenderStruct(statuses)), while lines just above it in the same function usefmt.Fprintln(os.Stdout, ...)/fmt.Fprintln(os.Stderr, ...).pkg/cli/view_command.go:168—fmt.Print(output)whereoutput := renderUnifiedTimelineStream(events), same inconsistency with neighboringfmt.Fprintln(os.Stderr, ...)calls.Both already build styled content via
pkg/consolehelpers; only the final print call bypasses explicit stream targeting. Behavior is unchanged (both already default to stdout) — this is a pure consistency fix.Expected Impact
Minor polish: makes stream targeting explicit and consistent with the rest of
pkg/cli's console-output conventions, removing the only 2 barefmt.Printcall sites outside test fixtures/doc comments.Suggested Agent
New Agent (trivial mechanical fix).
Estimated Effort
Fast (< 30 min)
Data Source
DeepReport analysis, 2026-08-23 cycle, sourced from discussion #55050 (Terminal Stylist Report — Console Output Analysis).