User Story: Remove /review-alignment command and update robot-business-analyst
As a Plinth toolkit maintainer
I want to remove the /review-alignment command from the command inventory and update the robot-business-analyst agent definition accordingly
So that the command set and agent responsibilities stay aligned with the actual required workflow, without an unused command and a stale agent mission referencing it
Notes
The confirmed workflow does not require /review-alignment:
/update-issue
/explore-problem
/create-acceptance-criteria
/create-spec
/explore-design
Evidence in the repository:
plinth-commands-generator/src/main/resources/commands/review-alignment.xml defines the /review-alignment command with <agent>robot-business-analyst</agent> and is registered in plinth-commands-generator/src/main/resources/commands.xml.
plinth-agents-generator/src/main/resources/agents/robot-business-analyst.xml includes a "3. Review alignment and readiness" mission in its <goal> that backs this command.
Scope of work:
- Remove the
review-alignment.xml command source and its registration in commands.xml.
- Update
robot-business-analyst.xml to remove the "Review alignment and readiness" mission (and any related references, e.g. in <output-format> or <constraints>, that exist solely to support it).
- Regenerate any derived command/agent/skill output affected by this removal, per the project's generator workflow.
INVEST Validation
- Independent: This change is self-contained to the command inventory and one agent definition; it does not depend on other unfinished stories.
- Negotiable: The exact set of
robot-business-analyst goal/output-format lines to prune can be refined during implementation while preserving the intent of dropping the alignment-review capability.
- Valuable: Removes an unnecessary command and keeps the agent's responsibilities truthful to the supported workflow, reducing maintenance surface and contributor confusion.
- Estimable: The affected files are identified (
review-alignment.xml, commands.xml, robot-business-analyst.xml), so effort can be sized from current evidence.
- Small: Limited to deleting one command source and editing one agent source, fitting within a single iteration.
- Testable: Completion is verified when
/review-alignment no longer appears in the command inventory or generated output, and robot-business-analyst's description/goal no longer references alignment/readiness review.
User Story: Remove
/review-alignmentcommand and updaterobot-business-analystAs a Plinth toolkit maintainer
I want to remove the
/review-alignmentcommand from the command inventory and update therobot-business-analystagent definition accordinglySo that the command set and agent responsibilities stay aligned with the actual required workflow, without an unused command and a stale agent mission referencing it
Notes
The confirmed workflow does not require
/review-alignment:Evidence in the repository:
plinth-commands-generator/src/main/resources/commands/review-alignment.xmldefines the/review-alignmentcommand with<agent>robot-business-analyst</agent>and is registered inplinth-commands-generator/src/main/resources/commands.xml.plinth-agents-generator/src/main/resources/agents/robot-business-analyst.xmlincludes a "3. Review alignment and readiness" mission in its<goal>that backs this command.Scope of work:
review-alignment.xmlcommand source and its registration incommands.xml.robot-business-analyst.xmlto remove the "Review alignment and readiness" mission (and any related references, e.g. in<output-format>or<constraints>, that exist solely to support it).INVEST Validation
robot-business-analystgoal/output-format lines to prune can be refined during implementation while preserving the intent of dropping the alignment-review capability.review-alignment.xml,commands.xml,robot-business-analyst.xml), so effort can be sized from current evidence./review-alignmentno longer appears in the command inventory or generated output, androbot-business-analyst's description/goal no longer references alignment/readiness review.