Skip to content

Allow confirmed changes to in-progress route stops - #171

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

Allow confirmed changes to in-progress route stops#171
OziinG merged 1 commit into
mainfrom
codex/customer-notification-next

Conversation

@OziinG

@OziinG OziinG commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Summary

  • allow Add order on in-progress child routes after an explicit warning
  • allow Remove from group after the same confirmation gate
  • keep reverse, cross-route moves, and terminal routes locked

Validation

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

Require an explicit warning acknowledgement before adding or removing stops from an in-progress child route while keeping route reversal, cross-route moves, and terminal routes locked.

Constraint: Shopify source data remains read-only; only CLEVER route membership changes are allowed.

Rejected: Reverting active routes to READY | It would conflict with live tracking and execution history.

Confidence: high

Scope-risk: moderate

Directive: Keep the confirmation gate for all future in-progress membership mutations.

Tested: npm test; npm run build; npm run typecheck; git diff --check

Not-tested: Live embedded Shopify interaction before deployment
@OziinG
OziinG merged commit e35a070 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