Files
NeitzelFXDesigner/docs/manual-runtime-navigation.md
T

3.1 KiB

Manual runtime navigation and interactive preview review

Status: the standalone classpath sequence below passed through human review in the development conversation. The corresponding IntelliJ review is next; the overall stage-3 human gate remains open.

Baseline

NeitzelFXDesigner 7b1d754, including the native worker shutdown correction; macOS arm64, host JDK 25 / JavaFX and Kit 26, target Java 21 / JavaFX 21.0.7. Fresh classpath Full.fxml, AddressForm, NoteForm and VisitRow fixtures. The user performed the actions and reported each result. Automated module-path qualification is recorded separately; no human module-path pass is claimed here.

Reported results

Scenario Standalone IntelliJ
Full → home opens AddressForm separately and preserves parent Passed Pending
Opening home again reuses the existing editor Passed Pending
AddressForm → nested opens NoteForm with both ancestors open Passed Pending
Repeat visits opens/reuses AddressForm without parent layout changes Passed Pending
Explicit Open Row Component opens VisitRow without parent layout changes Passed Pending
Independent VisitRow example renders and accepts street edits Passed Pending
Closing preview and rerunning creates one fresh sample window Passed Pending
Stop preview and rerun preserve editor responsiveness Passed Pending
Unsaved source comment marks preview outdated and preserves edited sample state Passed Pending
Save restarts exactly one preview with fresh data and clears outdated indication Passed Pending
Closing VisitRow editor closes its preview; reopening succeeds Passed Pending
Full Table-row street edits immediately update home/repeated labels Passed Pending
Invalid numeric input followed by 42 recovers; shared street editing remains responsive Passed Pending
Parent draft and one-step Undo/Redo survive navigation to home and back Passed Pending
Explicit rerun uses current unsaved draft, resets sample state and clears outdated indication Passed Pending
Closing AddressForm editor closes only its own preview; Full remains interactive Passed Pending
Reopened AddressForm builds/renders/previews while Full retains its edited sample data Passed Pending

The numeric recovery check demonstrates observed UI recovery; automated target checks establish Model conversion semantics. Controller actions and source-origin cases retain their recorded automated evidence; this review does not claim additional human observation of those cases.

Next check

Launch the isolated IntelliJ classpath fixture on this baseline, open Full.fxml in Neitzel Designer, then Build and Refresh. First verify Open Component → home opens AddressForm in another editor tab while Full remains open. Continue the matching sequence above, adapting window ownership to IDE tabs. Preserve the completed standalone observations instead of restarting them.

See runtime implementation and native lifecycle correction.