refactor: Quick Win cleanup - 102 lines deleted, zero regressions
Completed three high-efficiency refactoring tasks:
## Task 1: Pattern1Context deletion (40 lines)
- Removed deprecated Pattern1Context struct from simple_while_minimal.rs
- Removed context parameter from lowering pipeline
- Simplified API surface (one less unused type)
- Files: simple_while_minimal.rs, pattern1_minimal.rs, loop_to_join.rs
## Task 2: #[allow(dead_code)] cleanup (62 lines)
- Deleted new_with_outputs() from inline_boundary.rs (truly dead, deprecated)
- Deleted extract_type_hint() from generic_type_resolver.rs (future placeholder)
- Removed 3 incorrect annotations (code IS actually used)
- Added clear comments for future-work items
## Task 3: Test organization (0 lines, +26 doc lines)
- Added 4-section navigation to loop_scope_shape/tests.rs
- Improved test discoverability (17 tests → organized by module)
- Low-risk organization improvement
- Easy path for future per-module test file splitting
## Summary
- Total deletion: 102 net lines
- Files modified: 9
- Build status: ✅ Clean (0 errors, 0 warnings)
- Test status: ✅ 21/21 PASS
- Regressions: 0
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>