Online communities pilot

Decision packet: rules R1a and R1b (posts passed on without comment)

A working document. It is one of the documents the site is built from, published as it is written for anyone checking the work, and it uses the project's own shorthand. The plain account of the same material is on the home page.

Decision packet: rules R1a and R1b (posts passed on without comment)

Prepared 2026-10-04 for me, once all three models had coded the trial posts. The recommendations below were the agent's.

Decided, 2026-10-04: R1a adopted with the reactions sentence; R1b rejected. Now in docs/vanguard/codebook.md and docs/amendments.md.

What you are deciding

Two proposed codebook rules, each about posts where someone passes on a news item, a demo video, a product launch or a screenshot of someone else's words and adds nothing of their own. For each: adopt, refine (adopt with a change), or reject.

Recommendation

rule recommendation in one line
R1a Refine, then adopt Without it, "whether the poster agrees" fails your reliability test; with it, all three model pairs pass. Add back one sentence on reactions and jokes, which the split dropped.
R1b Reject "Whose claim it is" already passes comfortably without it, and the rule made no measurable difference.

The sentence to add to R1a is already written. It was part of the original combined rule R1 and was lost when R1 was split into R1a and R1b:

Jokes and reaction titles ("WTF", "Shots fired!", an emoji) are not endorsements; code the passed-on claim as neutral_relay and record the tone in rhetorical_mode.

How the trial worked

R1a: whether the poster agrees

model pair without R1a with R1a change (90% range) R1a higher in
Claude–Gemini 0.45 0.78 +0.32 (+0.13 to +0.51) 100% of resamples
Claude–GPT 0.50 0.74 +0.24 (+0.05 to +0.44) 97%
Gemini–GPT 0.53 0.65 +0.13 (−0.11 to +0.37) 82%

Where the models still disagree with R1a (14 of 112 posts). About nine of the fourteen are posts whose only words are a reaction or a joke, and the models read them differently:

The added sentence speaks to exactly these cases. It has not been tested on its own, so the refined rule's agreement is expected to be at least as good as above but is not measured.

R1b: whose claim it is

model pair without R1b with R1b change (90% range) R1b higher in
Claude–Gemini 0.77 0.83 +0.06 (−0.07 to +0.20) 77% of resamples
Claude–GPT 0.75 0.72 −0.02 (−0.17 to +0.12) 38%
Gemini–GPT 0.78 0.75 −0.03 (−0.17 to +0.10) 33%

Cautions

  1. Optimistic by construction. These rules were written from disagreements on these same posts, so they will look better here than on new posts. Section 9 already requires any adopted rule to be checked again on a fresh sample.
  2. Small numbers. About 65 posts per pair. The ranges above say how far that goes: the stance result is solid in two pairs and likely in the third; the attribution result is "no detectable effect", not "proven useless".
  3. The models vary from run to run. Between Gemini and GPT, stance agreement was 0.71 under the original codebook and 0.53 under today's codebook without R1a. Some of that is the R2 and R3 changes, some is chance; the trial design compares runs from the same day to keep it out of the R1a and R1b comparisons.

Also from today: the first rules trial now has all 140 posts

Gemini coded the last 28 posts of the earlier trial (R1, R2 and R3 together). On all 140 posts, the results you ruled on yesterday mostly hold, with one change worth knowing:

Full numbers: docs/vanguard/pilot-report-r-singularity-2026-10.md.

What happens after your ruling

The full-sample run (all 390 posts, Gemini and GPT, under the final codebook) can start as soon as you rule here, once the OpenAI account has about $15 more credit. Gemini's share is about $9.80, inside the approved $15 for the first month. Today's trial runs cost $6.28 against the quote's $6.30 for this work.

Rendered from docs/vanguard/decision-packet-r1a-r1b-2026-10-04.md at version a7bd17a.