A pure spinor treatment is necessary in order to write an action in a generalized BRST setting.
As usual, a BRST operator is formed as Q = [[lambda].
The field content (ghosts, fields and their antifields) is read off from the zero-mode BRST cohomology given in Tables 3 and 4 for the Chern-Simons and matter sectors, respectively.
This measure, including the 3-dimensional integration, should carry dimension 0 and ghost number -3, and should allow 'partial integration' of the BRST charge Q.
The invariances of the interacting theory (equivalent to the classical master equation (S, S) = 0), generalizing the BRST invariance in the linearized case, are