Add non-constructing target metadata and a shared read-only browser for the Person fixtures. Negotiate binding discovery independently, preserve FXML, and explain direction/type mismatches. Record remaining manual navigation checks as explicitly skipped.
3.2 KiB
Manual runtime navigation and interactive preview review
Status: review ended at the user’s request; accepted to proceed on 2026-11-13. Standalone checks passed. The first eight IntelliJ checks passed; the remaining checks are explicitly skipped, not assumed to have passed. No additional manual tests are scheduled for this gate.
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 | Passed |
| Opening home again reuses the existing editor | Passed | Passed |
| AddressForm → nested opens NoteForm with both ancestors open | Passed | Passed |
| Repeat visits opens/reuses AddressForm without parent layout changes | Passed | Passed |
| Explicit Open Row Component opens VisitRow without parent layout changes | Passed | Passed |
| Independent VisitRow example renders and accepts street edits | Passed | Passed |
| Closing preview and rerunning creates one fresh sample window | Passed | Passed |
| Stop preview and rerun preserve editor responsiveness | Passed | Passed |
| Unsaved source comment marks preview outdated and preserves edited sample state | Passed | Skipped (user decision) |
| Save restarts exactly one preview with fresh data and clears outdated indication | Passed | Skipped (user decision) |
| Closing VisitRow editor closes its preview; reopening succeeds | Passed | Skipped (user decision) |
| Full Table-row street edits immediately update home/repeated labels | Passed | Skipped (user decision) |
| Invalid numeric input followed by 42 recovers; shared street editing remains responsive | Passed | Skipped (user decision) |
| Parent draft and one-step Undo/Redo survive navigation to home and back | Passed | Skipped (user decision) |
| Explicit rerun uses current unsaved draft, resets sample state and clears outdated indication | Passed | Skipped (user decision) |
| Closing AddressForm editor closes only its own preview; Full remains interactive | Passed | Skipped (user decision) |
| Reopened AddressForm builds/renders/previews while Full retains its edited sample data | Passed | Skipped (user decision) |
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.
Acceptance boundary
The user stopped before the IntelliJ unsaved-draft test and authorized continuing with shared discovery. Remaining IntelliJ checks and any separate human module-path repetition are skipped. Automated qualification remains recorded separately; waived human checks are not evidence of observed behavior.