- Change test assertions from checking 'include' array to 'directives' string - Fix advanced_config array case to use 'directives' instead of 'include' - Calculate ruleset hash from final content (after SecRuleEngine prepend) - Update filename pattern matching in tests for hashed filenames - Ensures WAF mode changes result in different ruleset filenames