Skip to content

Refactor codebase into thin modules - #206

Merged
Time4Mind merged 7 commits into
mainfrom
refactor/thin-modules
Aug 7, 2026
Merged

Refactor codebase into thin modules#206
Time4Mind merged 7 commits into
mainfrom
refactor/thin-modules

Conversation

@Time4Mind

Copy link
Copy Markdown
Owner

Summary

  • split oversized bot, session, card, i18n, tmux, and transcript modules into focused components
  • make live-card RUNNING/IDLE and carrier transitions explicit and transactional
  • keep stalled active sessions observable via terminal pane and show only ⚠️ for stalled background sessions
  • document the architecture in English, Russian, and Chinese
  • add the repository-scoped ccbot send-file skill with a safe direct fallback

Validation

  • 1045 pytest tests passed
  • Ruff check and format check passed
  • Pyright: 0 errors

@Time4Mind
Time4Mind merged commit 98fd123 into main Aug 7, 2026
4 checks passed
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