Examples

Community diagrams

Diagrams, templates, and operation maps that people sent in by pull request (how to send one). Each is checked by grooph's own validator before it is listed, so each is a sound document: its loops name a stop, its judgment loops have a bar, and no step marked irreversible is reached without a person. That is all a listing says. A community graph has no proving run unless one is linked in its entry; being listed does not mean it works, and grooph does not endorse it.

There is no backend and nothing is uploaded: the documents live in this repository under community/<handle>/, CI checks and draws every pull request, and this page is generated from what has been merged. Have a shape but no document? Suggest a loop. 3 documents from 1 author.

Hypothesis ratchet#

The shape of Hypothesis ratchet

Template by grooph · no proving run linked

A proposer tries one change per round, a judge scores it on held-out cases the proposer is told not to read, and only a change that beats the last kept score is kept; the loop ends when gains stop.

  • Shape: 2 agents · 1 loop · up to 5 rounds · 12 dispatches
  • Proof: none linked. Nobody has recorded this running, so treat it as a design, not a result.
  • Checked: valid, no warnings.
  • Open: in the app with the example values filled in · the document · the picture
  • Use: grooph template add https://raw.githubusercontent.com/ryanjosephkamp/grooph/main/community/grooph/hypothesis-ratchet.grooph.json, then grooph template use hypothesis-ratchet --name "My graph"

Literature sweep#

The shape of Literature sweep

Template by grooph · no proving run linked

Search, screen against criteria stated up front, extract and summarize; then a critic in its own context looks for a source that contradicts the summary, and one it finds sends the sweep round again.

  • Shape: 5 agents · 1 loop · up to 3 rounds · 14 dispatches
  • Credit: PRISMA 2020 statement: the stages (search, screen, extract) and criteria stated before searching follow the flow it reports for systematic reviews; this template is not a systematic review and makes none of its claims.
  • Proof: none linked. Nobody has recorded this running, so treat it as a design, not a result.
  • Checked: valid, no warnings.
  • Open: in the app with the example values filled in · the document · the picture
  • Use: grooph template add https://raw.githubusercontent.com/ryanjosephkamp/grooph/main/community/grooph/literature-sweep.grooph.json, then grooph template use literature-sweep --name "My graph"

Replication check#

The shape of Replication check

Template by grooph · no proving run linked

One agent reproduces a reported result from the description alone, a check compares its numbers with the reported ones, and a person decides what a disagreement means.

  • Shape: 1 agent · 1 check · 1 gate · 1 loop · up to 3 rounds · 8 dispatches
  • Proof: none linked. Nobody has recorded this running, so treat it as a design, not a result.
  • Checked: valid, no warnings.
  • Open: in the app with the example values filled in · the document · the picture
  • Use: grooph template add https://raw.githubusercontent.com/ryanjosephkamp/grooph/main/community/grooph/replication-check.grooph.json, then grooph template use replication-check --name "My graph"

Generated by scripts/community-index.mjs from the documents under community/, like community/index.json and the pictures. Add a document, then run node scripts/community-index.mjs; CI fails when any of them is stale.