Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs(cat-voices): Documentation architecture entity definition #1513

Open
wants to merge 6 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .config/dictionaries/project.dic
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ Arbritrary
ARCHS
ARGB
Arissara
Arweave
asat
asmjs
asyncio
Expand Down Expand Up @@ -102,6 +103,7 @@ Eternl
EUTXO
extn
fetchval
Filecoin
fmtchk
fmtfix
fontawesome
Expand Down Expand Up @@ -133,6 +135,7 @@ Intellij
interps
inversed
iohk
IPFS
iphoneos
iphonesimulator
jdbc
Expand Down
4 changes: 4 additions & 0 deletions docs/src/architecture/08_concepts/domain-models/.pages
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
title: Domain Models
arrange:
- data-attributes.md
- roles_actors.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
icon: material/details
---

# Data Attributes

## Data Sensitivity Types

Data sensitivity types categorize data entities based on their content, context, and associated regulatory risks.
These classifications help identify and manage the inherent risks of handling data related to different data categories, ranging
from user-generated content to cryptographic keys and financial data.

Each data sensitivity type is associated with varying levels of sensitivity and regulatory scrutiny, influenced by frameworks like
GDPR, CCPA, and other global data protection laws.
By organizing data into these types, we can assess our regulatory obligations, implement appropriate safeguards, and address
compliance considerations effectively.
These sensitivity levels are adaptable and can be expanded or refined based on our specific domain and specific regulatory
requirements.

| Type | Short Description | Risk in Relation to Regulations |
| ---------------------------------- | ---------------------------------------- | ------------------------------------------------------------------- |
| User Content | Data created or shared by users | Moderate; subject to content regulations and copyright laws |
| User Metadata | Information about user activity | High; often falls under data protection laws like GDPR |
| User Activity Data | Behavioral data on platform interactions | High; subject to privacy regulations and data processing laws |
| Identifiable Data | Data directly identifying a user | Very High; core focus of most data protection regulations |
| S/PII | Highly sensitive personal information | Extremely High; strictly regulated under multiple laws |
| Business Data | Proprietary business information | Moderate; subject to trade secret and corporate governance laws |
| Pseudonymous Data | Data linked to aliases or pseudonyms | Moderate; may be subject to data protection laws if re-identifiable |
| Anonymous Data | Data not linkable to individuals | Low; generally less regulated but anonymization must be robust |
| Cryptographic Keys | Private keys for digital asset access | High; subject to financial regulations and cybersecurity laws |
| Transaction Metadata | Details about blockchain transactions | Moderate; may fall under financial regulations and AML laws |
| Decentralized Identity Information | Self-sovereign identity data | High; emerging area with evolving regulatory landscape |
| Tokenized Assets | Digital representations of ownership | High; subject to securities laws and financial regulations |
| Encrypted Communications | Private messages on platforms | Moderate; subject to encryption and data protection laws |
| Governance Data | Voting and proposal information in DAOs | Moderate; may fall under corporate governance regulations |
| Zero-Knowledge Proofs | Cryptographic validation data | Low to Moderate; emerging technology with evolving regulations |
| Finance Data | Financial activity data | Very High; subject to financial regulations |
Loading
Loading