Check — ≥10 JSON assertions over the full fact set.
Building Performance Summary — per-building best priority & tasks.
Engine: small forward-chainer with unification, subclassing (subClass), transitive partOf,
observation→building mapping, and negation-as-failure for "not": true.