A story of why, how, and want into the Version 3 of Frappe Wiki from a technical perspective.
The presentation will roughly follow this sequence:
- Why a ground up rebuilt was needed?
- Key decisions for the new architecture
- The “Change Request” flow and Git’s three-way merge
- Migration and go-live (the last 90% 🙈)
- Typography lesson from Rushabh 😂
- Where LLM really helped (shims for new TipTap Editor and tests as example)
Epilog: Where are we and where from here?

