Skip to content

fix(pstack): operator-neutral pronouns + in-chat status tick - #362

Merged
poteto merged 2 commits into
mainfrom
benny/pstack-operator-neutral-pronouns-6191
Sep 11, 2026
Merged

fix(pstack): operator-neutral pronouns + in-chat status tick#362
poteto merged 2 commits into
mainfrom
benny/pstack-operator-neutral-pronouns-6191

Conversation

@poteto

@poteto poteto commented Sep 11, 2026

Copy link
Copy Markdown
Collaborator

Why

The autopilot playbooks and the multi-phase plan already call the human "the operator", but they still refer back with she, her, and herself. An agent that reads them addresses one specific person. This PR ports the pronoun genericize from the private lauren-mode skill so the playbooks fit any operator.

The audit tick prompt in the plan skeleton also said "send the operator a status message", which leaves the channel open. It now names the channel. A root posts status in the chat it runs in, not to a named person or an external channel.

Before

Then send the operator a status message, whether or not anything changed, with the queue table of PR, owner, state, and head SHA, ...

After

Then post a status message to the operator in chat, whether or not anything changed, with the queue table of PR, owner, state, and head SHA, ...

Scope

  • skills/poteto-mode/playbooks/multi-phase-plan.md. "her explicit go" and "On her go" become "the operator's". Tick prompt rewritten as above.
  • skills/poteto-mode/playbooks/autopilot-stack.md. "she reviews and lands herself" becomes "to review and land". "her explicit go" and "her stop" become "the operator's". "with her own clicks or with merge-when-ready she arms herself" becomes "with their own clicks or by arming merge-when-ready".
  • skills/poteto-mode/playbooks/autopilot-full.md. "stay hers", "She reviews and she clicks", "When she asks", "her explicit go", "her click", "Her hold", "until she releases them" all become "the operator" or "the operator's".
  • skills/poteto-mode/SKILL.md. The Autopilot-stack router line drops "herself".
  • .cursor-plugin/plugin.json. 0.15.1 to 0.15.2.

Where owners and the operator share a paragraph, the text spells out "the operator" rather than "they" or "their". "their" appears once, in the autopilot-stack delivery step, where no owner is in the paragraph. check-plan.mjs already requires the word operator in Review gates, so it is unchanged. The guide image alt texts in docs/guide describe a person in an illustration, not the operator, and are unchanged.

Blast Radius

Prose only, in three playbooks and one router line. No step, gate, or reply contract changes. The tick prompt gains a channel and loses no content.

Verification

  • rg -n '\b[Ss]he\b|\b[Hh]er\b|\bhers\b|herself' pstack/skills/poteto-mode/playbooks/{multi-phase-plan,autopilot-stack,autopilot-full}.md returns no lines. The same grep over all of pstack/skills and pstack/agents returns no lines.
  • multi-phase-plan.md contains post a status message to the operator in chat and no longer contains send the operator.
  • The plan skeleton extracted from multi-phase-plan.md passes node pstack/skills/poteto-mode/scripts/check-plan.mjs, 1 PR section and 0 problems, before and after the change.
  • The ten added lines carry no long dash, curly quote, or mid-sentence colon under the same rules check-plan.mjs applies.
  • plugin.json parses and reports version 0.15.2.
Open in Web Open in Cursor 

cursoragent and others added 2 commits September 11, 2026 01:13
The autopilot playbooks and the multi-phase plan refer to the human
operator as she, her, and herself. Replace each with the operator, or
with they where the paragraph has no owner to confuse it with.

The audit tick prompt in the plan skeleton now reads post a status
message to the operator in chat instead of send the operator a status
message, so a root posts status in the chat it runs in rather than to a
named person or channel.

Co-authored-by: lauren <poteto@users.noreply.github.com>
Co-authored-by: lauren <poteto@users.noreply.github.com>
@poteto
poteto merged commit f5bdd68 into main Sep 11, 2026
2 checks passed
@poteto
poteto deleted the benny/pstack-operator-neutral-pronouns-6191 branch September 11, 2026 01:17
github-actions Bot added a commit to SmailG/claude-cursor-plugins that referenced this pull request Sep 11, 2026
…uns + in-chat status tick (cursor#362)

chore: sync with cursor/plugins — fix(pstack): operator-neutral pronouns + in-chat status tick (cursor#362)
@GGBboy694

Copy link
Copy Markdown

what can I say in this world?

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants