Decision Logs
May 27, 2026 · View on GitHub
- 03.02.2025: Using Web Components for Framework-Agnostic Integration
- 05.02.2025: Dynamic form generation for node properties
- 04.03.2025: Lazy-loaded Icons
- 08.04.2025: Lazy-loaded Icons
- 15.04.2025: Internationalization implementation with i18next
- 26.05.2025: JSON Form Validation Strategy
- 16.04.2026: CSP-safe Ajv replacement with @cfworker/json-schema
- 22.04.2026: SDK restructuring — inversion, relocation, plugin API, config naming
- 27.04.2026: Default to 127.0.0.1 binding for the reference backend
- 27.04.2026: Workflow cancellation handling in Temporal engine
- 28.04.2026: Topological scheduling for the graph runner
- 29.04.2026: Decision executor fails fast on no matching branch
- 05.05.2026: Extract AI Studio from
apps/demointo its ownapps/ai-studioapp - 05.05.2026: Workspace layout — relocate libraries to
packages/ - 06.05.2026: Make execution-core generic over the consumer's node union
- 15.05.2026: AuthPort seam for backend authn/authz