Commit or keep local
| Path | Commit? | Use for |
|---|---|---|
.entire/settings.json | Yes, when Entire is part of the project | Shared project settings, such as checkpoint storage, team redaction rules, and default repository behavior |
.entire/.gitignore | Yes | Keeping local Entire files out of normal commits |
.entire/redactors/ | Yes, for shared rule packs | Team redaction rules that should apply to everyone working in the repository |
.entire/settings.local.json | No | Personal overrides, debug logging, private rules, and machine-specific settings |
.entire/redactors/local/ | No | Personal redaction rule packs |
.entire/logs/ | No | Local diagnostic logs |
.entire/tmp/ | No | Temporary runtime files |
.entire/metadata/ | No | Local metadata generated while Entire runs |
.entire/current_session | No | Pointer to your current local session |
.entire/settings.json local until the team decides to share Entire configuration.
Files stored elsewhere
Checkpoint data is not committed from your working tree. Entire stores checkpoint metadata on theentire/checkpoints/v1 branch or in a configured checkpoint remote.
Global settings live at ~/.config/entire/settings.json.
Agent hook files live in agent-specific folders, such as .claude/, .codex/, .cursor/, and .gemini/.