Port the funding stack onto the current crate and wire layout.
- Trait 21;
FundingPlatform in platform.rs / OptionalPlatform; purse u32
- Rail split, session record, settled history
- Fix: history wiped on second save, watches not respawned, unchecked
report, baseline over-report, amount: None
- Host-opened sessions (from Pocket, no owning product)
Done when Funding tested on main; goldens regenerated; gate green.
Depends on #479
Refs feat/funding-core · #1005, #357
Port the funding stack onto the current crate and wire layout.
FundingPlatforminplatform.rs/OptionalPlatform; purseu32report, baseline over-report,amount: NoneDone when Funding tested on main; goldens regenerated; gate green.
Depends on #479
Refs
feat/funding-core· #1005, #357