Security and privacy
Understand the local processing, execution, and provider boundaries.
Source processing
Normal graph and practice analysis run locally. This public website has no connection to your local graph and does not receive your repository content.
Command execution
Verification, mutation testing, and historical replay can execute repository code. Copies and checkouts protect a working tree but do not sandbox a malicious program. Use trusted repositories and appropriate isolation.
Private service operation
The CLI defaults to loopback. Bearer authentication, request limits, and readiness probes support controlled private operation. Authentication is shared across projects in a server; there is no per-tenant isolation.
Policies and secrets
Approval hashes detect local policy edits but are not identity or role-based authorization. Keep credentials outside source files and preserve access controls on local state. Back up approved policies, baselines, and durable histories.
External model calls
Only explicitly configured provider features transmit model inputs. Treat retrieved and generated content as untrusted, review provider retention, and constrain tool permissions.
Reporting an issue
Share a minimal sanitized reproduction privately with the project maintainer through an established private contact. Do not publish credentials or proprietary graph data.