Having syllablic glyphs with diacritics determining the vowel is the basis of Devanagari script. It's not an exact match, but it shares some features.
Also, you used the word "diatric" a lot, which isn't a word; I think what you're trying to say is "diacritic". I would have thought this was a typo, but you used it repeatedly, so maybe you simply didn't know the correct spelling and/or pronunciation?
Wrong spelling xD I am trying to fix it but the old one is stuck hard in my brain.
But I know it bear some resamblance to both but the double consonant nature makes me want to think of it as a new system :P
How are the glyphs built up in your language? How many possible CVC syllables are there, which would require separate glyphs?
In its most basic form it would require 13*13=169 CVC glyphs, though I am probably doing it a bit more complex and might go as high as 20*20.