1.9 KiB
1.9 KiB
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 replaystella config feeds snapshot list-- list available feed snapshotsstella config feeds snapshot show <id>-- show snapshot detailsstella config feeds snapshot export <id> --output <path>-- export snapshot for offline use
E2E Test Plan
- Run
stella config feeds snapshot createand verify snapshot created with timestamp - Run
stella config feeds snapshot listand verify snapshots listed - Run
stella config feeds snapshot show <id>and verify details including feed sources and hashes - Run
stella config feeds snapshot export <id>and verify offline-usable bundle created - Verify snapshots enable deterministic replay of evaluations
- Verify
--format jsonoutput
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