morluto
30db499db3
fix(javascript): preserve graph facts across omissions and versions
...
Omit absent inventory facts without erasing explicit unknowns. Compare canonical file occurrences by source path and digest while preserving complete container provenance in observations and Evidence.
Consolidate candidate-capacity fixtures around unresolved alternatives and update inventory coverage and source-occurrence oracles. Preserve resource, identity, relationship uncertainty, cancellation, and transfer regressions.
2026-10-24 06:20:36 +08:00
morluto
aa4572828f
fix(electron): retain bounded source frame claims
2026-10-24 05:02:21 +08:00
morluto
27b077edea
fix(javascript): capture primitive return values at evaluation
2026-10-24 04:39:50 +08:00
morluto
d2dc3cfc34
refactor(tests): separate fixtures and registration groups
2026-10-24 04:25:13 +08:00
morluto
55437c1431
fix(javascript): prove native URL constructor paths
2026-10-24 04:25:13 +08:00
morluto
f97747c2fb
fix(javascript): preserve route selection owners and uncertainty
2026-10-24 04:25:13 +08:00
morluto
1872fef5c0
fix(javascript): retain activation order for captured scope exits
2026-10-24 04:25:13 +08:00
morluto
9fb63ad066
fix(javascript): distinguish deferred bootstrap installer writes
2026-10-24 04:23:56 +08:00
morluto
7d941e2799
fix(electron): keep optional provenance fields within JSON evidence values
2026-10-24 04:23:56 +08:00
morluto
d9a855f5cb
fix(browser): preserve unknown script ownership through reconciliation
2026-10-24 04:23:56 +08:00
morluto
df00588325
fix(electron): separate script frame admission from declared source labels
2026-10-24 04:16:47 +08:00
morluto
c6ac60acfe
fix(javascript): preserve capture and property-key effect ownership
2026-10-24 04:16:47 +08:00
morluto
dfafc04f6d
test(javascript): retain valid unknown endpoint coverage shape
2026-10-24 04:05:23 +08:00
morluto
f6b525d3af
fix(javascript): separate endpoint syntax correspondence from target identity
2026-10-24 03:59:44 +08:00
morluto
9c4d194f14
fix(javascript): consume per-field CommonJS publication facts
2026-10-24 03:16:30 +08:00
morluto
da0480a665
fix(javascript): preserve capture timing and detached receiver authority
2026-10-24 03:16:29 +08:00
morluto
209c42c346
fix(browser): keep code absence unknown without worker inventory
2026-10-24 03:10:56 +08:00
morluto
693ecec082
fix(artifacts): retain permission omissions through JavaScript lookups
2026-10-24 03:10:43 +08:00
morluto
dd55e2c7d5
fix(javascript): retain initialized class self binding at body reads
2026-10-24 03:10:43 +08:00
morluto
f1a9d85de5
fix(javascript): preserve per-field publication and provenance coverage
2026-10-24 03:10:43 +08:00
morluto
2206822109
fix(javascript): preserve copied values and export publication lifetimes
2026-10-24 03:10:43 +08:00
morluto
c8f8ec656c
fix(javascript): preserve source facts across graph projections
2026-10-24 03:00:10 +08:00
morluto
cf5e4f6fa3
fix(javascript): preserve semantic query identity and source coverage
2026-10-24 03:00:08 +08:00
morluto
e597e090b0
fix(javascript): share iteration and equality invocation facts
2026-10-24 03:00:08 +08:00
morluto
965aff805d
fix(javascript): own reference roles and invocation result identities
2026-10-24 02:50:51 +08:00
morluto
f1dfd10bb0
fix(evidence): reject runtime locations for managed static facts
2026-10-24 02:50:17 +08:00
morluto
5ee5e49cb4
fix(javascript): bind Next page admission to source context
2026-10-24 02:50:17 +08:00
morluto
787726817c
fix(javascript): retain private receiver and iterative disposal effects
2026-10-24 02:50:17 +08:00
morluto
0c4bf68ce8
merge: reconcile concurrent main fixes with issue remediation
2026-10-24 02:45:14 +08:00
morluto
3602cc851f
fix(inspector): preserve discovery uncertainty and correction paths
2026-10-24 02:41:17 +08:00
morluto
fd08a22742
fix(wasm): parse source-phase import glue without evaluation
2026-10-24 02:41:17 +08:00
morluto
c3e4c116d5
fix(reference): retain unknown package scope for JavaScript loaders
2026-10-24 02:41:05 +08:00
morluto
905ae18451
fix(javascript): retain implicit property conversion and disposal effects
2026-10-24 02:41:05 +08:00
morluto
f91b7f8009
fix(javascript): distinguish resolver discovery from module loading
...
Preserve load and resolve operations through semantic facts, worker transfer and graph Evidence. Only loads propagate executable ownership. Project ambient member writes and escapes through the shared path- and site-aware mutation owner; retain source literals, bases and uncertainty. Cover ownership and mutation boundaries through CLI and MCP.
2026-10-24 02:35:59 +08:00
morluto
3f9357b599
fix: report JavaScript worker phases and parent budget recovery
2026-10-24 02:35:59 +08:00
morluto
5a7bddb3ae
fix(electron): consume shared native loader and export facts
2026-10-24 02:35:51 +08:00
morluto
f2e5fd148a
fix(reference): preserve module syntax and loader request identity
2026-10-24 02:35:36 +08:00
morluto
38ecc0248e
fix(javascript): preserve route flag values and lexical RPC names
2026-10-24 02:35:36 +08:00
morluto
5f13ddd755
fix(javascript): require API identity for static application roles
2026-10-24 02:35:36 +08:00
morluto
fba4faf88a
fix(javascript): preserve initializer execution and lexical ownership
2026-10-24 02:29:44 +08:00
morluto
5cbcd58550
fix(javascript): bind bundle exports and mutations to factory roles
2026-10-24 02:29:44 +08:00
morluto
6e324b2244
fix(javascript): share accessor selection and invocation effects
2026-10-24 01:47:31 +08:00
morluto
cee14e1fda
refactor(javascript): reuse semantic member-chain facts
...
Resolve member structure through the existing AST owner while preserving binding, shadowing and global process identity checks in their consumers.
2026-10-24 01:33:41 +08:00
morluto
ccba355fa9
fix(javascript): preserve map boundaries and loader provenance
...
Share embedded-map version admission and derive indexed overlap from represented mappings. Carry createRequire filename bases through worker facts and graph identity. Select factory export bindings at each bundler owner.
Validated accepted and malformed source maps through real CLI and stdio MCP codec workflows; verified loader and esbuild graph output against Node runtime controls. Rebased consumer checks passed.
Fixes #6803
Fixes #6614
Fixes #6798
Fixes #6797
2026-10-24 01:00:14 +08:00
morluto
d78892eb4b
refactor: remove superseded Hopper and Babel compatibility paths
2026-10-24 00:54:44 +08:00
morluto
ddd7ac7b84
fix(javascript): preserve Next filesystem route spelling
...
Apply Next-specific uppercase %5F normalization while retaining ordinary percent sequences, encoded separators, and literal percent characters as distinct source segments.
Fixes #6641
2026-10-24 00:11:41 +08:00
morluto
9066444f6b
fix(source-maps): reuse admitted source URL identities
2026-10-24 00:01:19 +08:00
morluto
5f702dd6cc
fix(parsers): preserve format boundaries and query occurrence identity
...
Normalize parsed facts at their owning boundaries across PE exports and certificates, ELF section names, GPU bundles, IL2CPP generic types, dyld slice selection, source maps, environment replay, and JavaScript mapped arguments. Preserve partial facts and explicit unsupported cases; clarify the corresponding documentation.
Validation: 831 affected tests passed with one existing skip across 23 files; build, typecheck/lint, documentation, formatting, and 2133-file test discovery passed. Format controls are synthetic; real Unity, GPU, and ARM-device execution is unverified.
Fixes #6709
Fixes #6688
Fixes #6719
Fixes #6718
Fixes #6704
Fixes #6703
Fixes #6692
Fixes #6723
Fixes #6687
Fixes #6726
Fixes #6696
Fixes #6691
Fixes #6727
2026-10-23 22:01:16 +08:00
morluto
7fd6e486ae
fix(javascript): keep unresolved created-loader bases unknown
2026-10-23 21:36:43 +08:00
morluto
9b598076e3
fix: resolve selected require call members
...
Fixes #6678
2026-10-23 21:35:30 +08:00