Skip to content

chore(entire): commit Entire CLI config to the repo - #20

Merged
jonmarkgo merged 1 commit into
mainfrom
chore/entire-checkpoint-config
Sep 18, 2026
Merged

jonmarkgo merged 1 commit into
mainfrom
chore/entire-checkpoint-config

Conversation

@jonmarkgo

@jonmarkgo jonmarkgo commented Sep 18, 2026 •

Copy link
Copy Markdown
Member

Why

The Entire web UI reads .entire/settings.json from the default branch to decide whether a repository is enabled. That file has only ever existed as an untracked working-copy file here, so the Checkpoints page reports:

Entire isn't enabled — Enable Entire in this repository to configure checkpoint storage and agent integrations.

The CLI works locally because it reads the file off disk, but the server sees an unconfigured repository, and nobody else cloning the repo gets the shared review profile.

What

Track .entire/settings.json and .entire/.gitignore. Per-developer state (tmp/, logs/, metadata/, settings.local.json) stays ignored by the nested .gitignore.

The committed config is Entire's stock output, byte-identical across all MLH repos — checkpoints stored as git refs, commit_linking: always, telemetry: false, and a generic general review profile that loads whatever repo-specific review skills are present.

This matches Entire's own guidance in Entire-Generated Files, which lists .entire/settings.json and .entire/.gitignore as the two files to commit.

No application code changes; no CI impact.

https://claude.ai/code/session_015mxH1U6VmadX2i4R7Dt1uk


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

The Entire web UI reads .entire/settings.json from the default branch to
decide whether a repository is enabled. Until it is committed, the
Checkpoints page reports "Entire isn't enabled" and the shared review
profile never reaches anyone who clones the repo.

Track settings.json and .entire/.gitignore; per-developer state (tmp/,
logs/, metadata/, settings.local.json) stays ignored by the nested
.gitignore.

Claude-Session: https://claude.ai/code/session_015mxH1U6VmadX2i4R7Dt1uk
@jonmarkgo
jonmarkgo merged commit c8396f1 into main Sep 18, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant