Skip to content

feat(pstack): teach constructive type modeling - #174

Merged
poteto merged 2 commits into
mainfrom
benny/constructive-type-modeling-b36d
Jul 27, 2026
Merged

feat(pstack): teach constructive type modeling#174
poteto merged 2 commits into
mainfrom
benny/constructive-type-modeling-b36d

Conversation

@poteto

@poteto poteto commented Jul 27, 2026

Copy link
Copy Markdown
Collaborator

Adds constructive data modeling guidance to pstack's type-system skills. The new guidance shows agents how to build legal states from constructive representations, and when to strengthen collection types only to preserve total operations.

The constructive data modeling framing is inspired by Alexis King's talk on using types as constructions rather than restrictions.

Also bumps pstack to 0.11.12.

Validation:

  • node scripts/validate-plugins.mjs
  • Skill frontmatter, code fence, relative link, cross-skill reference, and sanitization checks
  • git diff --check origin/main...HEAD
Open in Web Open in Cursor 

cursoragent and others added 2 commits July 27, 2026 20:36
Co-authored-by: lauren <poteto@users.noreply.github.com>
Co-authored-by: lauren <poteto@users.noreply.github.com>
@poteto
poteto marked this pull request as ready for review July 27, 2026 21:14
@poteto
poteto merged commit 91be0f9 into main Jul 27, 2026
2 checks passed
@poteto
poteto deleted the benny/constructive-type-modeling-b36d branch July 27, 2026 21:14
github-actions Bot added a commit to SmailG/claude-cursor-plugins that referenced this pull request Jul 28, 2026
…pe modeling (cursor#174)

chore: sync with cursor/plugins — feat(pstack): teach constructive type modeling (cursor#174)
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.

2 participants