Please email security@incredibuild.com with details. We aim to acknowledge
within 2 business days. Do not file public issues for security reports.
- Never commit
.env. It's gitignored. Use.env.exampleas a template. - Never commit a real LLM, CRM, email-provider, or webhook key. All values
in
.env.exampleare blank or placeholders. - Inside Islo sandboxes, prefer the gateway-profile flow over
--envinjection so the real secret stays on the host. See the "Credentials in the sandbox" section of the README. - The Mission Control Cypher console is read-only by design —
CREATE,MERGE,SET,DELETE,REMOVE,DROP, andCALL dbare refused at the HTTP boundary. If you expose Mission Control on the public internet, put it behind your auth proxy of choice; this repo ships no built-in auth. - Sequencer ships with
SEND_ENABLED=falseandSEQUENCER_DRY_RUN=true. Flip both, intentionally, to send real outbound mail.
.gitignoreexcludes.env,.env.local, all caches, all per-agent ephemeral OpenClaw state, and local FalkorDB / Cognee data dirs.- The bundled
bootstrap.shinstalls npm packages into$HOME/.npm-globalrather than system-wide so the sandbox never needssudofor OpenClaw. - All graph writes from the demo runner use parameterised
MERGE, never string-concatenated Cypher.