test: Phase 1 TDD skeleton for bench_cli persistent seeding
11 failing tests define the contract for ensure_local_seed, ensure_hub_seed, purge_stale exclusion, and per-verb fast paths. Stubs added to bench_cli.py (SEED_PREFIX, CACHE_DIR, ensure_local_seed, ensure_hub_seed). No implementation — all 11 tests fail as required.
Closes #60 phase 1 gate. Ref: staging.musehub.ai issue #60.
sha256:a8623b003cdf4c311288c0076673d02acfe017d25838132194cb6651983fe80b
sha
+64
symbols
sha256:7e2ec3d9ac9349dd50ba2de65d6a0eaba9bf129d7693c87bc5b933dee2731e84
snapshot
+64
symbols added
0
dead code introduced
Semantic Changes
64 symbols
+
test_invalidates_on_size_matrix_change
method
method test_invalidates_on_size_matrix_change L63–87
+
test_fetch_uses_hub_seed_plus_one_delta
method
method test_fetch_uses_hub_seed_plus_one_delta L200–215
+
test_pull_uses_hub_seed_plus_one_delta
method
method test_pull_uses_hub_seed_plus_one_delta L217–232
← Older
Oldest on task/bench-cli-seed-phase1
All commits
Newer →
Latest on task/bench-cli-seed-phase1
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:a8623b003cdf4c311288c0076673d02acfe017d25838132194cb6651983fe80b --body "your comment"
No comments yet. Be the first to start the discussion.