Closed farmaazon closed 1 year ago
Paweł Grabarz reports a new STANDUP for yesterday (2023-10-20):
Progress: Did a troubleshooting of undo/redo on node delete causing bad AST ID assignments. Turns out this issues is unrelated to this task's changes. Rebased and submitted PR for review. It should be finished by 2023-10-23.
Paweł Grabarz reports a new STANDUP for yesterday (2023-10-23):
Progress: Addressed review comments, waiting for last review pass before merging. It should be finished by 2023-10-23.
Paweł Grabarz reports a new STANDUP for the provided date (2023-10-09):
Progress: Started looking at the new branch with generated AST bindings and figuring out how to use them. Many reviews and merges in preparation for demo. It should be finished by 2023-10-23.
Paweł Grabarz reports a new STANDUP for the provided date (2023-10-10):
Progress: Removed temporary JSON parsed AST code, cleaned up the new AST codegen and simplified its build process. It should be finished by 2023-10-23.
Paweł Grabarz reports a new STANDUP for the provided date (2023-10-11):
Progress: Got the AST branch merged, and took another round at simplifying the generated code a bit. Started working on tree traversal. It should be finished by 2023-10-23.
Paweł Grabarz reports a new STANDUP for the provided date (2023-10-12):
Progress: Continuing work on implementation of AST traversal, trying to make sense out of different available relative and absolute offsets of AST nodes. Helped with the design of reactive database and indexes. It should be finished by 2023-10-23.
Paweł Grabarz reports a new STANDUP for the provided date (2023-10-13):
Progress: Created new base vue effect class necessary for implementing reactive indexing. Added basic ID map generation on top of new AST and updated temporary graph edge detection code. It should be finished by 2023-10-23.
Paweł Grabarz reports a new STANDUP for the provided date (2023-10-16):
Progress: Implemented mapping function body expressions to graph node structures, for now refreshing all node ASTs on every document update. It should be finished by 2023-10-23.
Paweł Grabarz reports a new STANDUP for the provided date (2023-10-17):
Progress: Implemented rendering of node AST trees using incomplete temporary tree traversal functions, but so far had many issues with reported AST spans and randomly missing parts of expressions. Spent some time debugging invalid node edit interactions, but realized it's tied to the same problem. It will probably be addressed once true tree traversal is implemented. It should be finished by 2023-10-23.
Paweł Grabarz reports a new STANDUP for the provided date (2023-10-18):
Progress: Split graph editor component into separate parts for nodes and edges. Refactored node selection handling to its own context-bound state manager, reducing amount of constantly updating props. It should be finished by 2023-10-23.
Paweł Grabarz reports a new STANDUP for the provided date (2023-10-19):
Progress: Adapted node views and code editor to newly merged tree traversal API. Removed old bulky AST debug functions from generated code. Verified that the issues related to invalid node spans have now disappeared. It should be finished by 2023-10-23.
Paweł Grabarz reports a new 🔴 DELAY for yesterday (2023-10-20):
Summary: There is 4 days delay in implementation of the Reading graph definition from AST (#7791) task. It will cause 2 days delay for the delivery of this weekly plan.
Delay Cause: Unexpected issues with AST node span ranges and ID map assignment.