obsidian-dgraph/dgraph/{P} Discourse Graph Grammar.md

23 lines
896 B
Markdown

This document is subject to adaptation as we experiment with new node and edge types. Feel free to suggest modifications by opening an issue or pull request in [our repo](https://gitea.dgov.io/DGF/obsidian-dgraph).
# Node types
- Q - Question
- CLM - Claim
- EVD - Evidence
- SRC - Source
- P - Post. For any node the doesn't match one of the types above.
All node names should be prefixed with {`type`}, e.g., `{SRC} Example Source`
# Edge types
(based on https://oasislab.pubpub.org/pub/54t0y9mk#7c8st7en56)
- EVD or CLM Informs Q (for EVD created in response to an existing Q)
- EVD or CLM Generates Q (for EVD or CLM resulting in a new Q)
- EVD Support/Opposes CLM
- CLM Supports/Opposes CLM
- SRC Contains EVD (optional - may be omitted since only one type of SRC-EVD edge possible)
All edges should conform to one of the following types, along with the source and target node types.