OWC Measure
Measure request and scheduling intake with the 30-mile free measure rule and proprietary measurement disclosure.
- Route
/measure- Kind
- shopify_embedded_app
- Write Guard
- disabled_until_fake_flow_approval
- Access
- root_owner, kailey_manager_plus, store_manager, store_supervisor, store_associate
Measure Rule Dry Run
Tests the 30-mile free-measure rule using a manual mileage value until Google Maps is connected.
This workbench does not create customers, send messages, write inventory, change checkout, or place supplier orders. In Shopify Admin it submits with an App Bridge session token.
Create Fake Measure Request
This runs the Accounts Core measure handoff with the 30-mile rule and disclosure gates. It does not book Scott's calendar, create a Shopify customer, send email, or send SMS.
OWC Measure App
Owner: Measure project
Owns
- address validation
- distance calculation
- 30-mile travel rule
- measure appointment windows
- Scott calendar handoff
- proprietary measurement disclosure acknowledgement
May Request From Accounts Core
- client account and address context
- client contact permission
- staff actor permission
- audit actor details
Must Not Own
- quote line items
- roll-count release
- wallpaper calculator internals
- installer assignment
Required Audit Events
- measure_requested
- travel_warning_shown
- measurement_disclosure_accepted
- measure_scheduled
Production gate: Add Google Maps distance lookup and Google Calendar scheduling before live self-scheduling.
First Workflows
- Collect client address and project type.
- Calculate distance from store once Google Maps key is configured.
- Warn about travel-cost-only charge when more than 30 miles.
- Create measure request and schedule one-hour weekday window.
Safe Now
- HTTPS shell route is live.
- Policy rules are documented in Accounts/Measure project files.
- No calendar writes or client promises are live yet.
Blocked By
- Google Maps distance API key/config.
- Scott calendar integration decision.
- Per-app Shopify credentials and install.
Next Build
- Build measure request form and disclosure screen.
- Add distance calculator service wrapper.
- Add fake scheduling slots for testing.
Registered Scopes
- read_customers
- read_locations
- read_files
- write_files
- read_metaobjects
- write_metaobjects