I've been interested in this area for the last couple of years as well. Surprisingly I had not found https://arbital.com/ until very recently which has got to be the closest thing to what would be ideal.
The main problem seems to be the amount of refactoring/reframing that can be done. As mentioned by @__nobody 's answer, there is a fundamental problem in naming and concept drift. I say fundamental because it has become my belief that on a practical level defining words is essentially performed on a community level, not an individual. Coming up w... (read more)
I've been interested in this area for the last couple of years as well. Surprisingly I had not found https://arbital.com/ until very recently which has got to be the closest thing to what would be ideal.
The main problem seems to be the amount of refactoring/reframing that can be done. As mentioned by @__nobody 's answer, there is a fundamental problem in naming and concept drift. I say fundamental because it has become my belief that on a practical level defining words is essentially performed on a community level, not an individual. Coming up w... (read more)