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
{{ message }}
Repository navigation
Commit f6bcfeb
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: backlog/tasks/task-059 - Unify-the-two-type-unifiers-route-inference-through-the-canonical-xtc-type-core.md
+19-2Lines changed: 19 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ title: >-
6
6
status: In Progress
7
7
assignee: []
8
8
created_date: '2026-06-09 01:35'
9
-
updated_date: '2026-06-10 09:37'
9
+
updated_date: '2026-06-10 09:53'
10
10
labels:
11
11
- compiler
12
12
- types
@@ -30,7 +30,7 @@ Goal: route all unification through the canonical core and delete the old family
30
30
## Acceptance Criteria
31
31
<!-- AC:BEGIN -->
32
32
-[x]#1 Old behaviour (incl. union-type simplification/pruning) characterised by tests before any change
33
-
-[]#2 All xtc:desugar:type-unify/complex-unify/unify-lists/sym-unify/occurs-in-type?/unity? sites migrated or removed
33
+
-[x]#2 All xtc:desugar:type-unify/complex-unify/unify-lists/sym-unify/occurs-in-type?/unity? sites migrated or removed
34
34
-[x]#3 Live inference unifies via xtc:type:unify + the int-code/pretty bridges
35
35
-[x]#4 No regression in generic/poly inference (esp. the #315 pointer-depth class); full suite green
36
36
<!-- AC:END -->
@@ -169,4 +169,21 @@ ahead of origin/master, nothing pushed. NOTHING BLOCKS push → CI → AC#4 →
169
169
increment 4 (the deletion).
170
170
171
171
CI run 27261868361 green on all four platforms (Linux x86_64/aarch64, macOS aarch64, Windows x86_64) for the full pushed stack incl. the flip — AC#4 satisfied. Only increment 4 (the deletion, AC#2) remains.
0 commit comments