Capability catalog for later implementers. Source of rows: manifest/features.tsv. Run python3 ai-agent/scripts/check-agent-pack.py after you edit either file.
This page lists capabilities, not Stitch screens. A ccf row names a screen that exists in a zip.
Source labels
| Source | Meaning |
|---|
| landing | afia-web/index.html module cards |
| legal | afia-web privacy, terms, or delete-account pages |
| adr | An accepted ADR |
| inferred | Type sketch or rationale. Not observed in UI copy. |
| stitch-blocked | Named on the landing, but screens were not readable |
| ccf | Named in the CCF screen catalog (manifest/ccf-tree.tsv) and present as a zip screen.png |
| Id | Title | Owner | Source | Status |
|---|
| F-18 | API liveness | WP-00 | adr | live |
| F-19 | Force update | WP-00 | adr | live |
| F-15 | Account session | WP-01 | inferred | live |
| F-16 | Delete account | WP-01 | legal | live |
| F-17 | Consent record | WP-01 | inferred | reserved |
| F-21 | Stitch design system and kit | WP-11 | adr | live |
| F-22 | Dashboard and notification projections | WP-12 | adr | live |
Patient
| Id | Title | Owner | Source | Status |
|---|
| F-01 | Consult a clinician | WP-10 | ccf | live |
| F-02 | Book an appointment | WP-05 | landing | live |
| F-03 | Patient profile | WP-02 | landing | live |
| F-04 | Read own diagnostic results | WP-08 | landing | live |
| F-23 | Patient screens at Stitch parity | WP-13 | ccf | live |
Médecin
| Id | Title | Owner | Source | Status |
|---|
| F-05 | Clinician profile | WP-03 | inferred | live |
| F-06 | See own patients | WP-05 | landing | live |
| F-07 | Write consultation notes | WP-06 | landing | live |
| F-08 | Clinician agenda | WP-05 | landing | live |
| F-24 | Clinician screens at Stitch parity | WP-14 | ccf | live |
Admin
Mobile role shell in afia-app. See ADR 0007.
| Id | Title | Owner | Source | Status |
|---|
| F-09 | Staff directory and roles | WP-04 | adr | live |
| F-10 | Clinic configuration | WP-04 | adr | live |
| F-25 | Admin screens at Stitch parity | WP-15 | ccf | live |
Imagerie and Laboratoire
Both Stitch modules share health.afia.app.diagnostics. kind is IMAGING or LAB.
| Id | Title | Owner | Source | Status |
|---|
| F-11 | Receive imaging orders | WP-07 | landing | live |
| F-12 | Read imaging exams | WP-07 | landing | live |
| F-13 | Track lab analyses | WP-07 | landing | live |
| F-14 | Publish lab results | WP-07 | landing | live |
| F-20 | Create diagnostic order | WP-07 | inferred | live |
| F-26 | Diagnostics screens at Stitch parity | WP-16 | ccf | live |
| F-32 | Imaging report entry validation transmission | WP-18 | inferred | reserved |
| F-33 | Lab exam scheduling | WP-18 | inferred | reserved |
| F-34 | DICOM and PACS tooling | WP-18 | adr | reserved |
V1 backlog / CCF gaps
Capabilities in the first five modules that ADR 0011 treats as jobs but that are thin or unowned in the pack today. Status reserved — do not invent screens. Details and orphan owner_wp rows: ccf-v1-gaps.md. Horizon: ADR 0014.
| Id | Title | Owner | Source | Status |
|---|
| F-27 | Pay exam and invoices | WP-17 | ccf | reserved |
| F-28 | Vitals and telemonitoring | WP-17 | ccf | reserved |
| F-29 | Prescriptions and medical history | WP-17 | ccf | reserved |
| F-30 | Patient post-visit compte-rendu | WP-17 | ccf | reserved |
| F-31 | Notifications UI | WP-17 | ccf | reserved |
Facilitateur is an open CCF actor, not a live feature and not a Role value.