Board issue: sia_rust-e2j.6
Finding
The local environment does not define KAGGLE_USERNAME and KAGGLE_KEY. That blocks MLE-Bench dataset preparation when using the Kaggle API path documented for this project.
The project can also use ~/.kaggle/kaggle.json; this audit did not find env vars in the local runtime. The issue should confirm whether a local Kaggle token file exists, and if not, provision credentials.
Code path
docs/walkthrough.md:111 documents prepare_mlebench_dataset.py for MLE-Bench tasks.
docs/walkthrough.md:116 requires KAGGLE_USERNAME and KAGGLE_KEY for Kaggle API downloads.
docs/walkthrough.md:120 documents ~/.kaggle/kaggle.json as the alternate credential location.
sia/prepare_mlebench_dataset.py:31 invokes mlebench prepare, which performs the dataset download.
Acceptance criteria
- Confirm whether
~/.kaggle/kaggle.json is present and usable; if not, add Kaggle credentials to secure local/team secret storage.
- Export
KAGGLE_USERNAME and KAGGLE_KEY or install the Kaggle token file with correct permissions.
- Accept any required Kaggle competition rules before running
mlebench prepare.
- Verify one
python -m sia.prepare_mlebench_dataset ... --skip-gemini preparation path and attach only non-secret output.
Board issue:
sia_rust-e2j.6Finding
The local environment does not define
KAGGLE_USERNAMEandKAGGLE_KEY. That blocks MLE-Bench dataset preparation when using the Kaggle API path documented for this project.The project can also use
~/.kaggle/kaggle.json; this audit did not find env vars in the local runtime. The issue should confirm whether a local Kaggle token file exists, and if not, provision credentials.Code path
docs/walkthrough.md:111documentsprepare_mlebench_dataset.pyfor MLE-Bench tasks.docs/walkthrough.md:116requiresKAGGLE_USERNAMEandKAGGLE_KEYfor Kaggle API downloads.docs/walkthrough.md:120documents~/.kaggle/kaggle.jsonas the alternate credential location.sia/prepare_mlebench_dataset.py:31invokesmlebench prepare, which performs the dataset download.Acceptance criteria
~/.kaggle/kaggle.jsonis present and usable; if not, add Kaggle credentials to secure local/team secret storage.KAGGLE_USERNAMEandKAGGLE_KEYor install the Kaggle token file with correct permissions.mlebench prepare.python -m sia.prepare_mlebench_dataset ... --skip-geminipreparation path and attach only non-secret output.