[Right triangle ⏵ may be expanded, down triangle ⏷ to close. Button = tree pop-up. × = close pop-up.]

Terminal: run. Derivation Graphs: (left-to-right) compact / full; (top-down) full / compact.

Help: blue = parse inside. Abbr.: WS: Workspace; Initial WS: initial heads for Merge after LEX lookup.
×

Words: who disappeared
Initial WS 1: disappearθ vdisappear:pst INFLv who 
WS 1: {disappearθ, who} vdisappear:pst INFLv
WS 2: {vdisappear:pst, {disappearθ, who}} INFLv
WS 3: {INFLv, {vdisappear:pst, {disappearθ, who}}} 
Final WS: {CQ:left(who), {INFLv, {vdisappear:pst, {disappearθ, who}}}} 
INT/EXT: {CQ:left(who), {INFLv, {vdisappear:pst, {disappearθ, who}}}}
EXT: who →→ 3sg pst disappear
Spellout: who 3sg pst disappear
Spellout: who disappeared
Parse found: who →→ 3sg pst disappear
EXT: who →→ there 3sg pst disappear
Spellout: who there 3sg pst disappear
Spellout: who there disappeared
Blocked: inconsistent with input!
Initial WS 2: disappearθ vdisappear:pst INFLv Crel:who