What's Changed
- fix(cesar): remove the no-project-brief warning nudge by @cukas in #291
- feat(cesar): permission modes at Claude Code parity with a destructiv… by @cukas in #292
- feat(cli): watermark-naturalization program — sanitize, naturalize, metadata forensics by @cukas in #293
- Feat/cesar smooth by @cukas in #294
- Feat/mutate mode by @cukas in #295
- Feat/eject typescript by @cukas in #296
- Feat/lean dead code by @cukas in #297
- fix(review): claude review seat — review-mode dispatch, honest terminal errors, no permission bypass by @cukas in #299
- Feat/lean modules by @cukas in #298
- perf(cli): REPL typing smoothness — composer input leaf + append-only Static feed by @cukas in #300
- docs: describe the source layout as it is, not how it got here by @cukas in #301
- fix: KERN detection requires real .kern files, not directories by @cukas in #302
- refactor(cli): kill handlers→commands and signals→commands seam cycles by @cukas in #303
- perf(cli): one render per keystroke in PromptTextInput by @cukas in #304
- refactor(cli): type OutputEvent plan variants + App state (kill upstr… by @cukas in #305
- fix(readme): font-independent hero + real REPL splash + compete-and-collaborate framing by @cukas in #306
- fix(cli): center the banner tagline under the logo by @cukas in #307
- fix(cli): one flush left edge for the entire launch banner by @cukas in #308
- test(core): kill 24 mutation survivors — targeted assertions for untested guards by @cukas in #309
- test(cli): kill 23 mutation survivors + fix judge parser, editor-launch, pseudo-TTY capture by @cukas in #310
Full Changelog: v0.2.6...v0.2.7