Security Model
Future Gadget Lab keeps public and protected concerns separate.
Public rules
- No sensitive backend URL is exposed to the browser.
- No protected server token is embedded in client code.
- Public copy stays concept-level and non-reconstructive.
Server rules
- Browser traffic flows through Next route handlers.
- Sensitive integrations are environment-gated.
- Webhooks and external inputs must be validated before side effects.