(Im still heavily in experimental-land) Is there a way to trigger a run of an asset only when all upstream assets are non-stale and late? I have a single asset that has multiple upstream asset inputs - but i only want it to run when all assets are not stale and not late. Reconciliation seems to ignore Freshness and will trigger the last process as long as any of the upstream assets is stale.
As an alternative to reconciliation i could build a sensor for that last asset that only kicks off a run if all other assets are not stale/late. But i would still need to access the staleness/freshness of an asset. Is there currently any way of doing that?