Every confusing thread you have ever stared at has a name. The nine-hour reply, the “hey stranger” after six weeks of silence, the person who is warm on Saturday and gone by Tuesday — none of these are unique to you, and none of them are random. They are named, repeatable patterns with a psychology underneath and a predictable set of moves that answer them.

This is the index. Every pattern below links to its full breakdown — what it is, why people do it, how it shows up in your messages, and the one move that answers it without forfeiting your frame. Bookmark it; it is meant to be the map you come back to when a thread stops making sense.

Distance & withdrawal patterns

The largest family. All of them are about someone creating space — the question is always whether it is fear, strategy, or fade, and the answer is usually the same: stop filling the silence.

For the live version of these, see the decodes on why he stopped texting back, why he is dry texting you, and why he went distant all of a sudden.

Intermittent-reward patterns

These run on the most addictive schedule there is — unpredictable reward after stretches of nothing. They are what make the least available person feel like the most important one.

For the live version, see the decodes on why he ghosted you then came back and why he is sending mixed signals.

Attachment styles

Not tactics — wiring. Attachment styles explain why the same text lands as safety for one person and threat for another. Most of the patterns above are attachment styles under pressure.

Reality-editing & manipulation patterns

The heaviest category. These do not just create distance — they rewrite your read of events, which is what makes them so hard to name from the inside.

Conflict patterns

How a thread breaks down under pressure — the moves that predict whether a disagreement resolves or corrodes.

How to use this

Reading a pattern correctly changes what you do next. The through-line across every entry above is the same principle — DarkoApp calls it defense-bait, offense-reward: most people lose interactions by defending against a move, and the durable response is almost always to stop feeding the pattern rather than to argue with it.

If you want the read done on your own thread — the pattern named, the tells marked, the move handed to you — that is what DarkoApp is built to do. Paste the conversation; get the same breakdown these entries describe, in about thirty seconds.