Rule tier: primary-engine procedural filters. Rules test-adblock.com##.eng2306-hastext:has-text(Primary procedural marker) and test-adblock.com##.eng2306-up-child:upward(.eng2306-up) in a first_party_protections list. Our arm stages this rule through FilterManifestOverride (Adblock.ReleaseTests CosmeticTierFixturesTests); no shipped list has it. Brave cannot be measured here (no shipped generic :has-text( or :upward(). Source-derived: Brave Standard strips default-engine procedural filters (ad_block_engine_wrapper.cc:271-303); Aggressive runs them.
Expected: Standard both visible; Aggressive both hidden.
Expectations are Brave's verdicts, stated in pages/cosmetic-fixtures.json (ENG-2306); until Brave is measured they are hypotheses. The status line mirrors the Standard expectation.