Skip to content

Repository files navigation

OCL Knowledge Base

Consolidated institutional knowledge for the Open Concept Lab platform. This repository captures 7+ years of product development context — what was built, what's pending, key decisions, and open design questions — extracted from the analysis of 600+ issues in OpenConceptLab/ocl_issues.

Most thematic knowledge bases were produced in March 2026 using the Thematic Bucket Analysis Playbook as part of the OCL issues cleanup initiative. The TBv3 specification library is an active, evolving requirements document.

Contents

Active Specification

DirectoryDescription
tbv3/TermBrowser v3 Requirements Library — 40-file hierarchical specification covering context, data objects, capabilities, workflows, UI surfaces, and architectural decisions. This is the active spec for TBv3 development. Includes a bucket-analysis/ subdirectory with the original 262-issue analysis that seeded the library.

Thematic Knowledge Bases

Each KB was produced by analyzing a thematic bucket of issues. They capture executive summaries, completed work, open items, contributor maps, and timelines.

DirectoryIssuesDescription
api2/314oclapi2 Backend — Django REST API: bugs, import/export, search, collections, cascade, FHIR integration. 6 development eras from pre-launch through v3 hardening.
fhir/59FHIR Service — HL7 FHIR-compliant interface layer: CodeSystem, ValueSet, ConceptMap operations, canonical URLs, validation.
design/46Design System & UX — UI/UX specifications and design system work. 61% overlaps with TBv3.
epic-meta/64Epic/Meta Issues — Umbrella tracking issues. Many are "zombie" epics from a 2021 organizational sprint.
orphaned/113Orphaned (Unlabeled) Issues — Issues with no labels or milestones. 82% are recent (2025-2026) active work that was never categorized.
v3-unreviewed/70V3 Unreviewed — V3-labeled issues not on the TBv3 project board: design specs, foundation epics, late-filed features.
roadmap-2026/312026 Roadmap Priorities — High-priority issues selected for the 2026 roadmap, organized by 11 themes.

Cross-Cutting Reports

DirectoryDescription
cross-cutting/Synthesis and evidence reports that span all buckets: historical backlog synthesis (510 issues), code evidence scanning, Phase 1 review outcomes.

Reference

DirectoryDescription
methodology/The Thematic Bucket Analysis Playbook — the reusable 7-step process that produced these KBs.
_process-artifacts/Classification CSVs, project hierarchies, and raw archives from the analysis process. Kept for audit trail.

How to Use This KB

  • Working on TBv3 features? Start with tbv3/ — load 00_context/glossary.md + relevant objects + capabilities + surfaces.
  • Understanding a platform area? Pick the thematic KB (api2, fhir, design, etc.) and start with the executive summary section.
  • Looking for cross-bucket patterns? Read cross-cutting/historical-backlog-synthesis.md for the 510-issue thematic synthesis.
  • Auditing a specific issue disposition? Check _process-artifacts/ for the classification CSVs.
  • Running a new bucket analysis? Follow the playbook in methodology/.

Provenance

This KB consolidates material from two sources:

  • ocl-workspace — The working repo for the OCL issues cleanup initiative (March 2026)
  • ocl-kb (direct) — The TBv3 spec library and roadmap-2026 bucket, developed directly in this repo

About

Documentation and ideas that are important, but not quite fully fleshed out yet or put into tickets/projects.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages