-
Notifications
You must be signed in to change notification settings - Fork 47
claude continually confused by --blocking cli flag #62
Description
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 Xflag 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.