One entry per invention produced. name is the human-readable
state label (e.g. "alpha_scalar_leaf"); path is set only when
the invention successfully resolved to a remote definition
(None if it failed). Per-invention failures surface live via
Output::Error notifications during streaming, not on this struct.