docs: add project documentation
All checks were successful
CI / Lint & Check (push) Successful in 11s

This commit is contained in:
Username
2026-01-18 18:32:55 +01:00
parent ad79ff97c6
commit 11f7bb5b7a
5 changed files with 292 additions and 0 deletions

31
TODO.md Normal file
View File

@@ -0,0 +1,31 @@
# TODO
Intake buffer for ideas, issues, and unrefined tasks.
## Ideas
- Support for `.harborrc` config file in home directory
- Cache project/repo lists for faster tab completion
- Webhook management commands
- Robot account management
- Retention policy display
- Health check endpoint monitoring
- Multi-registry support (switch between registries)
## Issues
- SSL verification disabled globally (should be configurable)
- No timeout configuration for API calls
- Delete confirmation reads stdin (breaks piping)
- Partial digest matching fetches all artifacts (slow for large repos)
## Questions
- Should `--json` output be available on all commands?
- Should we support OIDC authentication?
- Worth adding `--dry-run` for destructive operations?
## Debt
- Error handling inconsistent across commands
- Some magic numbers (column widths, timeouts)