RFCs
Lightweight design proposals we wrote before building significant pieces of Vectorbea. Each one lays out the problem, goals, the design we picked, alternatives we considered, and what we're still unsure about.
RFC
RFC-004: BYOK Secret Boundaries
Proposing the architectural boundaries for handling customer-supplied LLM provider credentials, without specifying the underlying cryptographic mechanisms.
RFC
RFC-003: Human Approval Gates
Proposing approval gates as a first-class step type that durably pauses a run, rather than an external system layered on top of workflow execution.
RFC
RFC-002: Event History Model
Proposing an append-only, typed event log as the authoritative source of truth for workflow run state, replacing a mutable run-status table.
RFC
RFC-001: Workflow Run Model
Proposing a durable, replayable run model for Vectorbea workflows, runs, steps, checkpoints, and how they relate to the event history.