OptionalactivityPresent iff scope === "activity".
OptionaldisabledPresent iff editable === false.
Whether THIS actor may edit the field right now (window + predicate + guard).
OptionalinsightDerived state of the who-may-edit predicate. Present iff the effective
editability is a predicate (not the unconditional true).
OptionalroleThe definition aliases used to interpret EditableFieldEvaluation.roles.
OptionalrolesEligible assignment roles for assignee / assignees; absent means unconstrained.
OptionalsetWhen the field was last written (ISO); absent if never written.
OptionalsetActor who last wrote the field (latest opApplied); absent if never written.
OptionaltitleOptionalvalidationCurrent resolved value; undefined until the field is first resolved.
One declared-editable field in the current scope, projected for an actor: its resolved value, whether this actor may edit it now (advisory), and the provenance of the current value read off
opAppliedhistory. The reactive surface a consumer renders as an inline field (the field widget itself is out of scope here — see the field-component work).