Skip to content

Remove command: /review-alignment update agent robot-business-analyst #1084

Description

@jabrena

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.

Metadata

Metadata

Assignees

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions