Implement Remaining plan.md Tasks (16, 18, 19 & 21) - #51
Conversation
Signed-off-by: rafsanneloy <rafsanneloy@gmail.com>
Signed-off-by: rafsanneloy <rafsanneloy@gmail.com>
Signed-off-by: Rafsanul Islam Neloy <89649374+RafsanNeloy@users.noreply.github.com>
|
Previously- Now we should treat "logged in" as server accept token, not file exist - |
|
Good work! This closes out four backlog items cleanly and the structure is right. Two things I especially liked: A few things to tidy up:
None of these are structural — the design decisions here are sound. Happy to re-review once |
|
One more note, since that was a long list for a PR I'm happy with: none of it is On (2), don't spend time deciding — that's my call as maintainer, and I'll follow up with The design decisions in this PR are the hard part, and you got those right. |
Contributor checklist
pre-commit run --all-filesand/orpytestas appropriate (see Tests in the README). A clean Ruff/pre-commit run is necessary but not sufficient—behavior still needs tests and review.capture_tests/expected_captures.txt--json, and--jsonloutput modes (or noted why not applicable)print()calls for user-visible outputType of change
Description
Added new task management operations, refined project switching, strengthened error handling and debugging, modernized CLI argument parsing, and updated tests.
Test plan