org.poca.cualli
Wellness and safety hub: community resource cards, a community-chosen responder line, and emergency tooling that stays on the device.
| Uses | Detail |
|---|---|
| /apps/cualli | Primary resource list. |
| /cards/{card_id} | Single-card lookup (also matched by deep_link string). |
| /index | Reads tribe_name for the home greeting; blank or “Unknown” falls back to “your community”. |
| /file/{path} | Card hero images (e.g. health/ihs-clinic/hero.png). |
| app_config / featured / files | Not used. Cualli’s own settings are a local DataStore, independent of the PAC. |
| Deep links | poca://cualli/{resource|responder}/{id}, handled in-app only (activity not exported). |
| type | What it drives |
|---|---|
| resource | Home “Community resources” tiles, sorted by priority, with a detail screen (call, directions, hours). |
| responder | The community’s trusted number. The lowest-priority responder card with a tel feeds voice escalation, ranked: config override, then responder tel, then national fallback. |
Other types still parse but never surface in the UI or the responder rung.
Top-level columns read: card_id, type, title, description, image, icon, label, deep_link, extensions_json. Inside extensions_json:
| Key | Type | Used for |
|---|---|---|
| tel | string | Call button and dialability; responder escalation. |
| address | string | Info row and the Directions geo: intent. |
| hours | string | Info row. |
| category | string | Tile subtitle, together with label. |
| emergency | bool (false) | Switches call button and icon to error colors. |
| priority | int (100) | Orders resources; picks the primary responder. |
PAC is strictly Cualli’s read-only community content source. SOS dialing, crash detection, the crisis alert feed, medical records, contacts, recordings, and the optional gRPC relay backend are all independent of the PAC and never write to it.