Build Actions

Build a feature's ecs action-database — async orchestration over services and transactions. If the feature has async flows.

Adobe b594c87 578 B Updated 142 repo stars

File contents

Create ecs/action-database/: action-database.ts (extends ServiceDatabase, adds actions from ./actions/index.js) plus an actions/ folder — one async orchestrator per file. An action takes db: ServiceDatabase, awaits services/ ports, then commits exactly one transaction.

The top ecs layer; comes after service-database.

The how is in the auto-loading features/ecs/actions.md rule.

adobe/data/tree/main/.agents/skills/adobe-data-ai/build-actions commit b594c874c6

Frequently asked questions

npx skillmds@latest add adobe/build-actions-2