folders-user-data
GDPR (Art. 20 export / Art. 17 erasure) coverage for the folders feature’s folder + folder-assignment entities. Mounts the EXT_USER_DATA export + delete hooks so a tenant’s folder tree and its entity-to-folder assignments are included in the user-data export bundle and erased on a tenant-scoped forget (single-user tenants only; multi-user + anonymize are no-ops since folder rows carry no per-user PII). Kept separate from folders so folder consumers without the user-data-rights pipeline don’t pull a hard dependency — requires user-data-rights, optionalRequires folders.
How it fits
Section titled “How it fits”What this feature needs to run (Requires, top) and the write commands it provides (Provides, bottom).
flowchart TB
n_folders_user_data["folders-user-data"]
subgraph how_reqs["Requires"]
n_user_data_rights["user-data-rights"]
n_folders["folders"]
end
n_user_data_rights --> n_folders_user_data
n_folders -.->|optional| n_folders_user_data
Dependencies
Section titled “Dependencies”- Requires:
user-data-rights - Optional:
folders - Activation: always on (not toggleable)
Extensions & cross-feature APIs
Section titled “Extensions & cross-feature APIs”- Registers extension:
userData→folder,userData→folder-assignment