- Add detectEnvironment() to parse environment from APK filenames - Add parseApkFilename() to extract environment and commit ID metadata - Support dev, sandbox, product, and other environment types - Map environment patterns: timeshift, lan, dev -> dev; sandbox -> sandbox - Detect product APKs when no environment suffix present - Handle invalid formats gracefully