# Implementation Plan: Modernization Implementation (Safe Wins)

**Track ID:** modernization-implementation_20260205
**Spec:** [spec.md](./spec.md)
**Created:** 2026-02-05
**Status:** [x] Completed

## Phase 1: Golden Path + Side Effects (P0)

### Tasks

- [x] Task 1.1: Add regression tests for “no stdout on import” and conditional SSE patching (c2d0152)
- [x] Task 1.2: Remove stdout prints from `maverick_mcp/api/server.py` (use logging) (c2d0152, e537da7)
- [x] Task 1.3: Centralize dotenv + logging setup; remove `load_dotenv()` and `logging.basicConfig()` from library modules (8e19911)

## Phase 2: Dev Defaults (P0)

### Tasks

- [x] Task 2.1: Align `scripts/dev.sh` defaults (streamable-http + localhost; overrideable) (18775f8)
- [x] Task 2.2: Align `Makefile` dev targets with new defaults (18775f8)

### Verification

- [x] Targeted tests pass
- [x] LLM Judge: N/A (no harness configured)

---

_Generated by Conductor. Tasks will be marked [~] in progress and [x] complete._
