id property

String id
final

Canonical spec persona id, e.g. focus.coach.v1. Matches the id field of the matching JSON file under syni-spec/personas/{prod,research}/. Sent to the cloud as persona_id; the server uses it to look up the authoritative system prompt, rules, budget, and privacy contract.

Local-only consumers may still set this to any stable string, but matching the spec id keeps cloud + local behavior aligned.

Implementation

final String id;