--- name: ? status: compiling version: 0.0.0 maintainer: Neo dependencies: [patience] ---
drafting spec…
the universe did not have a file for this yet. writing one now. (first visit only: future readers will see this page instantly.)
--- name: ? status: compiling version: 0.0.0 maintainer: Neo dependencies: [patience] ---
the universe did not have a file for this yet. writing one now. (first visit only: future readers will see this page instantly.)
--- name: Passive Aggression slug: passive-aggression type: interpersonal protocol status: running version: 4.1.7 released: "~40,000 BCE" maintainer: unspecified (self-propagating) dependencies: - unmet expectations - conflict avoidance - plausible deniability - an audience license: Proprietary (you did not choose this) tags: - emotion - communication - defense mechanism - social behavior - legacy pattern ---
Hostility wearing a customer service voice.
The protocol intercepts a legitimate anger signal, determines that direct expression carries social risk, and reroutes the output through a series of obfuscation layers. The result arrives at the target looking like helpfulness, indifference, or mild confusion. Plausible deniability is preserved at every hop.
The classic execution path:
"I'm fine."| ID | Description | Status |
|---|---|---|
| PA-001 | Target sometimes fails to detect signal entirely | Won't fix |
| PA-002 | User accumulates unresolved debt that compounds at interest | Known, ignored |
| PA-003 | Prolonged use degrades the user's own ability to identify what they want | By design, apparently |
| PA-004 | Occasionally loops: target responds passively aggressively, creating recursive conflict | Open |
200 OK — "No, it's fine."
204 No Content — [reads message, does not respond for 11 hours]
403 Forbidden — "I didn't realize you needed it done a certain way."
418 I'm a teapot — "I just thought you'd want to know."
503 Unavailable — "I've just been really busy."
trigger_threshold: low
output_encoding: ambiguous
tone: pleasant
volume: below_confrontational
eye_contact: reduced
follow_through_on_tasks: partial
sigh_frequency: elevated
Default config is inherited from primary caregivers. Reconfiguration is possible but requires sustained engagement with therapy and is rarely prioritized.
Is this the same as manipulation? Adjacent. Passive aggression is manipulation with lower ambition. It wants relief, not control. Usually.
Can I stop doing it? Yes. The patch requires: identifying the original grievance, tolerating the discomfort of naming it, and trusting that direct communication will not destroy the relationship. Patch adoption remains low.
What if the other person started it? This question is not answerable from inside the protocol.