forked from jason/echo
Remove ECHO back-compat shims — CHORUS is a clean break
Decision: CHORUS deploys as fresh vaults on new machines for different users, so no ECHO adoption path is needed. Removed the Phase-1 shims: - chorus_config: legacy ECHO_* env aliasing and the read-only ~/.claude/echo-memory/config.json fallback - chorus_queue / chorus_hook_stop: ~/.echo-memory state-dir fallback - load/doctor/bootstrap/vault_lint/sweep/migrate: the _agent/echo-vault.md marker dual-probe; routing drops agent-marker-legacy (36 routes) - .gitignore, README, CHANGELOG, CHORUS-PLAN.md updated (decision #6; Phase 3 no longer migrates the live ECHO vault — fresh bootstrap only) All suites green: 25/25 unit, scaffold, routing-sync, 4 mock e2e, run_eval metrics unchanged. Rebuilt chorus-memory.plugin. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
+6
-10
@@ -8,24 +8,20 @@ __pycache__/
|
||||
.venv/
|
||||
venv/
|
||||
|
||||
# Local CHORUS/ECHO state (never commit — holds the offline queue + cached vault reads)
|
||||
.echo-memory/
|
||||
# Local CHORUS state (never commit — holds the offline queue + cached vault reads)
|
||||
.chorus-memory/
|
||||
|
||||
# Eval output
|
||||
eval/results/*.json
|
||||
!eval/results/.gitkeep
|
||||
|
||||
# CHORUS/ECHO config: the filled-in key file is yours to distribute, never commit it
|
||||
/echo-memory.config.json
|
||||
# CHORUS config: the filled-in key file is yours to distribute, never commit it
|
||||
/chorus-memory.config.json
|
||||
/dist/
|
||||
|
||||
# Build artifacts. Per-user BAKED artifacts (build.py --bake-key) carry a live vault
|
||||
# bearer token — NEVER commit them; they belong in dist/ (above). As of the CHORUS
|
||||
# fork (Phase 0), versioned artifacts are no longer tracked in the tree either —
|
||||
# they ship as Gitea releases (per ROADMAP-2.0). Only the current pointer
|
||||
# (echo-memory.plugin / chorus-memory.plugin) stays tracked. Historical ECHO
|
||||
# artifacts remain at the echo-fork-point tag and in the parent jason/echo repo.
|
||||
echo-memory-*.plugin
|
||||
# bearer token — NEVER commit them; they belong in dist/ (above). Versioned artifacts
|
||||
# are not tracked in the tree — they ship as Gitea releases. Only the current pointer
|
||||
# (chorus-memory.plugin) stays tracked. Historical ECHO artifacts remain at the
|
||||
# echo-fork-point tag and in the parent jason/echo repo.
|
||||
chorus-memory-*.plugin
|
||||
|
||||
Reference in New Issue
Block a user