Understand this story
lauren teased that she will release a companion skill for drawing state diagrams and validating them against specifications. She said she has been relatively quiet lately and is developing this new skill to help agents draw state diagrams or charts and check them against specifications generated by users with /create-formal-verification-skill in pstack; the skill now uses @kepano's Pele, so the diagrams look better, and it will be released soon. Previously, lauren shared an approach to catching bugs with AI: first have the agent draw the code and user flows as state diagrams, then call the formal verification tool TLA+ to exhaustively search for violating paths; she built a meta-skill for creating skills in the open-source project pstack, where users only need to define the rules that must always hold, and the AI will generate a verification suite and flag violating branches. A related post introduced that this skill was released with pstack v0.15.27 and is still in beta, and that the author has used it to model code and found several bugs. Currently, this companion skill is still in the teaser stage, and no specific release date has been announced.
AI-generated from public reports
Latest development · Report
lauren teases that the pstack statechart skill is about to be releasedDevelopments
2 confirmed developments
Reports and discussion timeline
Browse reports and discussion by time. Their evidence levels remain distinct.
Oct 23
Lauren Tan
lauren teases that the pstack statechart skill is about to be released
lauren says they have been relatively quiet lately and are developing a new companion skill to help agents draw statecharts/diagrams and check them against specifications generated by users with /create-formal-verification-skill in pstack. The skill now uses @kepano's Pele, so the diagrams look better, and it is about to be released.
Oct 22
Ayi AI Notes
A method for catching bugs by having agents draw state diagrams and exhaustively searching with TLA+
lauren shared a method for catching bugs with AI: first have the agent draw the code and user flows into a state diagram, then call the formal verification tool TLA+ to exhaustively search for violating paths. In the open source project pstack, she built a meta-skill that creates skills; users only need to define the rules that must always hold, and the AI will generate a verification suite and flag violating branches. The author believes this approach of first drawing state diagrams and then exhaustively searching according to baseline rules can also be applied to business processes such as cross-department approvals.
Oct 21
Lauren Tan
Using the pstack skill to convert state diagrams into TLA+ verification
Author's share: Have an AI agent draw a state diagram, then use pstack's /create-formal-verification-skill to find bugs through methods such as TLA+, which can both better understand the code and user flows and fix the problems users will encounter. The cited post introduces that this skill was released with pstack v0.15.27 and is still in beta; the author has already used it to model code and found several bugs.