format: show the street ahead of its second line
ADR spells the extended address before the street, so the joined
display line read "street 2" first; the edit form already reads
street-first.

Assisted-by: GLM-5.3 via pi
change ouzuszyqxtztxklnwtyrmksxztwyszvu
commit 6093f11a0ba7f4342c0e8b932e3096e570c98107
author Alpha Chen <alpha@kejadlen.dev>
date
parent sqnmpqnv
diff --git a/lib/pro_tacts/admin/format.rb b/lib/pro_tacts/admin/format.rb
index 7aa3a9d..f2ba8a5 100644
--- a/lib/pro_tacts/admin/format.rb
+++ b/lib/pro_tacts/admin/format.rb
@@ -86,7 +86,7 @@ module ProTacts
       #: (Contact::Address address) -> Array[String]
       def self.address_lines(address)
         [
-          [address.extended, address.street].compact.join(" "),
+          [address.street, address.extended].compact.join(" "),
           [address.locality, address.region, address.postal_code].compact.join(", "),
           address.country,
         ].compact.reject { it.empty? }