profile property
The station's capability profile — its advertised facts (the DURABLE
half of the gossip). Scalar facts are strings; set-valued facts are lists
(e.g. {'system-os': 'linux', 'flutter-target': ['linux', 'android']}).
Carried here as opaque JSON so the wire is forward-compatible: the TYPED fact model (CapabilityFacts) — per-fact composition, containment matching, the dart/flutter probes — bridges onto this profile via CapabilityFacts.toProfile/CapabilityFacts.fromProfile.
Implementation
final Map<String, Object?> profile;