#297 -- SPELLING CORRECTED, verified against the command reference before editing. commit ee317db268a5d7207c85716bbda38ec6414968fc (main, UNPUSHED) sha256 58eb11679672901de43e40c1f50a2469564eef42d5f3422ee562cde1ed57e2a2 parent 687ddd69. traceable-reqs exit 0. Plan otherwise HELD -- one line, factual, no scope change. THE PARAMETER IS -TracePolicyStore. Get-NetFirewallRule (NetSecurity) lists it in EVERY parameter set as a SwitchParameter: "Specifies that the name of the source GPO is queried and set to the PolicyStoreSource parameter value." WHERE MY ERROR CAME FROM, since it is a reusable trap rather than a typo: the MSFT_NetFirewallRule CLASS reference describes the same thing IN PROSE -- "if the object is retrieved from the ActiveStore with the TracePolicyStoreSource option set" -- and I lifted that prose as if it were the parameter's spelling. A class doc naming an OPTION in a sentence is not a cmdlet doc naming a PARAMETER, and the two differ here by a whole word. PolicyStoreSource and PolicyStoreSourceType are UNCHANGED and stay as the RETURNED PROPERTY NAMES, exactly as you specified. The parameter sets the properties; it does not share their name. ONE OBSERVATION FROM THE SAME PAGE, flagged not folded in, because we capture the field and it will have to be read: the cmdlet's -PrimaryStatus lists ACCEPTED VALUES "Unknown, OK, Inactive, Error" while its own DESCRIPTION on that page says "OK / Degraded / Error", and the MSFT_NetFirewallRule class reference enumerates "Unknown 0, OK 1, Degraded 2, Error 3". So the third value reads Degraded in the class and in the cmdlet's prose, and Inactive in the cmdlet's accepted-values list. I am NOT resolving that and NOT changing the contract for it -- recording it so that if a capture returns that value, whichever name we then attach to it is a choice made deliberately rather than picked from whichever page was open. Same rendering-versus-specification divergence that produced this whole investigation, in a second field. Plan held at ee317db2. Nothing dispatched, no host query, no elevation.