address property

Address? address
final

Where this row is, when it is a thing rather than a line of output.

Identity, not decoration — which is why it belongs in a projection that otherwise refuses anything a non-GUI renderer could not use. An address is the one string the GUI, fw, MCP and an artifact all already carry, so a row that has one becomes equally reachable from all four: search navigates to it, fw prints something you can paste back, and an agent can act on it without a second lookup to ask "which entry was that?".

Null for rows that name no destination — a count, a diagnostic, a version. A plugin that leaves it null loses nothing it had; the row is simply found and not followed.

Implementation

final Address? address;