Risk flags
Obsolescence, cut-off and honest nils
Obsolescence, expiry, cut-off and third-party-stock prompts surface where the ledger and vouchers support them, and a genuinely nil inventory is stated as a Type B nil, never an empty grid that looks like missing work.