games/kaintuck: swamp crowd-thread, name carryover, Natchez lender, hunt icons, local-market flag

games/kaintuck: swamp crowd-thread, name carryover, Natchez lender, hunt icons, local-market flag

#43 in Riparion/riparion-retro — merged 2026-06-13

Summary

A batch of kaintuck gameplay/UX polish:

  • Swamp → crowd-threading. The Trace swamp ("pathfinding through the mud") is now a Crowd route-memory minigame — fix the firm line in mind, then thread it — instead of a HotCold probe. Its penalty moved from the partial to the fail tier (Crowd grades Success/Fail), drift-scaling the lost miles.
  • Name remembered between runs. The persistent Ledger now keeps the trader's name (#[serde(default)], no save-version bump); the new-game screen pre-fills it.
  • Moneylender at Natchez. A "See the moneylender" option opens the existing Moneylender screen so you can clear debt before the cash-out; its "Back" returns to the right hub.
  • Hunt icons. The Trace "hunt for the pot" minigame uses a cowboy 🤠 (hunter) and deer 🦌 (quarry). trail-kit's Hunter params gained an optional hunter_icon (defaults to @, so the Harpe fight is unchanged).
  • Local-market flag. The trade screen marks locally produced goods (towns with a supply bias) with a * and a "* locally produced" footnote.

Versions

  • kaintuck 0.1.16 → 0.1.17
  • trail-kit 0.1.8 → 0.1.9

Testing

  • cargo test -p kaintuck — 49 pass (golden trace re-pinned for the swamp prose/tier change)
  • cargo check --workspace — clean (fort-nash, which shares trail-kit, still compiles)

🤖 Generated with Claude Code

Last updated 2026-06-14