I'll confirm that I was able to load this with lmarkus001's latest Campaign Framework and both seem to co-exist without any problems.
I have to compliment Plothos on the clarity of his instructions.
**********************
SMALL ISSUE: If you take the auto-pilot off and you specify the number of slots per level.. and you're
also setting up a specialist wizard.. there is a conflict. You've already specified the exact number of slots per level that you want with all modifiers taken into account, but the part that governs the specialist wizard will add another bonus slot on top of that.
I realize that adding a slot is RAW, but the whole point of taking the auto-pilot off is that you don't want to run with RAW. You want to set the number of spells per slot yourself.
So.. when you take the auto-pilot off, could the bonus slot gained from being a specialist be disabled?
(Why? Because Pathfinder RPG has it's own number of bonus spells for a Specialist Wizard. If I can just set the total number of spells available per spell level, like advertised, that's no problem.. but when you come to a specialist it adds another bonus spell to the "maximum" I already specified.. if it doesn't make any sense let me know and I'll try to explain again)
*************************
This is more of a feature request, but maybe you want to address it as a piece of changed code, rather than implementing it in your build.
I'd like the user to be able to cast Cantrips and Osirions as much as they want. I still want them to prepare their cantrips, but I don't want them go away after they've been cast. After a normal rest, the player could prepare new ones, but they can cast the ones that they have prepared as much as they want until they do.
Again, that is because in Pathfinder, that's how Cantrips and Orisions work. You cast them as spell-like abilities until you prepare different ones.
If there is a way to do that by just changing a few lines of code, that would be fine.. I realize you're not advertising a "Pathfinder Spell Manager" but the systems are really close to each other. These couple tweaks and I'm almost there.
Pretty please?