--lan startup: lead with the default-route address, demote the rest

A multi-homed machine (VM bridges, Ethernet + Wi-Fi) has several
addresses and the server cannot know which network the phone is on —
but the OS's default route is the right answer nearly always. The
banner now prints one "on your phone" URL from the route probe, with
the other interfaces on an if-that-doesn't-answer line; when the probe
fails, the settings hint plus candidates.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016jXZFSTZQKzAC8fqpWSz9g
This commit is contained in:
Eric Wagoner
2026-08-03 16:21:26 -04:00
co-authored by Claude Fable 5
parent eb2e841d27
commit 95fd18ca5c
5 changed files with 119 additions and 29 deletions
+52
View File
@@ -1654,5 +1654,57 @@
"IMG_4571.jpeg"
],
"title_normalized": "botany expansion perilous perfumes poisonous carnivorous parasitic and bizarre plants"
},
{
"title_raw": "ACTION CASTLE",
"confidence": "high",
"publisher_hint": "Memento More Computers Inc.",
"edition_hint": "",
"year_hint": 2007,
"language_hint": "English",
"art_notes": "Green monochrome text on black computer screen display, styled as retro terminal game",
"source_photos": [
"IMG_4573.jpeg"
],
"title_normalized": "action castle"
},
{
"title_raw": "ACTION CASTLE I",
"confidence": "medium",
"publisher_hint": "",
"edition_hint": "",
"year_hint": null,
"language_hint": "English",
"art_notes": "Dark spine box among a stack of illustrated game boxes on the book cover art",
"source_photos": [
"IMG_4573.jpeg"
],
"title_normalized": "action castle i"
},
{
"title_raw": "SIX-GUN SHOWDOWN",
"confidence": "medium",
"publisher_hint": "",
"edition_hint": "",
"year_hint": null,
"language_hint": "English",
"art_notes": "Western-themed box art with red/orange coloring, partially visible spine text",
"source_photos": [
"IMG_4573.jpeg"
],
"title_normalized": "six gun showdown"
},
{
"title_raw": "Blackboa[rd]",
"confidence": "low",
"publisher_hint": "",
"edition_hint": "",
"year_hint": null,
"language_hint": "English",
"art_notes": "Dark spine at bottom right of cover art, title partially cut off",
"source_photos": [
"IMG_4573.jpeg"
],
"title_normalized": "blackboa rd"
}
]
+12
View File
@@ -360,5 +360,17 @@
"partial_text": "TOWN...FUKU (possibly Japanese text)",
"art_notes": "Colorful box with cartoon character illustrations, appears to be a small/medium sized game box, mostly obscured by foreground items"
}
],
"IMG_4573.jpeg": [
{
"location": "Upper right area of the book cover art, stacked above 'ACTION CASTLE I' box",
"partial_text": "AC... (partially obscured by hand/fingers)",
"art_notes": "Red/orange box spine, appears to be part of a series with other 'Action Castle' related titles"
},
{
"location": "Bottom right of cover art, near 'Blackboard' box",
"partial_text": "",
"art_notes": "Small dark box with logo icon, title illegible due to size and angle"
}
]
}
+2 -1
View File
@@ -108,5 +108,6 @@
"IMG_4556.jpeg|Top right corner, quilted patchwork-pattern box, right of the box with 'TCH ORK' text||Multicolored quilt/patchwork square pattern box, title not legible, partially cut at frame edge",
"IMG_4556.jpeg|Top row, green textured spine with cartoon dinosaur, left of 'Ravensbu...' spine||Green speckled/scaly texture spine with small cartoon dinosaur illustration",
"IMG_4556.jpeg|Top row, second shelf, spine reading 'Ravensbu...' between an unidentified dark box and green dinosaur-patterned spine|Ravensbu...|White spine with blue text, likely Ravensburger logo/publisher rather than title, top cut off",
"IMG_4566.jpeg|Top shelf, background, partially obscured behind and above the two Alice Is Missing boxes|TOWN...FUKU (possibly Japanese text)|Colorful box with cartoon character illustrations, appears to be a small/medium sized game box, mostly obscured by foreground items"
"IMG_4566.jpeg|Top shelf, background, partially obscured behind and above the two Alice Is Missing boxes|TOWN...FUKU (possibly Japanese text)|Colorful box with cartoon character illustrations, appears to be a small/medium sized game box, mostly obscured by foreground items",
"IMG_4573.jpeg|Bottom right of cover art, near 'Blackboard' box||Small dark box with logo icon, title illegible due to size and angle"
]