Sequenced Across Contexts
- Last Updated: May 13, 2026
- 2 minute read
- Semaphore
- Documentation
Sequenced Across is an abstract Concept Class used for organizational purposes. It cannot be instantiated in the model. It represents all sequenced contexts.
Summary
Sequenced Across Contexts look for facts (and anchors) that are separated by specific gaps, called skips. How many skips can exist between the anchors and / or facts can be very precisely controlled at each point in the sequence (unlike near ordered contexts, where the gap can only be distributed anywhere in the sequence).
The skips count in the same punctuation type as the rest of the sequence. That is, if the sequence type is sentences, then specifying a skip of 5 on such a sequence will result in a skip of up to or at most 5 sentences being allowed between the preceding and succeeding elements.
- See Sequenced Across Sentences In Document for a worked example of Sequenced Across Contexts.
List of All Sequenced Across Contexts
- Sequenced Across Paragraphs In Document
- Sequenced Across Phrases Contexts
- Sequenced Across Sentences Contexts
- Sequenced Across Tables Contexts
Sequenced Across Contexts Properties
The following table is common to all of the Sequenced Across Contexts. They only differ in the contexts they look in and the different grammatical units that are looked for.
Hierarchical relationships
| Label | Range | Require/Optional | Constraints |
|---|---|---|---|
| anchor | Context Elements | At least one of these is Required |
one or more allowed |
| captured fact | Captured Fact | ::: | |
| fact | Context Elements | ::: | one or more allowed |
| not anchor | Context Elements | ::: | one or more allowed |
| not fact | Context Elements | ::: | one or more allowed |
| optional anchor | Context Elements | Optional | one or more allowed |
| optional fact | Context Elements | Optional | one or more allowed |
| skip | Skip | Optional | one or more allowed |
Associative relationships
| Label | Range | Require/Optional | Constraints |
|---|---|---|---|
| depended on by context | Contexts | Optional | only one allowed |
| depends on context | Contexts | Optional | only one allowed |
| extract fact as | Fact Name | Optional | only one allowed |
| group fact as | Fact Name | Optional | only one allowed |
| location | Locations | Optional | only one allowed |
| precluded by context | Contexts | Optional | only one allowed |
| precludes_context | Contexts | Optional | only one allowed |
| Punctuation | Punctuation rules | Optional | only one allowed |
Alternative labels
None
Metadata
| Label | Range | Require/Optional | Constraints |
|---|---|---|---|
| context position from document end | Integer | Optional | only one allowed |
| context position from document start | Integer | Optional | only one allowed |
| fact position from context end | Integer | Optional | only one allowed |
| fact position from context start | Integer | Optional | only one allowed |
| field | String | Optional | only one allowed |
| loose | Boolean | Optional | only one allowed |
| return group fact ID | Boolean | Optional | only one allowed |
| return raw text also | Boolean | Optional | only one allowed |
| return value using regex | String | Optional | only one allowed |
| {1-10} greedy repeat | Integer | Optional | one or more allowed |
| {1-10} non-greedy repeat | Integer | Optional | one or more allowed |