Logical Concept Fact
- Last Updated: May 29, 2026
- 1 minute read
- Semaphore
- Documentation
A logical concept fact is a fact that is fired by some other element. it is the logical concept fact’s label / GUID / label and GUID that will be returned, using the evidence of the fact that was found and fired it (that is when you highlight a logical concept fact, it is the evidence that was found for the associated element that will be highlighted in CAT / CSTI).
A logical concept fact will be defined in situ, and unless the reuse context is extracting the same-named fact with similar semantics, and the same fact name, you should only use these once – one per context.
Logical Concept Fact Properties
Mandatory hierarchical relationships
| Label | Range | Constraints |
|---|---|---|
| fact | Contexts | at least one required |
Optional hierarchical relationships
| Label | Range | Constraints |
|---|---|---|
| (none) |
Mandatory associative relationships
| Label | Range | Constraints |
|---|---|---|
| extract fact as | Fact Name | only one allowed |
| fire logical fact using | FACTS Framework | only one allowed |
Optional associative relationships
| Label | Range | Constraints |
|---|---|---|
| group fact as | Fact Name | only one allowed |
| location | Locations | one or more allowed |
Mandatory alternative labels
| Label | Range | Constraints |
|---|---|---|
| (none) |
Optional alternative labels
| Label | Range | Constraints |
|---|---|---|
| (none) |
Mandatory metadata
| Label | Range | Constraints |
|---|---|---|
| (none) |
Optional metadata
| Label | Range | Constraints |
|---|---|---|
| debug | Boolean | only one allowed |