Composer — turning artifacts into surfaces
Composer — turning artifacts into surfaces
Section titled “Composer — turning artifacts into surfaces”Composer is the layer that turns durable artifacts into the human-facing things product teams actually ship.
Composer exists because reasoning and presentation should not be fused into one platform abstraction. Nexus runs agents, teams, and workflows and emits artifacts. Composer turns those artifacts into a surface that a clinician, patient, API client, or frontend can consume.
What Composer can produce
Section titled “What Composer can produce”| Surface | Example |
|---|---|
| Narrative | A concise clinician summary |
| Chart | A visual trend or grouped biomarker view |
| Card | A focused product UI module |
| Report section | A printable or exportable section |
| Chat payload | An AG-UI or app-facing structured response |
| Artifact panel widget | A chart, summary, trace, or generated layout panel |
| API payload | A structured application output |
Why Composer is separate
Section titled “Why Composer is separate”Composer is separate so artifacts remain the durable reasoning record and surfaces remain downstream outputs built from that record.
What Composer should not do
Section titled “What Composer should not do”- Re-run hidden clinical reasoning.
- Invent new claims not present in artifacts.
- Become the place where auth, data access, or eval policy lives.
Composer is also the right place to shape AG-UI Artifact panel payloads from artifacts so chat and non-chat surfaces can reuse the same surface layer.
