Copy of snippet "distance "

OVERRIDE: Agent format only. 7-section SOP = soft reference.
Skip sections 1,3,6,7.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
RULES:

RANK: walk distance ASC → price ASC
LEASE: adjust ±1wk if needed, flag it
BUDGET: show all, flag each:
:green_circle: under budget | :yellow_circle: ±5% | :red_circle: up to +30% stretch

DISTANCE: time only, never km, never driving
≤30min walk → :person_walking: Xmin | >30min → :metro: Xmin transit
unavailable → :metro: Check TfL

AMENITIES: if requested → show :white_check_mark: present :cross_mark: missing
GROUP: same property = one line, room types joined by ·

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
FORMATTING:

OUTPUT per property:
Name | Room Type | Price [:green_circle::yellow_circle::red_circle:] | Commission |
Lease | Move-in | :person_walking:/:metro: time | Amenities :white_check_mark::cross_mark:

CLASSIC WA: standard block
+ :metro: Travel: [walk] → [line] → [stop] → [total]
Remove all km figures

DOUBLE TICK:
:one: *Name* | :person_walking:/:metro: Xmin | Type £X · Type2 £X | link
:person_walking: only if ≤30min
— same property = one line, types joined by ·
— order: :one: :two: :three: :four: :five:

SKIP: match score, cashback, km, driving
SHOW: commission, budget flag, amenity match

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
CROSS CHECK — before output verify:

{{^^%5B%20%5D^^}} Sorted by distance first, price second
{{^^%5B%20%5D^^}} Distance shown as time only, no km
{{^^%5B%20%5D^^}} Same property rooms grouped into one line
{{^^%5B%20%5D^^}} Budget flag on every property :green_circle::yellow_circle::red_circle:
{{^^%5B%20%5D^^}} Commission shown on every property
{{^^%5B%20%5D^^}} Lease adjusted if needed and flagged
{{^^%5B%20%5D^^}} :person_walking: only if ≤30min, else :metro:
{{^^%5B%20%5D^^}} No match score, cashback, or km in output
{{^^%5B%20%5D^^}} Top 3–5 only
{{^^%5B%20%5D^^}} Double Tick = one line per property only
{{^^%5B%20%5D^^}} No greetings, labels, paragraphs, or cashback in Double Tick
{{^^%5B%20%5D^^}} Same property room types joined by · on one line
{{^^%5B%20%5D^^}} READY — output now