Mova0.5 pre-release⌕
☰
home / docs / dialects / ud-next / seeds / discourse: boundary by word class (universal, with an English example)

discourse: boundary by word class (universal, with an English example)

Gist. After 2.18 the definition of discourse was rewritten. Now these are discourse expressions with grammatical properties that distinguish them from ordinary syntagmatic relations. The central cases are interjections, particles, item numbering, emoticons. Each language decides itself what belongs here, and for English it is said explicitly: adverbs (actually) and prepositional phrases (in other words) are not discourse but advmod and obl, even when they work as discourse markers.

Level. Universal, _u-dep/discourse.md. The English _en/dep/discourse.md only refers to this page, so for en this is a direct guideline change.

Before (2.18). 2.18:docs/_u-dep/discourse.md:8–14: interjections and other discourse particles, «not clearly linked to the structure of the sentence, except in an expressive way». For English — «non-adverbial discourse markers (well, like, but not you know or actually)» and item numbering.

Now (snapshot 24.09.2026). docs/_u-dep/discourse.md:

The examples well, like, you know were removed from the text.

Evidence. diff 2.18:docs/_u-dep/discourse.md ↔ docs/_u-dep/discourse.md. There is no entry in changes.md: it counts as a minor clarification («Many minor clarifications are not listed»). There is no separate issue in the dump.

What it means for English annotation. The criterion is now word class, not meaning:

Registry. Unchanged: discourse is allowed; the registry does not check UPOS × relation pairs.

Sources. docs/_u-dep/discourse.md, 2.18:docs/_u-dep/discourse.md, docs/_en/dep/discourse.md; discourse on adverbs.

rule: udnext.discourse-not-adv
what: discourse is not for adverbs — in English ADV stays advmod
match: d[rel=discourse, upos=ADV]
require: not d[rel=discourse]
severity: error
source: UD docs/_u-dep/discourse.md:25–31 (snapshot 24.09.2026)
rule: udnext.discourse-not-pp
what: discourse is not for prepositional phrases — they are obl
match: d[rel=discourse]; c[rel=case, head=d]
require: not d[rel=discourse]
severity: error
source: UD docs/_u-dep/discourse.md:28–31 (snapshot 24.09.2026)

This page in Markdown → https://md.mova.elamur.ai/free/en/docs/dialects/ud-next/seeds/discourse-scope/