Security And Auth Safety
Gitquarry is read-only, but it still handles sensitive auth material.Scope
v1 is:- PAT-only
- host-scoped
- public-repository-focused
- read-only from the CLI’s perspective
Secure Default
The default path is secure OS storage. Gitquarry does not claim login succeeded unless it can read the token back after saving it.Insecure Fallback Is Explicit
The fallback credential file exists only when you opt in:E_AUTH_STORAGE rather than silently writing plaintext credentials.
Safe Local Verification
When testing locally or in automation:- prefer
GITQUARRY_TOKENor host-specific env vars - isolate state with
GITQUARRY_CONFIG_DIR - avoid touching a real user config directory during tests
Docs And Workflow Hygiene
If you change auth behavior, update:- README
- authentication docs
- output/error docs if user-visible messages changed
- release or live-smoke docs if verification changed