dialectic_evidence
Attach supporting or contradictory evidence to a claim, with configurable trust weight and source reference.
Instructions
Attach evidence to a claim. kind: 'support' | 'contradict'.
source is a freeform pointer like 'thread:T7f3', 'verbatim:42',
'dialog:', or 'manual'. weight ∈ [0,1] is the BASE trust
(default 1.0); the effective stored weight is base × discount(
WRITE_ORIGIN of the calling session). foreground sessions store
weight as-is; shadow/background/candidate/curator forks store
weight × 0.5 to prevent self-confirmation loops.
Bumps support_count or contradict_count, recomputes confidence and tier (which may emit a tier_promoted/demoted event).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| claim_id | Yes | ||
| kind | No | support | |
| quote | No | ||
| source | No | ||
| weight | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |