Phase 3, issue P3.1 — part of the multiplexer backend abstraction implementation plan.
Design: docs/designs/cuekit-multiplexer-backend-design.md
Prerequisites: Phase 2 issues all merged.
Outcome
.cuekit.yaml accepts multiplexer: tmux | zellij and multiplexer_strict: boolean, parsed and validated. Default is tmux. No runtime effect yet.
Files
- Modify:
packages/project-config/src/schema.ts
- Modify:
docs/designs/cuekit-project-config-design.md (add new fields to the schema list)
Steps
Acceptance
Project config tests pass with new fields parsing correctly.
Phase 3, issue P3.1 — part of the multiplexer backend abstraction implementation plan.
Design:
docs/designs/cuekit-multiplexer-backend-design.mdPrerequisites: Phase 2 issues all merged.
Outcome
.cuekit.yamlacceptsmultiplexer: tmux | zellijandmultiplexer_strict: boolean, parsed and validated. Default istmux. No runtime effect yet.Files
packages/project-config/src/schema.tsdocs/designs/cuekit-project-config-design.md(add new fields to the schema list)Steps
multiplexerto"tmux"; defaultmultiplexer_stricttofalse.Acceptance
Project config tests pass with new fields parsing correctly.