I eventually realized I can test ASF(arcane spell failure) on scrolls.
Test subject: artificer battle engineer(-10 asf) with Seven fingered gloves (-10 asf), lesser arcane sigil+arcane sigil (-5 and -10 asf respectively) Dragontouched docent.
"Item Enhancements
Item enhancements do not stack unless otherwise noted. Only the highest reduction will apply.
The Lesser Arcane Casting Dexterity/Arcane Casting Dexterity prefix reduces ASF by 5%/10%. Arcane Casting Dexterity reduces total ASF, and as such can be on any item rather than needing to be on the armor or shield that's causing ASF.
A Sapphire of Spell Agility +5/+10/+15 in a Blue Augment Slot reduces ASF by 5%/10%/15%. This reduces total ASF, and as such can be on any item rather than needing to be on the armor or shield that's causing ASF.
Twilight reduces ASF by 10%, and Greater Twilight reduces ASF by 20%. Twilight affects the armor or shield it is on only, however.
Lesser Arcane Sigil and Arcane Sigil are normally docent-exclusive enhancements, but can be added to Dragontouched Armor via the appropriate runes. They reduce ASF by 5% and 10% respectively. LAS/AS are typed differently and will stack with normal item enhancement effects and with each other. "
(http://ddowiki.com/page/Arcane_spell_failure)
PRE u17: This meant -35% asf reduction.
EDIT: as later post claims it should have only meant 25% reduction on my test subject due to Battle engineer not working for warforged.
After u 17: every spell failure reduction is considered enhancement type, and DO NOT stack with each other.
My artificer with the above gear/enhancement line had 25% spell failure on the wizard scroll:shield.
Now unless scrolls work differently than spells we can assume the ASF reduction items now exclude each other.
Please Devs or PR team give us the reason behind this change. Or Test and see for yourself. My guess is you redefined ASF based on the augment crystals. And now every 5,10,15 % reduction is considered the same type.