Brummel
61167a4ef0
plan: pd.1 core API split — load_modules_with + build_workspace + implicit_imports threading
...
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.
2026-05-14 12:05:56 +02:00
..
2026-05-12 23:33:46 +02:00
2026-05-13 03:17:19 +02:00
2026-05-13 03:39:12 +02:00
2026-05-13 04:17:59 +02:00
2026-05-09 22:50:25 +02:00
2026-05-09 16:46:29 +02:00
2026-05-09 20:08:01 +02:00
2026-05-09 22:19:32 +02:00
2026-05-09 22:37:26 +02:00
2026-05-09 14:15:07 +02:00
2026-05-10 04:09:57 +02:00
2026-05-10 04:43:38 +02:00
2026-05-10 05:11:24 +02:00
2026-05-10 04:25:11 +02:00
2026-05-10 21:10:27 +02:00
2026-05-10 21:47:49 +02:00
2026-05-10 22:57:54 +02:00
2026-05-10 20:00:40 +02:00
2026-05-10 11:38:12 +02:00
2026-05-10 12:22:30 +02:00
2026-05-10 12:42:35 +02:00
2026-05-10 13:03:01 +02:00
2026-05-10 02:00:41 +02:00
2026-05-10 14:26:17 +02:00
2026-05-10 14:57:34 +02:00
2026-05-10 15:20:09 +02:00
2026-05-10 15:51:20 +02:00
2026-05-10 16:33:35 +02:00
2026-05-11 14:07:44 +02:00
2026-05-11 00:53:07 +02:00
2026-05-11 08:55:48 +02:00
2026-05-11 09:29:21 +02:00
2026-05-11 09:46:11 +02:00
2026-05-11 22:01:52 +02:00
2026-05-11 23:14:23 +02:00
2026-05-11 19:42:39 +02:00
2026-05-11 11:12:14 +02:00
2026-05-11 12:27:04 +02:00
2026-05-12 00:16:23 +02:00
2026-05-12 10:09:45 +02:00
2026-05-13 09:55:51 +02:00
2026-05-13 11:13:33 +02:00
2026-05-13 12:18:28 +02:00
2026-05-13 12:32:47 +02:00
2026-05-14 12:05:56 +02:00
2026-05-14 01:53:14 +02:00
2026-05-12 11:31:19 +02:00
2026-05-12 11:52:42 +02:00
2026-05-12 22:02:58 +02:00
2026-05-12 22:16:22 +02:00
2026-05-12 22:27:33 +02:00
2026-05-12 21:20:11 +02:00
2026-05-12 14:28:28 +02:00
2026-05-12 16:36:29 +02:00
2026-05-12 17:45:23 +02:00
2026-05-12 17:56:03 +02:00
2026-05-12 18:10:25 +02:00
2026-05-13 00:40:30 +02:00
2026-05-13 01:22:27 +02:00
2026-05-13 01:51:39 +02:00
2026-05-13 02:36:18 +02:00
2026-05-12 13:28:31 +02:00
2026-05-12 13:28:55 +02:00
2026-05-12 09:24:50 +02:00