Skip to content

Update new child names from server numbering#112

Merged
OziinG merged 1 commit into
mainfrom
codex/fix-route-number-sync
Jul 22, 2026
Merged

Update new child names from server numbering#112
OziinG merged 1 commit into
mainfrom
codex/fix-route-number-sync

Conversation

@OziinG

@OziinG OziinG commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Summary

  • keep the childless preview at Stabilize Shopify dev and route detail workflows #1
  • query the next shop-global child index on Add Empty without saving
  • update the same unsaved row from the server response
  • preserve existing routes, multiple unsaved empty children, and custom names

Validation

  • 353 app tests
  • public URL guard
  • build
  • typecheck

Add Empty keeps the child unsaved, queries the next shop-global route index, and updates the temporary row while preserving existing routes and custom names.

Constraint: The childless preview remains #1 until Add Empty requests the real index.
Rejected: Saving the child during Add Empty | route creation belongs to the global Save action.
Confidence: high
Scope-risk: moderate
Directive: Do not replace the read-only index lookup with an implicit draft save.
Tested: 353 app tests; public URL guard; build; typecheck; git diff check
Not-tested: live embedded browser interaction.
@OziinG
OziinG merged commit f97391c into main Jul 22, 2026
1 check passed
@OziinG
OziinG deleted the codex/fix-route-number-sync branch July 22, 2026 08:05
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