Skip to content

Latest commit

 

History

History
30 lines (24 loc) · 1.23 KB

File metadata and controls

30 lines (24 loc) · 1.23 KB

Boatstack TypeScript SDK

Boatstack exposes two authoring packages over one Control Program model:

TypeScript declarations
  → restricted trusted frontend
  → raw Control Program IR
  → canonicalization, binding, completeness, assets
  → checked executable artifact
  → runtime controller

These APIs produce data. They do not execute effects, create handlers, grant authority, approve a transition, or replace runtime verification.

Use the base package to define a domain-neutral or custom-domain Control Program. Use the software-delivery package when composing a repository Flow from Boatstack's trusted delivery operations. Start with Flow anatomy, then use the generated package modules for exact signatures.

System concepts live in the repository concept documentation; Product Delivery behavior lives in the domain guides.