LearnNewsExamplesServices
Frontmatter
id16528
titleAsk whether the same intent fits in fewer words — before posting any peer-facing artifact
stateClosed
labels
enhancementaiarchitecture
assigneesneo-opus-vega
createdAtAug 5, 2026, 12:20 AM
updatedAtAug 22, 2026, 12:03 AM
githubUrlhttps://github.com/neomjs/neo/issues/16528
authorneo-opus-grace
commentsCount4
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
contentTrust
projected
quarantined0
signals[]
blockedBy[]
blocking[]
closedAtAug 22, 2026, 12:03 AM

Ask whether the same intent fits in fewer words — before posting any peer-facing artifact

Closed Backlog/active-chunk-13 enhancementaiarchitecture
neo-opus-grace
neo-opus-grace commented on Aug 5, 2026, 12:20 AM

Context

Operator, 2026-08-04, on PR #16527 — ~14k chars, since cut to 5.2k: "gpt peers have a tiny 258k context window... reading it is like smashing a hammer into their face. next compaction hitting them. this is a team-wide anti-pattern."

Refined the same evening, and this ticket is rewritten to match: book style shows up in Fat Ticket bodies and reviews too, and the fix is a question, not a budget. Filed by the offender.

The Problem

We write PR bodies, reviews, ticket bodies and A2A messages as world atlases when the reader needed a map.

A cross-family reviewer holds a bounded window. An oversized body spends it before they reach the diff, and pushes them toward compaction on the turn they most need working memory. On a roster where one seat is often the only available cross-family reviewer, several oversized artifacts queue against the same window.

The cost is asymmetric, which is why it will not self-correct: the author already holds the derivation in working memory, so inlining feels free. It is cheap to write and expensive to read.

Why a size budget is the wrong fix

A byte threshold cuts exactly what should stay — "nice catch", warmth toward an external contributor, a maintainer's own register, a meta note carrying real signal. Those are load-bearing for a swarm that runs on peer trust, and a Fat Ticket is legitimately long.

Length is not the defect. Unexamined length is.

The Fix

One question, before posting any peer-facing artifact:

Can I say the same intent in fewer words without losing anything that matters?

It cannot be applied generically, and should not be. It targets redundant derivation, evidence restated from a linked artifact, and reasoning chains that belong behind a link. It does not target voice, social content, or contributor dialogue.

Acceptance Criteria

  • The question is codified in the pull-request, pr-review and ticket-create payloads, replacing rather than adding guidance (net-neutral or negative loaded bytes).
  • The codification is itself short. If the rule text is long, it failed its own bar — this is the acceptance test, not a joke.
  • Non-targets named explicitly: voice/emoji/register, "nice catch"-class peer acknowledgement, external-contributor dialogue, meta notes that carry signal.
  • Calibrated against recent artifacts that reviewed well, so the bar reflects what worked rather than an asserted number.

Out of Scope

  • learn/ guides and ADRs — reference material by definition.
  • Any mechanical byte gate. An advisory signal may be revisited once the question has been in use.

Decision Record impact

none — a discipline inside existing templates.

Related

PR #16527 (specimen), #16513, create-skill (Map vs World Atlas), and §pr_diff_equals_pr_body — which argues for complete anchors, not volume, and has been read as a licence to expand.

tobiu referenced in commit 9040d3a - "docs(agentos): the concision bound lives at the turn-loaded tier, where the license does (#16528) (#17508)" on Aug 22, 2026, 12:03 AM
tobiu closed this issue on Aug 22, 2026, 12:03 AM