Skip to content

Keep completed route tracking visually stable - #167

Merged
OziinG merged 1 commit into
mainfrom
codex/customer-notification-next
Aug 6, 2026
Merged

Keep completed route tracking visually stable#167
OziinG merged 1 commit into
mainfrom
codex/customer-notification-next

Conversation

@OziinG

@OziinG OziinG commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Summary

  • center child-route stop numbers consistently
  • keep planned route lines below all stop markers and move completion checks left
  • freeze current-position age at route completion and hide stale fallback ages after the delivery date

Validation

  • npm test (488 passed)
  • npm run build
  • npm run typecheck
  • git diff --check

Data boundaries

  • no Shopify order/customer mutations
  • no Delivery API or Route server changes

Constraint: Shopify order and customer source data remain read-only.
Rejected: Delivery API changes | Existing tracking completion events and route delivery dates already provide the required boundary.
Confidence: high
Scope-risk: narrow
Directive: Keep planned route lines below stop markers and freeze freshness at ROUTE_COMPLETED.
Tested: npm test; npm run build; npm run typecheck; git diff --check
Not-tested: Embedded K-food browser smoke before deployment
@OziinG
OziinG merged commit d2d5a7d into main Aug 6, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant