Thank you for building code tours! I was already working on my own implementation of a similar semantic chunking view for vscode and now I donβt have to π
Correct me if Iβm wrong, but currently it seems like a single change can only show up in a single chunk. However, in many cases a change belongs semantically to multiple chunks of work. The same line of code can be edited twice for different reasons. It would be really nice if the tours would capture this.
For example:
1. UI element is changed to improve an interaction β translation A needs updating
2. Translation A changes β translation B (shared terminology) also needs updating
3. Separately in the same PR, a different interaction change also touches translation B
In this case, the change to translation B is causally linked to both interaction changes, but it can only show up in one chunk. Hope you can consider this case π