Skip to content

Revive ckitty as a polished unified terminal app - #1

Merged
fortunexbt merged 3 commits into
mainfrom
codex/unified-ckitty
Jul 15, 2026
Merged

Revive ckitty as a polished unified terminal app#1
fortunexbt merged 3 commits into
mainfrom
codex/unified-ckitty

Conversation

@fortunexbt

Copy link
Copy Markdown
Owner

Summary

  • Rebuilt ckitty around one deterministic, dependency-free rendering core and one ckitty binary.
  • Improved the ASCII silhouettes for sitting, sleeping, playing, and walking poses, including recognizable heads, bodies, paws, tails, toys, and birds.
  • Added ASCII/NO_COLOR fallback, resize-safe terminal rendering, strict CLI validation, deterministic dump mode, live reveal, and portable timing.
  • Added core, CLI/error, sanitizer, Linux/macOS CI, install, contributor, examples, and release documentation.
  • Removed superseded v2/v3 sources and duplicate artifacts.

Visual verification

Ran the live app in macOS Terminal and captured plain-ASCII and color screenshots for fixed-seed poses. Verified that the cat silhouette remains readable, color roles separate fur/face/toys, and NO_COLOR=1 produces a clean monochrome fallback.

Validation

  • make check
  • make sanitize
  • GCC build on macOS
  • Temporary-prefix install/uninstall smoke test
  • git diff --check

@fortunexbt
fortunexbt marked this pull request as ready for review July 15, 2026 22:19
@fortunexbt
fortunexbt merged commit 4fdcca5 into main Jul 15, 2026
3 checks passed
@fortunexbt
fortunexbt deleted the codex/unified-ckitty branch July 15, 2026 22:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant