chore(hygiene): replace internal hosts and personal paths with placeholders #3
Loading…
Reference in a new issue
No description provided.
Delete branch "hygiene/public-repo-sanitization"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Follow-up to the public-repo security audit: tracked files carried the real LAN IP of the
computerserver and personal home paths. This replaces them with placeholders / empty defaults; real values remain local-only (gitignoredsdkconfig, Kconfig provisioning), mirroring the policy already used in starfleet/roster.Changes:
main/Kconfig.projbuild:SERVER_HOSTdefault is now""(was the LAN IP). Provisioning stays Kconfig-only per README.README.md: provisioning table default updated to (empty).AGENTS.md: field-test checklist no longer names the real server address; "Repo & commit conventions" expanded into a Public repo hygiene policy (no SSIDs/passwords/tokens/hostnames/LAN IPs/usernames/home paths; pre-push scan command).host/tests/test_mww_features.py: reference WAV now resolves to the sibling../computercheckout (overridable viaMWW_TEST_WAV) instead of an absolute personal path.docs/superpowers/**: plans/specs sanitized (IPs and/home/...paths → placeholders).tools/wakeword-model/REPRODUCIBILITY.md,tools/wakeword-training/config_computer*.json: absolute paths →<repo>/<path-to-computer-checkout>placeholders.main/wake_chime_data.h: provenance comment uses a generic path.Verification:
cd host/tests && python3 -m pytest -q→ 43 passed; hygiene scan over tracked tree clean.