I was messing with trying to get scopal modifiers to work, and I found that I can either have an MRS where the INDEX comes from probable.ARG0, or an MRS where the INDEX comes from sleep.ARG0.
I get different generation results each option, and I’m confused about why both of these constructions are permitted and what the intention behind each version is.
Thanks for what turns out to be a welcome bug report. Back in 2020 at the DELPH-IN summit, it was noted that in order to get the semantics right for conjoined VPs such as “Kim arrived and didn’t leave” (where the conjunction relation takes as its two arguments the ARG0s of the two conjuncts), the INDEX of “didn’t leave” needs to be the ARG0 of the neg_rel, not of the “leave” relation. This improvement was, sadly, not carried through consistently, neglecting negated modals such as “shouldn’t”, the lexical rule that adds “not” as a complement to get “Kim [should not] leave”, and sentence-initial scopal adverbs. These shortcomings have now been corrected and will be checked in for the next grammar release later this year, so now for both negation and scopal adverbs, the only MRSs that will successfully generate are the ones where the INDEX of the overall MRS is identified with the ARG0 of the negation or adverb relation.