diff --git a/internal/cmd/ready.go b/internal/cmd/ready.go index 59658ef5..6797f4ed 100644 --- a/internal/cmd/ready.go +++ b/internal/cmd/ready.go @@ -147,8 +147,10 @@ func runReady(cmd *cobra.Command, args []string) error { wg.Add(1) go func(r *rig.Rig) { defer wg.Done() - // Use mayor/rig path where rig-level beads are stored - rigBeadsPath := constants.RigMayorPath(r.Path) + // Use rig root path - ResolveBeadsDir follows redirects to find actual beads. + // For tracked beads: /.beads/redirect -> mayor/rig/.beads + // For rig-local beads: /.beads directly + rigBeadsPath := r.Path rigBeads := beads.New(rigBeadsPath) issues, err := rigBeads.Ready()