Skip to content

[CIEL Source Management] CIEL Source Management QA Workflows

Open
Due by April 2, 2026
Last updated Mar 11, 2026
0% complete

Goal: Demonstrate that CIEL source management QA workflows now run fully within CIEL Labs v2 connected to the OCL API backend — replacing the legacy MySQL-based QA scripts. Specifically demonstrates the OpenMRS Validation Query and real-time validation schema.

Demo Driver: Andy

Steps (proposed):

  1. Open CIEL Lab v2 and navigate to the source management / QA section
  2. Run the OpenMRS Validation Query against the current CIEL HEAD:
    • Show which concepts fail validation and why
    • Walk through the error categories (e.g. missing required fields, invalid mappings)
  3. Demonstrate real-time validation schema feedback:
    • Open a concept for editing
    • Introduce a validation error (e.g. remove a required field)
    • Show the inline validation error appearing in real time
    • Fix the error and confirm it clears
  4. Show the batch concept + mappings REST API — create/update a concept with its mappings in one request (Tracker 46)
  5. Demonstrate the automated change log for a new repo version — show what gets recorded automatically when a change is made (Tracker 46)
  6. Compare this to the old workflow (step 2 of the current state: "Run QA checks directly on MySQL backend") and highlight what's been eliminated

List view