task: remove dead config.example.json seed template
config.example.json was the tracked seed for the gitignored config.json, but the base ships zero compose overlays and every reader (Makefile, install.sh, banner.sh) tolerates a missing config.json via jq fallbacks. Remove the file and its now-dead seeding block in install.sh. Closes #323 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
e85fbf2e4a
commit
ddbf2d504a
3 files changed
+1
-13
No files matched your search
@@ -15,6 +15,7 @@ Update policy and release automation live in [`.claude/rules/git.md`](.claude/ru
|
||||
### Changed
|
||||
### Fixed
|
||||
### Removed
|
||||
- `config.example.json` and its install-time seeding step (`scripts/install.sh`); the base ships zero compose overlays and all readers tolerate a missing `config.json`, so the example template was dead weight. Packs that need overlays create their own `config.json` ([#323](https://github.com/ryaneggz/open-harness/issues/323)).
|
||||
### Deprecated
|
||||
### Security
|
||||
|
||||
|
||||
@@ -1,7 +0,0 @@
|
||||
{
|
||||
"composeOverrides": [
|
||||
".devcontainer/docker-compose.claude-host.yml",
|
||||
".devcontainer/docker-compose.codex-host.yml",
|
||||
".devcontainer/docker-compose.opencode-host.yml"
|
||||
]
|
||||
}
|
||||
@@ -299,12 +299,6 @@ else
|
||||
fi
|
||||
fi
|
||||
|
||||
# ── Seed config.json from example if missing ──────────────────────────
|
||||
if [ ! -f "$REPO_DIR/config.json" ] && [ -f "$REPO_DIR/config.example.json" ]; then
|
||||
cp "$REPO_DIR/config.example.json" "$REPO_DIR/config.json"
|
||||
ok "Seeded config.json from config.example.json"
|
||||
fi
|
||||
|
||||
# ── Shell CWD notice (for B migration) ────────────────────────────────
|
||||
# If the user's shell was open in ~/openharness, that path no longer exists.
|
||||
printf "\n"
|
||||
|
||||
Reference in new issue
Block a user