diff --git a/Setup.md b/Setup.md index e69de29..468f00e 100644 --- a/Setup.md +++ b/Setup.md @@ -0,0 +1,26 @@ +# Setup + +## Proven Setup Signals + +| Signal | Detail | +|---|---| +| platformio.ini | envs=heltec_tracker_cardkb; boards=heltec_wireless_tracker; frameworks=arduino | +| docker-compose | services=meshtastic-node | +| Dockerfile | Container build file is present. | +| README files | README.md, firmware/.clusterfuzzlite/README.md, firmware/README.md, firmware/branding/README.md, firmware/extra_scripts/README.md, firmware/meshtestic/README.md, firmware/protobufs/README.md | + +## Setup Path + +- Use PlatformIO for firmware builds; confirm environment and board before flashing. +- Use Docker Compose for service orchestration after reviewing volumes, ports, and environment variables. + +## Environment Rules + +- Keep local secrets out of Git. +- Put generated build output outside source control. +- Prefer a clean checkout when validating setup instructions. +- Record the exact command that works in the readiness issue before closing it. + +## Current Gaps + +- No setup gaps were inferred from inspected evidence.