Skip to content

claude continually confused by --blocking cli flag #62

@bman654

Description

@bman654

Whenever I give claude a list of beans to create and mention that some beans are blocked by other beans, claude always creates the beans with the blocking relation going the wrong way. It gets to the end, then checks and discovers they are backwards and says something like:

Oh I see that the --blocking X flag on the bean creation command means "this bean blocks X". Let me fix the blocking relations on the beans I just made.

It then goes and updates all of the beans.

I eventually got smart and added this to my CLAUDE.md:

## Bean Creation

- Note that the `--blocking X` flag on the bean creation command means "this bean blocks X" so you should create the beans in reverse order to avoid needing to create, then update to add blocking.

This might be a nice addition to the beans prime prompt, or something else to make it clear how the blocking option works. It might also be nice if you added a --blocked-by CLI option so Claude could create the beans in either order instead of needing to go in reverse order to get the relations setup with the least amount of effort.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions