3x3 — Blindfolded
M2 for edges, Old Pochmann for corners, Speffz letters.
Checked by simulating 500 complete blind solves using these setups and algorithms — all solved. One fix from your notes: edge B's setup.
Order
Letters
buffer (never a target) opposites: C↔W, I↔S (swap them on every 2nd edge target)
Edges — M2
Setup, M2, undo the setup. Letters marked “special” have their own algorithm.
Parity
Odd number of edge targets? After the edges, do either of these.
Corners — Old Pochmann
Setup, swap, undo the setup.