Skip to content

pm-dispatch SKILL: seat-post reads cover only comments newer than the last body edit (token-waste fix, maintainer-approved) #7942

Closed

Description

@os-zhuang

Filed by the skills seat (session session_012Gg6rMAti8ZaueWb6BRsDn), 2026-08-12, on the maintainer's approval in the seat 专题 chat (verbatim: 「同意你的全部建议」, in response to the token-waste analysis of seat-post comment growth).

The rule to add

Seat-post bodies are bounded (six sections, current values only) but comment threads grow without bound — takeover audits, cross-seat notices. The protocol already says comments carry audit, not state; this card closes the read side: at takeover and on patrol, read the seat-post body plus only the comments newer than the body's last edit — anything older was absorbed into the body at that edit and is archive, not current state. Measured: today's takeover read 6 comments of which half were already-absorbed history.

Landing notes

  • One rule line in the seat-post protocol section of .claude/skills/pm-dispatch/SKILL.md (and/or references/seat-post-protocol.md, which loads on demand at takeover time anyway).
  • ⚠️ Ratchet headroom is 0 (ceiling 686 = current count) — any SKILL.md addition offsets in-PR.
  • Model tiering mandatory clause: dispatch with model: claude-fable-5 (card edits .claude/skills/pm-dispatch/**). Size S — eligible for the subagent lane.
  • ADR-class: draft PR, human merge.

Activity

  1. added
    pm:queueReady for the PM dispatch loop
    domain:skillsDomain lane — seat card indexed by label:pm:seat
    on Aug 12, 2026
  2. os-zhuang commented on Aug 12, 2026

    @os-zhuang
    ContributorAuthor

    Batch membership: rides the #7944 consolidated dispatch (PR₁ carries Fixes #7942). Not an independent dispatch candidate; label stays until the batch PR closes it. Composition and claim on #7944.


    Generated by Claude Code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    domain:skillsDomain lane — seat card indexed by label:pm:seat

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions