Preserve raw include diagnostic provenance and derive bands from the existing shaped editor. Retain deferred tooltip paragraphs through rendering. Include source, regression, failure and native-trial evidence; corrected native acceptance remains pending.
1.4 KiB
Geometry accessor probe preparation
Prepared unexecuted standalone probe at C:/ar-text-9e8r6t/.local/text-diagnostics-probe. README specifies pre-execution assertions/falsifiers and explicit CPU-only limitations. Source is a real Iced text_editor layout/draw with the FontLayout graphics editor/paragraph types and a recording fill_editor implementation. Only vendored change is a documented read-only Content::with_editor accessor; 70 upstream crate files are pinned in vendor-original-manifest.json. No production or registry edits.
Initial complete prepared input capture: 75 files, SHA256 37b28b797d0c1d86360d37a5fccc3482be0f447507cbd3906abec2936d148581, in records/prepared-inputs.json. No Cargo.lock yet: parent must resolve offline, inspect/pin the lock and recapture before execution. No Cargo/build/runtime command was run by the contributor. Exact source compile compatibility and fixture assertions remain unverified until parent-authorized execution.
The probe preserves mixed CRLF/LF Unicode text, actual wrapped visible glyph clusters, and Word/Line selection across layout/draw and scroll. It compares safe editor address plus full geometry from the accessor to the actual fill_editor reference, with independent expected padded origin/clip and wrap/scroll assertions. It does not yet map diagnostics or implement hover, nor paint pixels or test focus/IME. This contribution stops at the foundational seam.