Comet Sprint 51 / Daylight Sprint 23 Review (Feb. 11, 2026–March 2, 2026)
Comet Sprint 51 / Daylight Sprint 23 Review
Winter Workcycle: Sprint 2, Feb. 11, 2026–March 2, 2026
What was the goal of the Comet Sprint 51 / Daylight Sprint 23 (Winter 2026, Sprint 2)?
Advance discovery integration (so we deliver a connected system at the end of the workcycle) and unblock production data migrations.
Agile process notes
- Made a sprint rollover playbook to give us a little more planning time for sprint end/start
- The rollover end time was used to help get remaining reviews done and clear QA items
- Clear signal (objective and subjective) that this is a good improvement
- Even with some folks attending the Code4Lib conference, we felt this was very useful!
What is the milestone that this sprint is supporting?
- What is the milestone that this sprint is supporting?
- Discovery Integration
- Publishing from Comet to discovery prototype (immediate scope is images for simple objects)
- Preparing for UCSD discovery development/integration
- Plan: Implement end-to-end features in discovery prototype, then modularize to make it usable for multiple environments. We’ve already done a lot of adjacent work to enable this (filetsets, superskunk metadata, collections).
- Discovery Development
- Moving requirements forward to complex object, collections/sub-collections
- Understanding API behavior
- Comet Operational Stability
- Advancing operational stability through reliable ingest, workflows, and publishing controls
- Finalizing Disaster Recovery
- Comet database restores
- Sending metadata to EZID (upon approval for simple ark metadata and does not include the later-stage publication metadata)
Accomplishments of Comet Sprint 51 / Daylight Sprint 23 (Winter 2026, Sprint 2)
- Discovery Integration (Margaret)
- Initial ADRL Lite work to harvest records published from Comet
- Initial Superskunk metadata implementation to support ADRL Lite
- Overall architecture and strategy for parallel UCSB / UCSD / shared discovery development
- Discovery Development (Alissa)
- Exploration of API; focusing on collections and complex objects
- Improving usability; Improved pagination and facet display. New list result display options. A user can now select list view or gallery view. The breadcrumb menu’s collection link takes the user to the beginning of a collection page
- Comet Operational Stability (Margaret, Gabriela)
- MVP Ingest Blockers
- Finished image selection logic in the IIIF viewer to prioritize Service-Files over other fileUse types, with sensible fallback behavior (for images)
- Aligned thumbnail generation with the same file preference logic
- New Bugs
- Fixed metadata export so component objects within compound objects are included in spreadsheets
- Resolved workflow dashboard issues where task links were broken and paging did not update results
- Fixed Bulkrax importer error preventing collection creation during batch ingest
- Additional Enhancements
- Added support for complex metadata fields in batch export, preserving existing ingest structure
- Enabled publish/unpublish controls for collections
- Ensured ADRL Lite is available as a publishing target in Comet
- Removed outdated visibility labels (added new labels in Sprint 1)
- Added redirects to a login page when attempting to access any page in Comet.
- MVP Ingest Blockers
- Finalizing disaster recovery (Alex and Michael C.)
- Documented and implemented database backup and recovery strategy
- Improved durability of data retention and storage
What’s next? [if applicable]
- Complete integration and publishing from Comet to ADRL Lite (with the scope note above)
- Focused work around controlled value labels
GitLab link:https://gitlab.com/groups/surfliner/-/cadences/2070290/iterations/2724391