The team held a general check-in meeting to discuss progress on their POC2 development work, focusing on model upload and annotation functionality. Aubrie noted she still needs to update the data access layer to match new meta schemas, while Griffin reported completing the global auth context ticket and finishing model execution work including a runs history page. Harit discussed merging recent PRs and working on architectural cleanup with polling functionality for pod status tracking, while also developing a new endpoint for launching annotation pods. Yaphet provided updates on updating the access layer for new schemas and creating backend APIs to parse metadata packages, with Phil working on model upload functionality that's currently waiting on Harit's annotation pod implementation. The team discussed the workflow for handling model annotations, including status updates and UI polling mechanisms, with Yaphet suggesting a fire-and-forget approach where discovery calls execution and the UI separately monitors status changes. The conversation ended with a discussion about demo scheduling, with the team planning an internal demo on Tuesday followed by a presentation to Ashok on Wednesday and potentially to Nupin and Jason the following Monday.
The team conducted a general check-in where Aubrie discussed updating the data access layer to match new meta schemas, which is needed for clock two and not currently blocked. Griffin reported completing the global auth context ticket and finishing model execution work including a runs history page, with plans to open a PR by tomorrow and take over Phil's upload view work. Harit mentioned merging several PRs and having a currently reviewed PR for architectural cleanup, while also working on a new endpoint for annotation pods that is blocking Phil's work.
Phil reported progress on model upload functionality but is waiting for Hari's work on launching the imitation pod. Yaphet discussed his work on updating the access layer for the new schema, including creating endpoints to help display package files for review. The team discussed how to handle status updates after annotation completion, with Yaphet explaining the new registration status workflow and Harit raising questions about reporting progress back to model discovery.
The team discussed implementing a single call to execution for model annotation with status updates tracked in the database. Phil clarified how the UI would handle waiting for annotation completion, with Griffin confirming that the UI could show a waiting state and use polling to check status periodically. Yaphet outlined the workflow where annotations would move from "pending review" to "approved" states, with the search page displaying only approved and actively versioned models. Harit agreed to work on exposing different entry points in model metadata for parameterized runs and committed to sending a PR for this modification early the following week.
The team discussed plans for demonstrating their POC (Proof of Concept) work. They agreed to have an internal demo on Tuesday before Journal Club to identify any issues, followed by a presentation to Ashok on Wednesday and then to Nupin and Jason on Monday the 20th. Griffin confirmed that the model execution feature branch is ready to merge, while Phil's upload component will remain on a separate feature branch until design improvements are completed. The team clarified that the original demo scheduled for Tuesday was actually for Journal Club, which will focus on reviewing the Vivarium paper, with the POC demo happening separately.