docs: refresh handoff after runbooks

This commit is contained in:
funman300
2026-06-08 19:12:15 -07:00
parent df4887fb36
commit a69a774edf
+6 -4
View File
@@ -1,15 +1,15 @@
# Ferrous Solitaire — Session Handoff
**Last updated:** 2026-06-09 — changelog catch-up and analytics follow-up tests committed.
**Last updated:** 2026-06-09 — analytics and Android validation runbooks added; handoff current.
---
## Current state
- **Branch state:** `master` pushed to origin; latest commits are handoff/changelog/analytics follow-up docs and tests.
- **Branch state:** `master` pushed to origin; latest commits are validation runbooks plus handoff/changelog follow-up.
- **Latest tag:** `v0.39.0`
- **Working tree:** clean except for local untracked `scripts/review_claude_sessions.go` (intentionally not committed).
- **Latest verification in this follow-up:** `cargo test -p solitaire_core`; `cargo test -p solitaire_data matomo_client`; `cargo test -p solitaire_engine analytics_plugin`.
- **Working tree:** clean. Local `scripts/` helpers are excluded through `.git/info/exclude` and intentionally not committed.
- **Latest verification in this follow-up:** `cargo test -p solitaire_core`; `cargo test -p solitaire_data matomo_client`; `cargo test -p solitaire_engine analytics_plugin`; `cargo test -p solitaire_engine settings_plugin`.
- **Full previous gate:** Claude reported recent card_game work pushed to origin and `cargo test` / `clippy` gates passing before the changelog follow-up.
---
@@ -25,6 +25,8 @@
- Android keystore wiring, Android build-script hardening, server auth/runtime hardening, and modal safe-area centering have landed.
- `CHANGELOG.md` has been caught up from `v0.34.0` through current unreleased work and committed in `7fe6ac6`.
- Matomo analytics was re-reviewed: `MatomoClient` and `AnalyticsPlugin` are wired through `CoreGamePlugin` on non-wasm targets, and targeted tests now cover opt-in client creation, event encoding, buffer trimming, and analytics mode labels.
- Native analytics and Android physical-device validation now have runbooks in
`docs/analytics-validation.md` and `docs/ANDROID.md`.
---