Firstly the "known good" case:
a. By whatever means is appropriate (e.g. "ln -s" command) create a symlink to a known good file.
b. Create and run a CFE policy to remove that symlink, using the CFE 3.6.x "body delete tidy".
c. Verify that the symlink has gone.
Now the suspect case. Repeat the above, but in step 'a' make the symlink point to something known to be non-existent (so we have a dangling symlink).
After the policy is run, the symlink, which should have been removed, still seems to be present. The policy (via "body delete tidy" at least) seems to fail to remove dangling symlinks.
Bug? Might a "stat" in "evaluation" be looking at the link's (non-existent) target rather than at the link itself?
(Because this involves both shell and CFE policy, I'm not sure how to wrap this up into a one-shot test/demo case for you.)
See also #6849 for more test cases.