-
Notifications
You must be signed in to change notification settings - Fork 2
Implement collection dependency change notifications #2348
Copy link
Copy link
Open
Open
Copy link
Labels
component/webTermBrowser frontendTermBrowser frontendsignal/has-dependenciesRelies on other work or external inputsRelies on other work or external inputssignal/large-scopeAffects multiple areas or systemsAffects multiple areas or systemssignal/well-specifiedClear requirements and acceptance criteriaClear requirements and acceptance criteriastage/triagedAI triage complete — scored and classifiedAI triage complete — scored and classifiedtype/featureNew or improved functionalityNew or improved functionality
Metadata
Metadata
Assignees
Labels
component/webTermBrowser frontendTermBrowser frontendsignal/has-dependenciesRelies on other work or external inputsRelies on other work or external inputssignal/large-scopeAffects multiple areas or systemsAffects multiple areas or systemssignal/well-specifiedClear requirements and acceptance criteriaClear requirements and acceptance criteriastage/triagedAI triage complete — scored and classifiedAI triage complete — scored and classifiedtype/featureNew or improved functionalityNew or improved functionality
Type
Fields
Give feedbackNo fields configured for issues without a type.
Projects
StatusShow more project fields
In review
Priority: 2
Quarter: Q2 2026
Bucket: CIEL Implementer
Overview
Surface dependency staleness to collection owners when a source dependency (e.g., CIEL) has released a newer version than what their collection is currently resolved to, enabling them to review the impact and update their collection.
Spec
ocl-kb/tbv3/02_capabilities/manage-versions-and-expansions.md§ Dependency Notifications, andocl-kb/tbv3/03_workflows/update-collection-source-version.md(Step 1: Review the Staleness Banner).User Story
As a collection owner, I want to see when my source dependencies have newer versions available so that I can review the impact, test updates, and keep my collection current.
Implementation Approach
This ticket is scoped to Part 1 of a two-part plan (per 2026-06-16 squad discussion). Part 1 is an on-demand API function for version synchrony — given a collection, compute which of its resolved source dependencies have a newer released version available and what changed. Surface this result in Term Browser when the collection is visited: collection header banner + "Needs Refresh" expansion badge. No dependency on the events framework.
Part 2 (proactive notification/alerting system) is deferred — see Out of Scope below.
M44 Scope — Version Synchrony API + In-Context Surfacing
Detection API
UI Surfaces
Content
Out of Scope for M44
Moved to
ocl-kb/tbv3/tbv3-deferred-features.md§ Dependency Notifications:Webhook/API notification channel is tracked separately and remains in this milestone — see #2535.
Related Issues