TEST-ONLY (R2-A Task 2 seam): exercise the DATA-ONLY import hydrate (status-primary teeth + conditional plan restore + planInitialized), without requiring a live DOM/initOdontogram() token. Not part of the public API.
TEST-ONLY (R2-A Task 2 seam): exercise the DATA-ONLY import hydrate (status-primary teeth + conditional plan restore + planInitialized), without requiring a live DOM/initOdontogram() token. Not part of the public API.