61167a4ef0ade5dd65dadfbdde1a44b65c6693ca
6 tasks, scoped to crates/ailang-core/src/workspace.rs only. Surface unchanged in pd.1 (load_workspace_with survives as a thin shim composed of the new fns + prelude inject). pd.2 will rewire surface to call the new API directly and retire the shim. Plan-recon flagged two ambiguities in the spec's iter-sketch vs. Components wording; resolved here in favour of the shim approach so all existing tests stay green without migration. ~12 in-tree validate_canonical_type_names callers add &["prelude"] as the new second arg.
Description
No description provided
Languages
Rust
91.6%
Python
4.6%
C
1.8%
LLVM
1.6%
Shell
0.4%