Answer architecture round 1: the read-once check back at link over uses from the compiled arms, every link step taking its inputs as arguments in link.go, a record column holding its name and datatype, and items 104 to 106 dropped from the plan with the decisions citing them reworded

This commit is contained in:
2026-10-05 22:30:40 +02:00
committed by Lillem4n
parent cd7f0a04dc
commit 0993d86f22
18 changed files with 314 additions and 285 deletions
+1 -1
View File
@@ -107,7 +107,7 @@ func TestEveryFormatCompilesAtLink(t *testing.T) {
t.Errorf("%s compiled before link", format)
}
}
if err := linkNodeRefs(inlineScope(n, "t"), map[string]node{"w": w}); err != nil {
if err := linkInline(inlineScope(n, "t"), map[string]node{"w": w}); err != nil {
t.Fatal(err)
}
for format, has := range compiledByPath() {