Skip to content

Adapt Cursor poteto-help for Codex and Claude Code - #114

Merged
arjitj2 merged 3 commits into
mainfrom
arjit/cursor-poteto-help
Oct 5, 2026
Merged

arjitj2 merged 3 commits into
mainfrom
arjit/cursor-poteto-help

Conversation

@arjitj2

@arjitj2 arjitj2 commented Oct 5, 2026 •

Copy link
Copy Markdown
Owner

Closes #113. Maintenance tracking: #1.

What changed

  • Incorporate Cursor Pstack 0.15.10: poteto-help answers setup, skill-selection, and troubleshooting questions without starting the requested workflow. Actual work requests proceed under poteto-mode.
  • Adapt installation, invocation, model-sheet rules, native/external delegation, startup controls, and links to this distribution. Cursor Custom Modes, excluded skills, and Cursor-only guide changes remain excluded.
  • Prepare release 1.12.0 and record the validated source disposition and baseline.

Verification

  • 766 Bun tests (3,935 assertions), strict typechecks, static invariants, plugin validation, and maintenance/documentation/hook/ledger checks pass. Final-head CI passes.
  • Exact candidate installed and exercised in both affected hosts.
  • Help-only and actual-action behavior passes from installed pstack:poteto-help.
  • Evidence below names the candidate, actions, results, and limits.

Candidate fc745258bdd4b85354b81fe7ac6c9c62ade091e0 has 217 packaged files. The frozen snapshot and isolated Codex installation match byte-for-byte; Claude uses that same snapshot through session-local --plugin-dir. Final metadata head 5f95e13673ed48a6721cf57fd51986b190be7f09 has the identical package tree. The only change from the initial live-tested 253456a package is the independently reviewed documentation anchor fix, which both hosts exercised in a fresh final-package link check.

Real-parent action Result in Codex and Claude Code
Ask how to install/configure hosts, providers, and backups Correct host commands and model-sheet paths; optional Cursor; no Custom Mode promise; missing policy-enabled role treated as an error. No setup or configuration changes.
Explicitly ask help to choose a review skill Distinguish blast-radius from interrogate, identify bundled deslop, and suggest a later prompt without launching a review.
Ask help to carry out a trivial typo fix Proceed under poteto-mode; only greeting.txt changes. Parent verification confirms exact Hello world plus newline.
Ask about Codex versus Claude ad-hoc workers No nonexistent Codex poteto-agent type; preserve configured-role dispatch; link to the real #subagent-policy section.

Claude’s first explicit skill-selection attempt ended with server overload (529); a fresh same-model retry recovered and passed. Failed evidence is retained, not counted as success. An unqualified Claude help question answered without loading this skill, so automatic discovery on every matching phrase is not claimed. Explicit installed invocation is proven.

Independent Sol review passes at final head 5f95e13673ed48a6721cf57fd51986b190be7f09; its one anchor finding is fixed. Copilot was requested and returned quota exhaustion, not approval; there are no inline findings. These fixtures do not test new entitlements, setup writes, hook firing, or full review panels. Personal installation and model files were preserved during candidate tests. The tested release will then roll out to local Codex under the user’s standing authorization.

Documentation impact

Add the owning skill, README entry point, and help-boundary verification recipe. Update UPSTREAM, CHANGELOG, and the ledger for the incorporated Cursor revision; existing attribution covers the Pstack-derived addition.

@arjitj2
arjitj2 requested a balanced review from Copilot October 5, 2026 12:42

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@arjitj2
arjitj2 marked this pull request as ready for review October 5, 2026 12:49
@arjitj2
arjitj2 merged commit 08ea4be into main Oct 5, 2026
1 check passed
@arjitj2 arjitj2 mentioned this pull request Oct 5, 2026
6 tasks done
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.

Adopt Cursor poteto-help workflow

2 participants