I'm trying to find a loophole to change a SI on the water when the procedure for oral changes are not stated in the SI's. The first part of 90.2(c) is clear about changes being in writing and posted by a certain time, etc. After that, however, is the " or, on the water, communicated to each boat before her warning signal." Can the "communication" be in writing so the part about oral changes is not a factor?
It's critical that you make sure all boats are notified of the change or a very long redress hearing is in your future.
The best way to handle that is to build in some flexibility in the SIs that allow you to run more races than normally scheduled. It requires forethought.
"Three races are scheduled each day. However, one extra race per day may be sailed provided that no class becomes more than one race ahead of schedule."
The deeper I get into the rules and application the more I “perk up” to words. Certainly this group is about quality alternative solutions. For me that one word sent me in different direction. Looks like there are good ways to solve this problem.
So, written notes on the end of a pole with a clothes peg to hand them to boats coming past, or a white/black board are OK, as long as they are communicated to each boat before the warning signal.
As to changing the schedule of racing by adding a race on a day, firstly, your SI can, and probably should prohibit this. Secondly, whether or not the SI prohibit it, I don't think you should: you have told boats what your intentions are in the NOR and SI, they have planned their racing, and their post race activities on that basis. If you wrote SI to limit the number of races in a day, you should stick with it.
On the other hand, I would not willingly put a number of races per day in Si. For a normal 7 race weekend regatta, you have a first warning signal, you have sunset and other local factors, and you have a no warning signal after time. Let the RO fit the races in as best he or she can. It doesn't take an act of genius for competitors to work out how many reaces are lilkely to be in a day.
Coming back to the SI/NOR, while you aren't prevented from changing the SI, by writing, on the water, recall that most NOR will include a Schedule of Races which will probably, and should, have the same information about number or races, and time limits as your SI. For a change in the schedule of racing contained in the NOR, I would not normally consider that a change on the water, shortly before racing was with 'adequate notice' as required by rule 89.2(b).