Skip to content

Functionality Flow

Functionality Flow

Artifact dossier

Functionality Flow

v1.0.0
Artifact details
Artifact keygerimedica-functionality-flow
Version1.0.0
Published2026-03-25
Source refdocs/diagrams/c2f-functionality-flow
Version history1 snapshot

What engineers, curators, operators, and the Gerimedica agent can do.

Artifact dossier

Functionality Flow

v1.0.0
Artifact details
Artifact keygerimedica-functionality-flow
Version1.0.0
Published2026-03-25
Source refdocs/diagrams/c2f-functionality-flow
Version history1 snapshot
C2F functionality: what users and systems can doWho uses the platformCorpus ingestionTaxonomy authoringSearch and answer retrievalPortal and project controlData / integration engineerTaxonomy curatorPlatform operatorGerimedica AI agentSubmit PHI-minimized batchPOST /v1/batchesExtract structured recordsBuild search indexBatch source artifactsExtracted records(relational)Open workbench(project-scoped)Edit draft taxonomy(nodes + edges)Validate against corpusPublish version(immutable snapshot)Activate published version(sets retrieval pointer)Mutable draftPublished versionsGET /v1/agent/tools(tool manifest)GET /v1/agent/index/search(semantic node search)POST /v1/agent/answers(structured answer)Weaviate semantic index(active version)Answer endpoint(UUID → patient mappingstays client-side)Login (Logto / Google)View workspace(project cards + health)Open project summary(status, batches, runtime)Launch workbench(full-screen handoff)Runtime health probeGET /v1/projects/{id}/runtime submit corpus batchpersist source artifactstrigger extraction pipelinestore extracted recordstrigger index buildpopulate semantic indexauthenticateview all projectsdrill into projectprobe runtime healthlaunch workbenchroute to dedicated runtimeopen workbenchedit taxonomy draftsave draft statevalidate against corpusapprove and publishcreate immutable version snapshotactivate version pointerrebuild index for active versiondiscover available toolssemantic node searchquery active version indexreturn matched nodesproxy structured answer to client