Fix SteamTracking freshness and hardware signals

This commit is contained in:
seanbetts committed 2026-05-31 11:13:43 +01:00
1 parent c306b67472
commit 98f9a51171
8 files changed
+411 -2

No files matched your search

+9
View File
@@ -216,9 +216,12 @@ The helper loads `.local/steamdb-env.sh` automatically and reuses the live brows
### 4. SteamTracking / GameTracking
Use [scripts/check_steamtracking.sh](scripts/check_steamtracking.sh). When the tracking directory is a git checkout, the helper updates it with a fast-forward pull before scanning, records before/after commit metadata in `steamtracking-source.txt`, and fails loudly if the checkout is invalid or missing core extracted content.
Look for:
- onboarding text
- guided-tour and welcome-tour strings, especially `GuidedTour_SteamMachine_*` and `GuidedTour_SteamFrame_*`
- firmware update strings
- pairing flow strings
- device type names or codenames
@@ -226,6 +229,12 @@ Look for:
- Steam client ARM64 beta/publicbeta manifest movement, especially `steam_client_beta_linuxarm64`
- support or OOBE changes
Hardware backend signal focus:
- Review `steamtracking-hardware-signals-key-lines.txt` every run before dismissing SteamTracking as unchanged.
- Treat setup-tour/OOBE additions as launch-readiness signals when they name Machine, Frame, SteamOS, codenames, or watched package IDs.
- Compare this report between runs; it is designed to catch semantic client/backend additions that are not visible from manifest hashes alone.
Client manifest focus:
- Treat `steam_client_beta_linuxarm64` as a high-signal Steam Machine / Fremont watch target.