Proximity over hierarchy
Use distance to adjust orientation. Keep action, object and consequence available throughout the flow.
“Cancel subscription?”
A content system for the moment computing moves off the screen and into the world around us.
Everything collapsed
into the phone.
Everything collapses
out into the world.
The shift is a design premise, not a prediction that phones disappear.
Mobile phones won by collapsing everything into a rectangle we stare down at. That rectangle is now at its limit. Cognitive load is maxed, attention is fractured, and the next wave of computing (XR glasses, ambient agents, Android XR) removes the rectangle entirely. How do you write interface copy when there is no interface? How do you preserve trust and clarity when words must live in space, not on a screen?
This provocation sets the brief. The prototype explores it; it does not establish these claims as research findings.
Manage a subscription at home without losing the context of the bill on the desk.
Give content, design and engineering a shared contract for what to say, where to put it and when to stop.
Candidate word budgets by distance. Required consequences never disappear to meet a limit.
Every confirmed action produces a readable receipt with inspectable source evidence.
Voice is optional. Every spoken message has a visible equivalent.
Conditions, fallbacks and review ownership travel with each content pattern.
A nearby, clearly identified object may need less orientation. Start with a small vocabulary, then test whether people can still identify the object, action and consequence.
Distance is simulated. Six feet is across the room, not arm’s length. Budgets apply to orientation copy, not the complete transaction.
Use distance to adjust orientation. Keep action, object and consequence available throughout the flow.
“Cancel subscription?”
Tie placement language to a visible object. Name the action explicitly when location alone is ambiguous.
“Pin this here?”
Add location when the anchor is hard to find. Remove redundant directions once focus is established.
“On your desk, to the left.”
The anchor opens a review. It does not cancel anything. The same action remains available without spatial tracking.
Two subscription charges appear in the record. The person wants to stop renewal. GLASS separates that request from investigating the possible duplicate.
“Cancel subscription?”
Identify Northstar and open its review. A short anchor is an entry point, not complete consent.
“Renewal stops. Access stays until November 22. Confirm cancellation?”
9 words. Cause is not invented: auto-renew does not establish why two charges occurred.
“Renewal cancelled.”
Show effective date, retained access, unresolved charges and the supporting provider response.
Four reusable patterns specify when language appears, what it needs and how it fails. Version 0.1 is a proposal for review, not an adopted production standard.
“Cancel subscription?”
“Two charges appear. Review your subscription?”
“Renewal cancelled. Access stays until November 22.”
“On your desk, to the left.”
INPUTS object_id · identity_verified · anchor_confidence · tracking_state user_confirmation · provider_status · source_record · locale POLICY ORDER 1. Identify the object; disambiguate if uncertain. 2. If tracking fails, switch presentation; keep task state. 3. Show action, consequence and alternatives before confirmation. 4. Execute only the explicitly confirmed action. 5. Report success only from a confirmed provider response. 6. Apply proximity and voice budgets to optional orientation copy. OUTPUT CONTRACT pattern_id · visible_text · voice_equivalent · next_action source_ref · status · required_disclosure VALIDATION Reject unsupported causes and invented source references. Never compress away material consequences to meet a word limit. A model may propose language; deterministic policy owns authorization. This prototype uses authored strings, not a trained model.
Content design owns intent, language and exceptions. Engineering owns confidence calibration, state integrity and source availability. Accessibility and localization review precede release. Each change records its pattern ID, version, rationale, examples, counterexamples and test evidence. New locales get their own length and comprehension checks; English word counts are not universal limits.
For a Staff UX Writing / Content Design, XR conversation, the useful evidence is the system itself: decisions, exceptions and inspectable behavior. This is an independent portfolio project, not a Google product or commissioned engagement.
Turns a broad premise into one bounded task, explicit assumptions and a working simulation. Stakeholder adoption and user outcomes remain untested.
Defines inputs, state-dependent responses and rejection rules. Separates adaptable wording from deterministic authorization. No model training is claimed.
Four patterns include triggers, budgets, exceptions and fallback language. Proposed ownership and versioning make future review concrete.
Distinguishes observed data, user permission and provider confirmation. Exposes evidence without making API syntax the user's only explanation.
Recruit representative participants, including people who do not use voice or gaze input. Establish a real baseline before making efficiency claims.