Im not sure there is any more info on glyphs other than this (copy/pasted from the patch notes)
Glyphs
Glyphs are powerful new items that can be used to enhance a specific Substat of Artifacts and Accessories. They can be obtained by beating Crypt stages in the Faction Wars. To do so, you need to select the desired Artifact and go to the Enchantment tab. From there, you can select an appropriate Glyph and proceed to Enchant your Artifact. The Glyph must fit the following conditions:
There is a Substat on the Artifact/Accessory that can be Upgraded by the Corresponding Glyph (HP% Glyph for HP% Substant, SPD Glyph for SPD Substat, etc.)
The Glyph’s Rank is equal to or lower than that of the Artifact/Accessory (Rank 6 Glyphs cannot be used on Rank 4 Artifacts)
The existing Substat bonus is lesser than the maximum value obtainable via Enchantment
Each Glyph has a certain Upgrade range. For example, an ACC Glyph may enchant your Artifact and add a random bonus between 10 and 15 to its ACC Substat. The Glyph is lost upon a successful Upgrade, though if the value of the bonus did not reach the possible maximum, you can use another Glyph to attempt the same upgrade.
For example, if the first Glyph gave you a bonus of 11 ACC, you can use another Glyph of the same Rank again. If you are lucky and the next bonus is greater than 11, the Artifact will be enchanted once more and the corresponding Substat increased.
There is no limit on Enchantment attempts, as long as you have the required Glyphs and Silver