nc_program_manager/.paul/paul.json
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

25 lines
454 B
JSON

{
"name": "NcProgramManager",
"version": "0.3.0",
"milestone": {
"name": "v0.3 Code Quality",
"version": "0.3.0",
"status": "in_progress"
},
"phase": {
"number": 12,
"name": "docs-cli",
"status": "not_started"
},
"loop": {
"plan": null,
"position": "IDLE"
},
"timestamps": {
"created_at": "2026-05-13T00:00:00Z",
"updated_at": "2026-05-18T00:00:00Z"
},
"satellite": {
"groom": true
}
}