platform property
On the result rather than inferred from the command line, for the
reason finishAfterSkippedWait carries it on every suggested line: iOS
and macOS are given the same build number from one commit by design, so a
number without a platform beside it names two different binaries.
Implementation
@JsonKey(toJson: _platformToJson, fromJson: _platformFromJson)
final AscPlatform platform;