Keep all credentials out of the repository.
- Store local operator env settings in
~/.autolab/credentials. - Authenticate the Hugging Face CLI out of band with
hf auth login. - Treat
HF_TOKENand any private infrastructure details as secrets.
Do not paste secrets into:
- git history
- public issues
- pull requests
research/notes.md- Trackio reports or shared screenshots
These paths are local operator state and should not be committed:
~/.autolab/credentials.runtime/
research/live/master.json, research/live/master_detail.json, and
research/live/dag.json are tracked repo state for the current promoted local
master. Regenerate them with uv run scripts/refresh_master.py --fetch-dag if
needed.
If the issue involves credentials or private infrastructure access:
- do not open a public issue with the full details
- contact the maintainers directly through a private channel
If you accidentally exposed a token:
- revoke it
- rotate it
- scrub the local copies
- notify the maintainers privately if the token reached shared infrastructure