Core Objects¶
This section documents the generic agents that ubFlow always creates as part of every agent family. These agents need no user customization — their behavior is fully defined here and applies universally.
Every ubFlow family MUST contain at least the agents listed in this section. ubFlow SHALL include the corresponding Flow Stories and Specifications from this section when authoring a new family.
Agent Families & Orchestration¶
As a developer, I want ubFlow to always generate an orchestrator agent that carries the name of the agent family and serves as the single entry point for all communication so that users interact with the family through one well-known interface and the orchestrator routes tasks to the appropriate domain agents. |
As a developer, I want the orchestrator to support predefined workflow types — such as SW Change (requirements, architecture, test cases, code implementation) and Bugfix (code only) — so that the correct sequence of domain agents is automatically composed when a workflow is triggered. |
As a developer, I want ubFlow to always create and maintain a coherent agent family — a named group of agents with a designated orchestrator — so that the full set of agents for a domain is versioned, discoverable, and maintained as a unit rather than as isolated files. |
As a developer, I want every agent family to be defined by exactly one
|
As a developer, I want the |