---
slug: "ChannelCheck"
name: "ChannelCheck"
type: "Protocols"
layer: "Society"
ref: "ChannelCheck#3ceb"
sema_id: "sema:ChannelCheck#mh:SHA-256:3cebec10bded1ac4d90449f6f204dceec6f6ba3070a67ba0647c8bfe36adef64"
tags: ["Society","Protocols"]
updated: 2026-11-11
mindscape: "bootstrap"
index_url: https://mindscape.pages.dev/bootstrap/index.json
url: https://mindscape.pages.dev/bootstrap/ChannelCheck/
related: ["Silence","Silencevote","Mosaicmap","Quietsever"]
---

# ChannelCheck

Do not read a quiet channel as agreement; check whether the parties are still connected

Layer: Society · Category: Protocols

## Mechanism

When a channel between parties goes quiet beyond a stated interval, the quiet is not taken as agreement or as health. An explicit check-in asks whether the parties are still connected and whether they agree, and the answer is recorded as agreement, disagreement, disconnection or no answer, just as [Silence](https://mindscape.pages.dev/bootstrap/Silence.md) is recorded as what it is.

## Invariants

- A channel quiet beyond the stated interval gets an explicit check-in.
- The check-in's result is recorded as agreement, disagreement, disconnection or no answer.

## Failure modes

- Comfortable silence: a lost connection is mistaken for harmony.
- Check-in spam: check-ins come so often that they become noise.

## Builds on

- [Silence](https://mindscape.pages.dev/bootstrap/Silence.md) (Mind; References)

## Used by

—

## Identity

- Sema ID: `sema:ChannelCheck#mh:SHA-256:3cebec10bded1ac4d90449f6f204dceec6f6ba3070a67ba0647c8bfe36adef64`
- Ref: `ChannelCheck#3ceb`

## Links

- [Pattern page](https://mindscape.pages.dev/bootstrap/ChannelCheck/)
- [View in the interactive graph](https://mindscape.pages.dev/bootstrap/#ChannelCheck)
- [JSON](https://mindscape.pages.dev/bootstrap/ChannelCheck.json)
- [Index of all patterns](https://mindscape.pages.dev/bootstrap/index.json)
