Shared Flow Stories¶
Flow Stories in this section are cross-cutting — they apply to every agent created by ubFlow, not just ubFlow itself.
Need ID Display¶
status: draft
tags: ubflow
satisfied_by: FLSP_UBFLOW_001, FLSP_UBFLOW_002, FLSP_UBFLOW_024
|
As a developer, I want every need ID referenced in any agent’s output to be displayed in full and, where available, rendered as a link to its RST source file and line number, so that I can navigate directly to the definition of any rule or requirement without manual searching. |
status: draft
tags: ubflow
satisfied_by: FLSP_UBFLOW_024
|
As a developer, I want the ubFlow agent to reference the |
status: draft
tags: ubflow
satisfied_by: FLSP_UBFLOW_025
|
As a developer, I want meaningful decisions that are not driven by any
|
Always-Load Rules¶
status: draft
tags: ubflow
satisfied_by: FLSP_UBFLOW_026
|
As a developer, I want critical agent instructions and skills to remain active even when the ubCode MCP bootstrap has not yet run or has failed, so that the most important behavioral rules are never silently absent from a session. |
RST Authoring¶
status: draft
tags: ubflow
satisfied_by: FLSP_UBFLOW_027
|
As a developer, I want all content the ubFlow agent writes into Sphinx-Needs RST files — including diagrams, code samples, tables, and notes — to use correct RST and Sphinx directive syntax so that every Sphinx build passes without warnings. |
Agent Naming¶
status: draft
tags: ubflow
satisfied_by: FLSP_UBFLOW_028
|
As a developer, I want agent IDs to carry a meaningful name segment rather than a sequential number so that any agent ID is self-descriptive and I can immediately understand which agent it refers to without looking it up. |