PASS three-real-follow-on-uses: Named saved artifacts exist, are distinct, have hashes and declare actual follow-on use.
PASS two-tasks-are-enough: Named saved artifacts exist, are distinct, have hashes and declare actual follow-on use.
PASS empty-journal: Incomplete material rejected without fabricating a saved result.
PASS missing-output: Incomplete material rejected without fabricating a saved result.
