i have an idea for my games frame work and i am wondering if i can start working on it or does all the development have to happen during the jam
As per the rules you are allowed to create “General-purpose (game agnostic) code created before the jam, such as character controllers, project templates, menu functionality, AI library, etc.” but not develop the actual game.
So, something like a generic platforming character controller or RPG menus would be fine. Specific mechanics for your game are not.
Hope that helps!