Repository navigation
OCL Weekly Report: Week of September 28, 2026 (UTC) #2876
ocl-automation
announced in
Reports
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
OCL Activity Report: Week of September 28, 2026
Summary
Highlights
This week centered on hardening the OCL Mapper for its beta launch. OpenConceptLab/oclmap accounted for the majority of commits and merged PRs. That work made Auto Match more resilient under load: it now handles 429s and rate limits, retries failures and bounds concurrency. Alongside it, OpenConceptLab/oclapi2 added server-side capacity protections, running in shadow mode, and query performance improvements. Cross-product work also landed: subscription/launch banners, sign-in redirect fixes, and PR-time CI checks across all four main codebases.
Contributors
Activity Score = (Issues Closed × 2) + (PRs Merged × 3) + Commits
Triage Activity
Signals: well-specified (36), small-scope (28), low-risk (25), quick-win (21), has-dependencies (3), large-scope (3), high-risk (2)
Triage Details (44 issues)
GET /user/?includeCapabilities=true) with clear acceptance criteria, so impl...AICandidatesAnalysis.jsx, adding a collapsed summary with a "More" link, so it is small in scope...fetchRepoSummaryinRepoHome.jsx— clear the state before fetching and ...createProjectFromTemplateomitscolumns...parent_run, and its acceptance criterion is to set it on every re-run...alpha-feedbacklabel or intake form, and a link from the mile...match('app.openconceptlab')never matchesapp.v3.*hosts) and gives acceptance criteria: ...$rerank, ScispaCy$match, custom lookups, logs POSTs) plus the bulk Auto Match sch...getLoginURLinsrc/common/utils.jsandOIDLoginCallback.jsx), a clear root cause with a...autoid_*fields), names the files, offers an API f...falsefrom the P..._failure_to_result, name text in the CE-06 id), the fix (hash plus occur...error_codeand change the label and run-...AppsMenu.jsx) that adds a menu tile reusing the existing icon andtoMapperURL()pa...Milestone Progress
Active Projects
OCL Online v3 Launch - Community
19 total items
OCL TermBrowser v3
222 total items
CIEL-OCL 2026 Part 1
242 total items
OCL Loose Ends Apr-2026
24 total items
OCL Mapper ICD11 Project
19 total items
OCL FHIR Service MVP
3 total items
Ticket Activity
Issues Closed
Issues Opened
PRs Merged
Notable Commits
OpenConceptLab/ocl-content— Documentation updates; LOINC 2.83 prepOpenConceptLab/ocl-docs— OpenConceptLab/ocl_online#245 | Bulk import API: document the index param; OpenConceptLab/ocl_online#264 | Users API: private and plan fields only for the user and staffOpenConceptLab/oclapi2— [skip ci] Bump version to 2.3.209; OpenConceptLab/ocl_online#275 | Capacity limit on heavy calls (semanticOpenConceptLab/oclmap— [skip ci] Bump version to 1.0.13-beta; Merge pull request Unable to filter by multiple concept classes and/or datatypes on this endpoint: https://api.qa.openconceptlab.org/orgs/CIEL/sources/CIEL/concepts #88 from OpenConceptLab/issues#2868-splash-terminologies; Merge pull request Inconsistent response while searching on the endpoint https://api.qa.openconceptlab.org/orgs/CIEL/sources/CIEL/concepts/?q=m&limit=0&verbose=true #89 from OpenConceptLab/OpenConceptLab/ocl_online#299-subscription-banner (+2 more)OpenConceptLab/oclweb2— [skip ci] Bump version to 2.1.158; Merge pull request 500 when deleting a source #54 from OpenConceptLab/OpenConceptLab/ocl_online#299-subscription-banner; OpenConceptLab/ocl_online#299 | Banner: subscription dates (Nov 1 / Dec 1 grace period), "Learn more... (+2 more)OpenConceptLab/oclweb3— [skip ci] Bump version to 3.0.9-alpha; Merge pull request Automatic import of test subset of CIEL concepts/mappings into QA with each deploy? #59 from OpenConceptLab/OpenConceptLab/ocl_online#299-subscription-banner; OpenConceptLab/ocl_online#299 | Banner: subscription dates (Nov 1 / Dec 1 grace period), "Learn more... (+2 more)Patterns & Notes
The backlog grew noticeably this week. 44 issues were opened against 10 closed, for a net gain of +34, and the open backlog now stands at 230. Of those, 90 are stale and 94 are unassigned.
Activity was heavily concentrated on the Mapper and on a single contributor (paynejd). Nearly all commits landed between Sep 28 and Oct 1 (UTC), with no code activity after Oct 1 21:08 UTC.
Several themes are emerging from the new issues:
Triage throughput is healthy: 70% of new issues were rated ai-ready, and many carry quick-win and well-specified signals. However, none of them were dispatched or closed through PRs this week, so downstream execution capacity is the bottleneck. Ticket-reference discipline is strong at 81% overall.
Generated by observer pipeline. Model: anthropic/claude-opus-5.5. Duration: 2m 46s. Period: 2026-09-28 to 2026-10-05 UTC. Profile: ocl (github).
All reactions