20 lines
4.2 KiB
Markdown
20 lines
4.2 KiB
Markdown
# Packaged native repair, history, recovery and Unicode smoke
|
||
|
||
Source `33e30c1cd7a6c99513a0ebd02ba68fccbad8f58d`; extracted GUI SHA256 `504862533caad919912e40c89bed4b1e43ba98138c42085480602a0a21fff658`. Root operated one isolated Windows packaged session, PID 1660, on 2026-09-12. The bound close records exit 0 at 11:49:40.5672408 UTC and empty stdout/stderr. This archive preserves completed, bounded runtime evidence rather than a full-product acceptance claim.
|
||
|
||
- [Root action account](observations/OBSERVATIONS.md) separates actual actions from recorded final states and names immediate/stale captures.
|
||
- [Independent repair/history/recovery review](reviews/repair-native-independent-review.md) inspected screenshots 01–20 and all eight corresponding saved checkpoints.
|
||
- [Independent Unicode/package review](reviews/repair-unicode-package-independent-review.md) inspected screenshots 21–40, both typography checkpoints, close and all 559 extracted package file hashes.
|
||
- [Original screenshots](observations/screenshots/), [checkpoint receipts and root observations](observations/), [complete checkpoint files](observations/checkpoints/), and [stored oracle logs](observations/logs/) retain exact source bytes.
|
||
- [Fixture preparation](fixtures/preparation.json), [recovery preparation](fixtures/recovery-preparation.json), immutable expectations under fixtures, and [checker script](scripts/check-repair-native.py) define expectations prepared before native outcomes.
|
||
- [Oracle source](oracle/lifecycle-native-contract.rs), [historical admission](oracle/lifecycle-oracle-status.json), and [binary copy identity](oracle/oracles-865-copy-manifest.json) establish the reused evaluator; no fresh oracle build is claimed by either review.
|
||
- [Launch](package/launch-packaged.json), [closed process](package/normal-close.json), [extraction readback](package/extraction-readback.json), and [build binary provenance](provenance/binary-manifest.json) identify the executable and environment. Earlier closed Windows gates are in [the separate build archive](../repair-union-windows-33e30c1-20260912/README.md).
|
||
|
||
The evidence covers identical-content missing-include repair remaining unsaved through Close/Cancel, exact Save without changing the former destination, one graphical rename with saved Undo/Redo, actual recovery from a prepared v1 journal retaining the current model while disk rolls back, passive Save preserving exact cluster/wide source, and Home/example/guide smoke. There are ten checkpoint receipts: nine stored valid-model/source/physical equality passes and one intentionally bytes-only invalid-source comparison; twelve checkpoint files in total. These are not ten new source test cases.
|
||
|
||
Wide Latin/CJK names are still hard-clipped at box boundaries; bounded glyph rendering and intact source do not imply pixel-width-aware fitting, arbitrary-font/DPI behavior or accessibility. The run used a 1442×932 frame. Earlier a57 camera/minimum-window observations remain separately attributed. Recovery used a prepared journal format, not a naturally observed crash. Picker intermediate images are absent, so picker inputs and action counts rely on the explicit root account. The walkthrough shows one model check; sparse repair and typography fixtures also intentionally have checks. No all-product, all-recovery, all-zoom, Linux or publication acceptance is inferred.
|
||
|
||
All 40 original JPEGs, ten receipts, twelve checkpoint files, stored logs, immutable expectations, preparation scripts, both independent reviews and selected closed provenance are included. Executables, DLLs, source/package ZIPs, full package contents, live profile/recent-model store and writable fixture working directories are excluded. Historical absolute paths and script references are provenance, not portable launch instructions. The original raw reviews are copied without updates: their time-relative active/pending wording remains historical.
|
||
|
||
[manifest.json](manifest.json) lists exact original sources, sizes and SHA256 for every raw payload and this README. [readback.json](readback.json) independently re-reads original and copied bytes and validates the final archive inventory. Root owns exact-byte Git attributes, integration and publication.
|