This is version 1.3.0 of your rules.
SOLO GAME
Start with a 3x3 grid using the following cards: two jacks, three 1’s and 2’s, and one 3. Shuffle and deal out the 3x3 grid. The first jack revealed is your first starting card. That card is the beginning of the puzzle.
Your objective is to collapse the entire grid before exiting. The second jack is the exit card. To successfully exit the puzzle, you must be able to land on or pass through the exit card. If you successfully collapse allthe cards before exiting, you win. All of the rules from the regular game apply. There are two ways to increase the difficulty of the solo game: 1) replace low numbers with higher numbers or 2) make the grid bigger by adding more cards to the deck.
The rules document has been updated to include the solo version of Collapsi (video below).
I noticed this in the post about solo mode, but in the first sentence you write that it applies to the solo version for multiplayer.
I have also revised how the multiplayer game begins. Rather than moving up to four spaces from your joker to begin the game, jokers are now 1's. You can only move one space. I have also included an alternative starting method in the variations section of the rules doc: all jokers/face cards begin the game collapsed. Players choose their starting card for the game.
So I assume that the rules for the solo mod for 1 player remain unchanged. The red joker has 1, 2, 3, or 4 moves at its discretion, and then the number of moves depends on the value of the card I land on.
I think that the version I programmed, which includes solo mode, does not violate your rules.