chore: untrack config.json, keep config.json.example as the shipped default - #114
Merged
Conversation
…efault config.json is a personal local runtime config (candle timeframe, run duration, tickers) that changes on every dev machine and every test run. config.json.example already documents the shipped default values and is what the README's "cp config.json.example config.json" setup step expects. Tracking the real config.json just produced constant unrelated diffs. Untracked via git rm --cached and added to .gitignore; the file remains on disk for local runs.
mohammadp1001
force-pushed
the
chore/config-example
branch
from
July 17, 2026 22:35
77e3cfc to
f7d9964
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
config.jsonis a personal local runtime config (tickers, candle timeframe, run duration) that changes on every dev machine and every test run — it's been producing a constant unrelated diff in every unrelated PR this session.config.json.examplealready exists and documents the shipped default values, matching the README'scp config.json.example config.jsonsetup instructions.config.jsonviagit rm --cached, added to.gitignoreconfig.json.exampleis unchanged — still the canonical default, still trackedconfig.jsonitself remains on disk for local runs, just no longer trackedTest plan
config.jsonandconfig.json.examplestill exist on disk after untrackinggit statusno longer showsconfig.jsondiffs