Preserve loaded draft bytes and model history, reject stale workspace and input events, and keep captured Escape under modal priority. Verified 181 focused Windows tests and strict desktop Clippy on exact inputs4; earlier full737 scope and component/native preparation evidence are archived separately. Native navigation acceptance remains pending.
131 lines
4.6 KiB
JSON
131 lines
4.6 KiB
JSON
{
|
|
"reviewer": "Codex-9e8r6t /root/release_audit",
|
|
"atUtc": "2026-09-11T18:09:55.107031+00:00",
|
|
"scope": "Read-only final integration review. No compiler, tests, native, server or Linux execution by reviewer. Reviewer authored interaction helper earlier; integration review is independent of root App/controller work.",
|
|
"frozenInputManifest": ".local/text-navigation-desktop-20260911/inputs2.json",
|
|
"frozenInputManifestSha256": "826d6420351bd3dc698bd8a99147b24c94b2187bad072b2408c99511b050b290",
|
|
"frozenArchiveSha256": "94a205dcc20ca26092c2318fa72d4cc82007aedf9298be3fa3540cdea008e402",
|
|
"files": [
|
|
{
|
|
"path": "crates/oa-core/src/language.rs",
|
|
"bytes": 105312,
|
|
"sha256": "34cbb144a111e6f0ddadfca7d40636a8e3323fe65ea8920fd2402f0352b41f57",
|
|
"matchesInputs2": true
|
|
},
|
|
{
|
|
"path": "crates/oa-core/src/language_outline_tests.rs",
|
|
"bytes": 14877,
|
|
"sha256": "4c79a01e8aea243dd9ef66ce71b9fae263d0e79c319a46c51223679897e8b9df",
|
|
"matchesInputs2": true
|
|
},
|
|
{
|
|
"path": "crates/oa-desktop/src/source_workspace.rs",
|
|
"bytes": 24090,
|
|
"sha256": "388c71f63829c0c76526a1700ebf5f240c86c467a65aae4fca4cd6c6a88c468b",
|
|
"matchesInputs2": true
|
|
},
|
|
{
|
|
"path": "crates/oa-desktop/src/source_navigation.rs",
|
|
"bytes": 4030,
|
|
"sha256": "3f7007bc3b3ef6266e92ea4121cfbdb32df2e97713797b403ce6649070a90517",
|
|
"matchesInputs2": true
|
|
},
|
|
{
|
|
"path": "crates/oa-desktop/src/source_navigation/controller.rs",
|
|
"bytes": 3374,
|
|
"sha256": "4ec54ce769f047d6e5c1de6bdbe81648ad63c75cfd04aea5356bd5663126d77c",
|
|
"matchesInputs2": true
|
|
},
|
|
{
|
|
"path": "crates/oa-desktop/src/source_navigation/query.rs",
|
|
"bytes": 35200,
|
|
"sha256": "aa8e8e9d446b57c30520c4b3ca1ae9fe524cecb2f4f4f4b229d930ea0377ecca",
|
|
"matchesInputs2": true
|
|
},
|
|
{
|
|
"path": "crates/oa-desktop/src/source_navigation/query_tests.rs",
|
|
"bytes": 29720,
|
|
"sha256": "a4ecc95a49d0a9325cbf1548cf95a8d367f758f8eb1f44346a2b71ef046f6668",
|
|
"matchesInputs2": true
|
|
},
|
|
{
|
|
"path": "crates/oa-desktop/src/source_navigation/symbols.rs",
|
|
"bytes": 68862,
|
|
"sha256": "d6c9325223fb3f18e887a63187b67aa59735d4e51f501c9e27ebb870944912ec",
|
|
"matchesInputs2": true
|
|
},
|
|
{
|
|
"path": "crates/oa-desktop/src/source_navigation/interaction.rs",
|
|
"bytes": 8808,
|
|
"sha256": "c6efa6105b8ba46655e27a89b9fa59e6fc01a4c6f331f886e035af1e70cbf8a9",
|
|
"matchesInputs2": true
|
|
},
|
|
{
|
|
"path": "crates/oa-desktop/src/source_navigation/interaction/tests.rs",
|
|
"bytes": 6616,
|
|
"sha256": "6cf5c5944b9c46c275c9039f7166b627fa9176187b39348152f67040c92c95e1",
|
|
"matchesInputs2": true
|
|
},
|
|
{
|
|
"path": "crates/oa-desktop/src/app.rs",
|
|
"bytes": 212736,
|
|
"sha256": "3f70d4c528ed1dbe507acd9edc89bcbb8fbe0c2442ff4ce5d0e684e9baa7b55a",
|
|
"matchesInputs2": true
|
|
},
|
|
{
|
|
"path": "crates/oa-desktop/src/app/source_symbols.rs",
|
|
"bytes": 17979,
|
|
"sha256": "00d21572b36d15908e75f0bc954951229fb42c640c6b81b7c424e6b931407d20",
|
|
"matchesInputs2": true
|
|
},
|
|
{
|
|
"path": "crates/oa-desktop/src/app/source_symbols/tests.rs",
|
|
"bytes": 35382,
|
|
"sha256": "77b9b27df3e5060471d1fa141c1f1a5a6588693040993a6f3f9bad1173c16ca0",
|
|
"matchesInputs2": true
|
|
},
|
|
{
|
|
"path": "crates/oa-desktop/src/app/hosted.rs",
|
|
"bytes": 25905,
|
|
"sha256": "14e2fcd79558ff56d000571f1f576e5601818d702783634aa4017000d382c62a",
|
|
"matchesInputs2": true
|
|
},
|
|
{
|
|
"path": "crates/oa-desktop/src/app/checkpoints.rs",
|
|
"bytes": 29576,
|
|
"sha256": "55e5babdcabef767af3bc8be9cc3153b3f5cc0695701b890820ec0225643852e",
|
|
"matchesInputs2": true
|
|
},
|
|
{
|
|
"path": "crates/oa-desktop/src/views.rs",
|
|
"bytes": 51197,
|
|
"sha256": "3d57ff54d159d4bbb4fe0b6a368f8dad0c70b5a4d40a6c19fd0f2197cb06624e",
|
|
"matchesInputs2": true
|
|
},
|
|
{
|
|
"path": "crates/oa-desktop/src/views/source_symbols.rs",
|
|
"bytes": 8819,
|
|
"sha256": "9cd536072e110803b6a592bcbcd595b6f9eb32fc1d0b4c9de741247c459abbe5",
|
|
"matchesInputs2": true
|
|
},
|
|
{
|
|
"path": "crates/oa-desktop/src/guide.rs",
|
|
"bytes": 115874,
|
|
"sha256": "64c782afebecad5489d3bf06b41f3273904222c18e3244990f2749c991c92b55",
|
|
"matchesInputs2": true
|
|
},
|
|
{
|
|
"path": "docs/language.rst",
|
|
"bytes": 131984,
|
|
"sha256": "894a1a77f97d1aa94c11762fe4e84b4d95e181a77c630324c16c307637ed27e1",
|
|
"matchesInputs2": true
|
|
},
|
|
{
|
|
"path": "docs/language.html",
|
|
"bytes": 179377,
|
|
"sha256": "739a5bb100c7cb0ed70e18afd1e363029757f3cfd6580bc9c5cf77faccb46940",
|
|
"matchesInputs2": true
|
|
}
|
|
]
|
|
}
|