[instance_table()] with the display status computed per row: stored terminal values stay, `open` rows resolve to `open`/`blocked`/`skipped` through the dependency gates ([instance_status()]). This is what the tasks block emits and what downstream tables and the BPMN overlay read.