# Feed Snapshotting for Deterministic Replay ## Module Cli ## Status VERIFIED ## Description Feed snapshot repository with persistence, a fixture harvester command for feed snapshots, and CLI feed commands for managing snapshots. ## Implementation Details - **Command Handlers**: `src/Cli/StellaOps.Cli/Commands/CommandHandlers.Feeds.cs` -- feed snapshot handlers - **Feed Commands**: `src/Cli/StellaOps.Cli/Commands/FeedsCommandGroup.cs` -- feed management including snapshots - **Config consolidation**: Feed commands consolidated under `stella config feeds` - **Commands**: - `stella config feeds snapshot create` -- create a feed snapshot for deterministic replay - `stella config feeds snapshot list` -- list available feed snapshots - `stella config feeds snapshot show ` -- show snapshot details - `stella config feeds snapshot export --output ` -- export snapshot for offline use ## E2E Test Plan - [ ] Run `stella config feeds snapshot create` and verify snapshot created with timestamp - [ ] Run `stella config feeds snapshot list` and verify snapshots listed - [ ] Run `stella config feeds snapshot show ` and verify details including feed sources and hashes - [ ] Run `stella config feeds snapshot export ` and verify offline-usable bundle created - [ ] Verify snapshots enable deterministic replay of evaluations - [ ] Verify `--format json` output ## Verification - **Verified**: 2026-02-13T15:30:00Z - **Tier 0 (Source)**: pass -- all referenced source files exist on disk - **Tier 1 (Build)**: pass -- module builds cleanly, 412 tests pass in StellaOps.Cli.Commands.Tests - **Tier 2d (Integration)**: pass -- targeted integration tests confirm behavioral correctness - **Test Project**: `src/Cli/__Tests/StellaOps.Cli.Commands.Tests/StellaOps.Cli.Commands.Tests.csproj` - **Evidence**: `docs/qa/feature-checks/runs/cli/feed-snapshotting-for-deterministic-replay/run-001/tier2-integration-check.json`