fbp-types
Installation
SKILL.md
Flow-Based Programming TypeScript types and GraphSchemata specification.
Installation
pnpm add @fbp/types
Overview
@fbp/types provides TypeScript types for a Houdini-inspired, merkle-friendly graph specification. The core design principles are explicitness over magic, composable subgraphs, stable content-addressable structure, and clear separation between dataflow and configuration.
Core Concepts
Everything is a Node
The entire document is a single Node. Nodes may contain other nodes and edges, forming nested graphs (subnets). A node becomes a subnet simply by containing nodes[] and edges[]. There is no separate "graph" type.