feat: negotiation discourse analysis — affect-text discordance, linguistic evasion, and manipulation pattern detection [INTERNAL] #21
Labels
No labels
a11y
backlog
blocked
bug
cf-core-dep
design
enhancement
infrastructure
internal
privacy
tier:free
tier:paid
ux
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Circuit-Forge/linnet#21
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Personal-use feature for high-stakes negotiations with corporate partners. Not lie detection (acoustic stress is not deception-specific). Instead: real-time discourse analysis that detects evasion patterns, manipulation signatures, and affect-text discordance in a counterparty's speech.
Scope: BSL 1.1. Local inference only. No server-side logging of analysis output. Consent-first design.
Signal Types
Affect-text discordance
Linguistic hedge density
Question deflection rate
Baseline drift
Named pattern signatures
Session Mode
Add
mode: "negotiation"parameter to session start. Negotiation mode:NegotiationSignalevent type to SSE streamUI
Privacy and Consent Design
Implementation Notes
_classify_real_asyncpipeline — NegotiationSignal is a post-processing pass on the existing outputsOut of Scope (this issue)
Dependencies