For any constructible sheaf (or D-module) $\mathcal{F}$ over a smooth variety $X$ over $\mathbb{C}$, there is a notion of singular support $SS(\mathcal{F})$ that lives in the cotangent bundle $T^{*}X$ of $X$.
Now, suppose that $X$ is singular (quasi-projective for simplicity), can we define in the same way some singular support that will have the same functoriality property as in the smooth case. Of course, we can embed $X$ into a smooth $X'$, but can we make it independent of the choice and would $SS(\mathcal{F})$ will still live in $T^{*}X$?