Files
..

Text integration source review

The isolated candidate 554cfbd9fe combines the compact Text workspace and source diagnostics with the root's newer chooser, selection, rename-preview and navigation boundaries. It is accepted for fresh compilation and interaction checks; no combined runtime acceptance is claimed.

The base is feab2020d8e5b6bfdb59c86ab4aee161617b8b6f. Earlier peer production 9fd76aef3ae2810667d3f2b031fc43692fc04c89 is a source comparator, not evidence that this combined candidate passed its tests. Gitea issue27 owns integration and verification. Linux remains deferred by the user.

Decisions and review

  • Retain the latest admitted References result across hiding and departure; retention alone must not authorize navigation, reopen a drawer, or replace the current selection. Exact result snapshot bytes and captured interaction context remain necessary for navigation. See the retention review.
  • Keep the editor, diagnostic sensor/guard and owned tooltip paragraphs mounted while combining root chooser/input admission. Accepted local Text actions must retire pending diagram navigation and allocation intent; passive scroll reports must remain inert. The full source review documents exact scope and test-inventory checks.
  • That review found a recovery defect at immutable 92ff99eb: filtering a pending-save notice also made previously stale warnings current. Correction 554cfbd captures the old diagnostic publication's freshness first, retains warning data, and republishes only previously current diagnostics. The independent correction review accepts the source repair and its two discriminating authored tests.

The parent inspected the complete recovery diff and both independent reviews. The current/stale controls preserve applied drafts, the accepted Project, source bytes, cursor and history, and exercise a real recovery journal plus an explicitly injected reload-error result. These tests remain unrun at this checkpoint.

Verification required

Obtain the actual desktop listing and reconcile it with the source inventory, then run the Text, diagnostics, local-boundary, lifecycle/recovery and retained root selection/rename checks. Run the combined full desktop suite, changed core include-provenance checks and affected consumers, strict checks and a matching GUI build. Inspect the actual native editor, tooltips, drawers, chooser/rename blocking, stale actions, navigation and recovery workflows. Validate the vendored dependency and notices in the package. Preserve exact ignored-case scope and all failures.

Old 581/615-input build records do not cover this candidate: the Cargo patch, 71 vendored files, scripts and changed core provenance must be included in fresh input capture. Source-level inventory counts are not test results.

Preserved records

manifest.json binds the original local review records, handoffs and source inventories copied byte-for-byte into this directory. Original absolute paths or .local/ references describe the review machine, not a shared filesystem. For a record named in that manifest, use its basename in this directory. Production paths are repository-relative at their explicitly identified source commits. The immutable review of 92ff99eb intentionally keeps its original repair-required disposition; the later correction review supersedes only that finding.

These records are reusable source-review evidence, not a live task ledger, a full requirements review or a release. The complete application objective and public source8/analysis work remain unfinished.