What a model-scoped rule needs to know about one model.
Every tag id that currently exists — a rule naming any other id is unresolved.
Stable source identity compared by ModelRule (sourceFingerprint, else the id).
ModelRule
sourceFingerprint
Optional
The model's tag ids; absent = untagged.
What a model-scoped rule needs to know about one model.