Record erasure during definition indexing and reuse it across runtime references, captures, effects, module links, routes, Electron and Vite. Preserve source type links and emitted decorator and computed-key effects; keep actual runtime reads and escapes conservative.
Validation: 1,647 focused tests and 9 documentation tests passed, with build, static and documentation gates. The inherited reference-lifetimes stress file exhausts a 512 MiB worker on both unmodified 18451e479 and this change; that file remains unverified. TypeScript 7.0.2 emit was inspected for ES2022 and ES2018 without executing emitted code.
633 lines
37 KiB
Markdown
633 lines
37 KiB
Markdown
# Cross-layer JavaScript application workflows
|
|
|
|
REA derives a complete reachable feature trace from one authenticated JavaScript
|
|
Application Graph and compares two authenticated graph versions. The MCP tools
|
|
are `inspect_analysis_view`, `trace_application_feature`,
|
|
`trace_javascript_semantics`, `compare_application_versions`,
|
|
`compare_source_to_bundle`, and `compare_javascript_export_shapes`; their CLI
|
|
equivalents use the same names with hyphens. `inspect_analysis_view` projects a
|
|
summary, module page, typed module references, or one module from already completed application
|
|
Evidence; it does not walk relationships.
|
|
|
|
`inspect_analysis_view` also projects retained `inspect_binary_layout`
|
|
Evidence. The remaining workflows consume Evidence produced by
|
|