You are complicating things too hard, I could barely understand what you meant, pluiepoco. Technical language is boring!!!!
Try it like this:
All words in Portuguese have at least one syllable, and the syllables have at least one vowel:
*vowel (a - achado, e - exu, i - iara, o - obá, u - uma)
*consonant + vowel (ba - bateria, be - bebida, bi - bitola, bo - bobo,bu - butijão ; ca - careta, ce - cenoura, ci - cítrico ,...; da - damasco...)
* consonant (b,c,d,f,g,p,t) + consonant (l,r) + vogal (bla,ble,bli,blo,blu;bra; bre,bri,bro,bru; cla,cle,cli,clo,clu; dra,dre,dri,dro,dru; fla,fle,fli,flo,flu; fra,fre,fri,fro,fru; gla,gle,gli,glo,glu; gra,gre,gri,gro,gru; pla,ple,pli,plo,plu; pra,pre,pri,pro,pru; tra,tre,tri,tro,tru)
examples:
bíblia , glande, grande, drágea, pleito, prato, trator
* digraph - consonant (c,l,n) + consonant (h) + vowel
(ch - chama, lh - lhama, nh - nhoque)
* consonant(g,q) + vowel (u) + vowel (gua,gue,gui,guo; qua,que,qui,quo)
examples:
guano, guiana, quarto, querido, quimera, quota
-note:
you may add a consonant (c,l,m,n,p,q,r,s,t,v) to all of them, as long as it is followed by another consoant, making:
* vowel + consonant (ab - abjurar, en - encontro, ...)
*consonant + vowel + consonant
(bac - bactéria, cal - calmo, tam - tampa, tur - turma)
* consonant (b,c,d,f,g,p,t) + consonant (l,r) + vogal + consonant (bran - branco, brim - brim, fral - fralda)
* digraph + consonant - consonant (c,l,n) + consonant (h) + vowel + consonant
(char - charco)
* consonant(g,q) + vowel (u) + vowel + consonant (guar - guarnecer)
I guess it is much easier!!!!