โ† All blog posts

Pull requests & review

Review conversations

Inline comment threads, emoji reactions, and Markdown everywhere, signed like every other event.

Feature 26 of 72FeaturePull requests & review3 min read
Abstract ForkMesh artwork for Review conversations

Why it matters

Review conversations gives ForkMesh a concrete mechanism for signed inline discussion attached to exact review context. Inline comment threads, emoji reactions, and Markdown everywhere, signed like every other event.

Review becomes risky when merge state, discussion, and final application are trapped in a central service. In ForkMesh, review conversations addresses that need at the feature level, keeping the behavior close to the repository instead of buried in a detached hosted layer.

How ForkMesh handles it

ForkMesh handles review conversations through the same split it uses across the product: ForkMesh derives diffs from live branches or signed patches, checks mergeability against the live base, and records review activity as portable data.

The behavior is intentionally narrow: Inline comment threads, emoji reactions, and Markdown everywhere, signed like every other event. Maintainers can verify what changed, who proposed it, and whether it will merge before touching the base branch.

Title focus: Review conversations stays tied to signed inline discussion attached to exact review context and the local-first repository model.

Where it fits

Use review conversations when contributors need familiar review mechanics without making one hosted PR database the source of truth.

It pairs with the rest of Pull requests & review because Review conversations keeps signed inline discussion attached to exact review context connected to the repository, its signatures, and the nodes that serve it.