You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add Workshop -> DEL reconstruction after the canonical Workshop representation and forward compiler integration are stable, then close the remaining evidence-backed compatibility gaps in the declared del-rs surface.
Scope
Define the useful Workshop -> DEL reconstruction contract against canonical workshop-rs semantics.
Reconstruct valid, useful DEL/OSTW source structures from canonical Workshop semantics without promising recovery of information that Workshop has already erased.
Prefer semantic equivalence and readable/useful structure over reproducing the upstream decompiler's exact formatting or reconstruction choices.
Preserve canonical/source provenance where available and document unavoidable information loss such as original comments, formatting, macro structure, source abstractions, local naming, or compiler-generated structure.
Inventory and implement remaining compiler utilities that Establish the OSTW/DeltinScript feature inventory and compatibility corpus #2 classifies as part of the declared compatibility contract, such as import formats, bundled modules, pathmap-related compiler surfaces, or lobby/project utilities where evidence justifies inclusion.
Add round-trip and differential evidence appropriate to each supported reconstruction/utility feature.
Non-goals
Reproducing the VS Code extension, editor commands, Workshop log UI, or upstream debugger UI.
Claiming exact recovery of original high-level source from raw Workshop.
Matching upstream decompiler text/formatting when semantic structure is equivalent.
Depends on a stable canonical Workshop representation from wrightkit/workshop-rs.
Planning notes
Do not pre-split detailed decompiler internals now. Refine this issue only after forward integration and real corpus evidence reveal which reconstruction heuristics and utility surfaces are valuable.
Parent: #1
Goal
Add Workshop -> DEL reconstruction after the canonical Workshop representation and forward compiler integration are stable, then close the remaining evidence-backed compatibility gaps in the declared
del-rssurface.Scope
workshop-rssemantics.Non-goals
Acceptance criteria
workshop-rscanonical ownership by maintaining a second raw Workshop parser/catalog indel-rs.Dependencies
wrightkit/workshop-rs.Planning notes
Do not pre-split detailed decompiler internals now. Refine this issue only after forward integration and real corpus evidence reveal which reconstruction heuristics and utility surfaces are valuable.