Unblocked — revised approach (per upstream author). Asked Rhys to add serde to the klondike pile types; his answer: *"It shouldn't need to serialize those for any reason, they are only…
Investigated — TestPileState does NOT appear in the final/production types. It's already correctly gated out.
test_pile_stateis#[cfg(feature = "test-support")], andtest-supportis…
Resolved in commit 5c992cb. Local DrawMode replaced by upstream klondike::DrawStockConfig everywhere (278 refs across all crates); re-exported from solitaire_core. Serde is unchanged (same…
Resolved in commit e0a858d (branch refactor/strip-card_game-redundancies).
card_to_id (the 0..=51 frankenstein id) is removed and card.rs deleted. Replacements:
- feedback_anim deal…
Investigated — this issue's premise is wrong; the Saved pile mirrors are NOT removable.* A multi-agent attempt was reverted after the build proved it.
Root cause: upstream klondike 0.4.0…