Phase 1: Selection rule + config field #434

Merged
mph merged 7 commits from IW-423-phase-01 into IW-423 2026-08-23 09:02:35 +00:00
Owner

Phase 01 implementation for IW-423.

Files

Browse changed files: https://code.iterative.works/iterative-works/iw-cli/-/blob/IW-423-phase-01/

Phase 01 implementation for IW-423. ### Files Browse changed files: https://code.iterative.works/iterative-works/iw-cli/-/blob/IW-423-phase-01/
- ServerConfig carries an optional workspaceBackend name that survives a round trip and reaches no validator
- TerminalWorkspaceBackend.select takes a configured default at the decided precedence with a lazy parse
- WorkspaceBackend moves to its own file and gains a pure resolve for the dashboard binder
- The CLI passes None everywhere and behaves exactly as on main
workflow(IW-423): record the phase gate's missing format check
Some checks failed
CI / contract (pull_request) Has been skipped
CI / format (pull_request) Successful in 7s
CI / lint (pull_request) Successful in 7s
CI / compile (pull_request) Successful in 1m22s
CI / dashboard-build (pull_request) Successful in 58s
CI / test (pull_request) Has been cancelled
e017232a41
LESSONS entry 9.
chore(IW-423): update review-state for phase 01
Some checks failed
CI / contract (pull_request) Has been skipped
CI / format (pull_request) Successful in 7s
CI / lint (pull_request) Successful in 10s
CI / compile (pull_request) Successful in 1m22s
CI / dashboard-build (pull_request) Successful in 59s
CI / test (pull_request) Has been cancelled
74586706cb
workflow(IW-423): record the phase-pr resume bug on Forgejo
All checks were successful
CI / contract (pull_request) Has been skipped
CI / format (pull_request) Successful in 6s
CI / lint (pull_request) Successful in 7s
CI / compile (pull_request) Successful in 1m21s
CI / dashboard-build (pull_request) Successful in 57s
CI / test (pull_request) Successful in 9m24s
6812c43fb0
LESSONS entry 10.
chore(IW-423): update review-state
All checks were successful
CI / contract (pull_request) Has been skipped
CI / format (pull_request) Successful in 7s
CI / lint (pull_request) Successful in 7s
CI / compile (pull_request) Successful in 1m20s
CI / dashboard-build (pull_request) Successful in 58s
CI / test (pull_request) Successful in 9m24s
d578b9240b
mph merged commit ef8a4b77e6 into IW-423 2026-08-23 09:02:35 +00:00
mph deleted branch IW-423-phase-01 2026-08-23 09:02:36 +00:00
Sign in to join this conversation.
No description provided.