WebFig /system script editor status indicator showing ‘Not Invalid’

#System:Scripts.Scripts.new as an example

In 7.24.5 WebFig under System > Scripts, when I create or edit a script and click Apply, a status message appears saying:

"Not Invalid"

What does this mean specifically in relation to RouterOS scripting?

Is it a syntax-validation result? If so, what exactly is being checked, and what kind of script would cause the status to change to Invalid?

I tried entering obviously invalid or nonsensical text, but the message still displayed "Not Invalid". Does WebFig actually parse the script source at this point, or is this only a generic form-validation status?

I cannot find a corresponding property in /system script print detail. Is this status stored anywhere, or is it generated only by the WebFig interface?

The wording is confusing because it is a double negative. Is there a clearer way to interpret it, such as Valid, Syntax accepted, or No syntax error detected? Can "Invalid" ever been found, and if so would it be RED as a warning?

I’m mainly trying to understand what this indicator means for scripts and whether I should rely on it when troubleshooting RouterOS scripting.