nc_program_manager/.paul
dtrentin bd17ea46e5 feat(11-refactor): extract ArgParser, fix error handling, remove dead code
Phase 11 complete:
- ArgParser.cs: CLI parsing extracted from Program.cs (pure static method)
- Program.cs: no static state; Scarica/Invia take explicit InputArgs param
- Program.cs: try/finally with connected flag — fixes connection leak on exception
- Program.cs: PrintErrors helper surfaces CncResult.Errors on every failure
- AesCrypt.cs: deleted (dead code, zero references)
- NcProgramManager.csproj: AesCrypt.cs → ArgParser.cs

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-18 00:01:32 +02:00
..
phases feat(11-refactor): extract ArgParser, fix error handling, remove dead code 2026-05-18 00:01:32 +02:00
paul.json feat(11-refactor): extract ArgParser, fix error handling, remove dead code 2026-05-18 00:01:32 +02:00
PROJECT.md feat(11-refactor): extract ArgParser, fix error handling, remove dead code 2026-05-18 00:01:32 +02:00
ROADMAP.md feat(11-refactor): extract ArgParser, fix error handling, remove dead code 2026-05-18 00:01:32 +02:00
STATE.md feat(11-refactor): extract ArgParser, fix error handling, remove dead code 2026-05-18 00:01:32 +02:00