v0.2.6 — Self‑check aligned & dialog rhythm stable
What’s new
- Self‑check text aligned with cli_profiles.yaml:
[Self-check] Briefly answer (≤2 line each):- Any drift from goal?
- What’s still unclear? Any new confusion created? Any better ideas?
- What was missed?
- The single next check (hook/path/metric).
Continue only after answering.
- Self‑check trigger broadened: counts all meaningful handoffs (User/System/PeerA/PeerB), filters NUDGE/low‑signal, so deep conversations reliably get periodic reflect prompts.
- Telegram summaries (from 0.2.5): preserve newlines and are configurable:
- max_msg_lines / max_msg_chars
- peer_message_max_lines / peer_message_max_chars
- CLI additions (from 0.2.5): cccc bridge restart / logs / version
- Packaging & repo hygiene: single‑source scaffold (build‑time sync), clean ignores for runtime/docs/tests/local venv
Upgrade notes
- After upgrading:
- cccc init --force # refresh scaffold
- Check .cccc/settings/telegram.yaml for the new line caps
- Optionally update inbound_suffix as per README to keep dialog “human‑like”
- cccc bridge restart
- Verify: ledger shows kind:self-check periodically; in Telegram, multi‑line summaries are readable.