To be more precise, I'm referring to the writing process that goes, for example, from "/m/ becomes [ɱ] before /f/ or /v/ or before a word boundary followed by /f/ or /v/ " to "/m/ > [ɱ] / _(#)[f, v]".
I know and understand the basics of it, as you can see above, but there are sentences that are "simple" and yet so difficult to turn into this pattern (at least for me lol). So, if you really don't mind, can you help me turn the following sentences into the pattern [...] > [...] / ...[...]... or just check the ones I did if it's right or not?
"/n/ match the place of articulation of the consonant it precedes except for /w/ where /n/ remains [n]." I wrote: /n/ > [αplace] / _[+consonant -w αplace]. Is it correct?
"Plosives, fricatives and affricates must share the same voicing in a consonant cluster. The voicing of the last plosive, fricative or affricate in a consonant cluster dictates the voicing of the others." (The reason why I specified "plosives, fricatives and affricate" is because nasals and approximants are not affected by that nor do they affect it. For example, /sm/ is [sm] and not [zm] even if /m/ is voiced.) So how to turn it into the pattern above?
"/b/, /d/ and /g/ become [m], [n] and [ŋ], respectively, before nasal consonants."
"/n/, /t/, /th/ (can't write superscripts but it's an aspirated /t/), /d/ and /l/ become their retroflex counterparts when adjacent to /ʂ/ or /ʐ/, even across a word boundary.
"Gemination is forbidden within a word, but is permitted across a word boundary. So any consonant preceding an identical consonant disappears/is not pronounced unless in two different words." I wrote: [+consonant1] > ø / _[+consonant1]. Is it correct?
"/l/ becomes [l̪] before dental or dentalized consonants." I wrote: /l/ > [l̪] / _[consonant +dental, +dentalized]. Is it correct?
If you made it this far and/or you're gonna answer to at least one of them, thank you so, so much!!
Edit: Forgot to mention it but this is for my conlang. I don't wanna have whole paragraphs on my document to describe allophony so that's why I'm asking here about the pattern [...] > [...] / ...[...]...