Yes - easily able to do a diff with previous versions will be of great value when creating a story. Its in the feature list backlog. Will get on it soon.
private repo is in the works. Will be available as an app in github marketplace. Bitbuket and gitlab support coming soon. You can sign up to be notified here.
Current plan is to make this available for free to public repos. Will be adding an app in github marketplace for private repos. Code will be open sourced after some cleanup.
A copy of the code is stored in the DB. so its a snapshot of when you created the story. The annotations are react components added on top of the code. Soon you will be able to add custom components to annotate the code. (WIP)
Appreciate you taking time to provide feedback. I really do. Not many people provide such detail feedback. Scrolling issue should be fixed. The key you saw is standard firebase recommendation for authentication. Will check the rest.
When I am reading someone else code I spend a lot of time figuring out a section of code only to realize its for some corner case. If only there is a hint thatz not the main logic will save lot of time. The fix everyone will immediately suggest is proper commenting which is clearly not working. I am just exploring alternatives.
Hm...! No wonder the fuel efficient cars look funny (Talking to you "leaf"). But it shouldn't be hard to break wind resistance. Say we ionize all the air molecules in front of car and bounce it off our way... :-)