Migrate dev-runner to typed Effect CLI config and env fallbacks

- Replace string-based env override plumbing with typed config/flag parsing
- Split server/web offset resolution from explicit port/dev-url overrides
- Refactor and expand dev-runner tests around offset/env behavior
- Add `vitest` as a contracts dev dependency for test execution
e6ac39de75Julius Marminge committed on 3/4/2026, 2:22:29 AM· committed by Julius Marmingeparentb76a0a6
4 files changedLine totals unavailable