sequi
CommunityFollow state through chains with visible types.
Authorwatmin
Version1.0.0
Installs0
System Documentation
What problem does it solve?
State that follows visibly through a chain of transformations prevents the common pitfall where state leaks into the flow via globals, making reasoning about behavior difficult. Sequi enforces explicit threading of state so readers can understand how data evolves across each step.
Core Features & Use Cases
- Visible state threading in function signatures to ensure end-to-end traceability.
- Detection and warning about hidden coordination or global state that breaks composition.
- Guidance for refactoring code to propagate state explicitly through chain steps.
- Applicable to typed systems (e.g., Rust) where signatures enforce state flow across transformations.
Quick Start
Create a small chain where each function takes a state and returns a new state, then observe that the final state reflects all steps.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: sequi Download link: https://github.com/watmin/datamancy.dev/archive/main.zip#sequi Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.