Dhanji R. Prasanna
10bce7f66f
Remove ANSI formatting codes from g3-core
Move terminal formatting responsibility to g3-cli layer:
- format_str_replace_summary(): Remove ANSI codes, add colorize_str_replace_summary()
helper in CLI to apply green/red colors for insertions/deletions
- format_timing_footer(): Remove dimming ANSI codes (now plain text)
- str_replace tool result: Remove ANSI codes from success message
Remaining acceptable ANSI usage in g3-core:
- iTerm2 inline image protocol (terminal-specific escape sequence)
- Image metadata dimming (direct print, would need larger refactor)
- Terminal beep for stale TODO warning (audio, not visual)
- ANSI stripping utility in research.rs (not output)
This continues the separation of concerns: g3-core handles logic,
g3-cli handles all terminal formatting.
2026-01-20 10:00:37 +05:30
..
2026-01-20 10:00:37 +05:30
2026-01-10 20:44:23 +11:00
2026-01-17 09:48:10 +05:30
2026-01-20 10:00:37 +05:30
2025-12-22 16:27:35 +11:00
2026-01-20 09:50:55 +05:30
2026-01-19 14:44:30 +05:30
2026-01-16 07:30:27 +05:30