Files
ARCADIA-Studio/harness/experiments/text-diagnostics-20260913/reviews/editor-geometry-probe-preparation.md
T
sorokin.oleg.edu 9fd76aef3a Add current-draft diagnostic underlines and passive hover
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.
2026-09-13 01:43:22 -07:00

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.