From 04803fb16c76987fd5f71707d37523e50dac8bdc Mon Sep 17 00:00:00 2001 From: Sarah Jamie Lewis Date: Tue, 25 Apr 2023 10:48:58 -0700 Subject: [PATCH] Update Core Concepts --- developing/building-a-cwtch-app/core-concepts.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/developing/building-a-cwtch-app/core-concepts.md b/developing/building-a-cwtch-app/core-concepts.md index 42b37456..66ee5bbf 100644 --- a/developing/building-a-cwtch-app/core-concepts.md +++ b/developing/building-a-cwtch-app/core-concepts.md @@ -12,7 +12,7 @@ Often referred to as `$CWTCH_HOME`, the Cwtch application home directory is the ## Profiles -Cwtch profiles are saved as encrypted sqlite3 databases. You will rarely/never have to interact directly with the database. Instead eahc library provides a set of interfaces overwhich +Cwtch profiles are saved as encrypted sqlite3 databases. You will rarely/never have to interact directly with the database. Instead each library provides a set of interfaces to interact with the Cwtch App, create profiles, manage profiles, and engage in conversations. ## The Event Bus @@ -22,6 +22,8 @@ For an example see the Echo Bot tutorial. ## Settings +Most Cwtch settings (with the exception of experiments) are designed for downstream graphical user interfaces e.g. themes / column layouts - in particular the Cwtch UI. As such these settings are not used at all by Cwtch libraries, and are only intended as a convenient storage place for UI configuration. + ### Experiments - +Certain Cwtch features are [gated behind experiments](/docs/category/experiments). These experiments need to be enabled before functionality related to them will activate. Different libraries may expose different experiments, and some libraries may not support certain experiments at all.