Dontopedia

check_lawfulness_fairness_transparency

From Dontopedia, the open, paraconsistent wiki. (Last updated 2026-06-06.)

check_lawfulness_fairness_transparency has 44 facts recorded in Dontopedia across 1 reference, with 2 live disagreements.

44 facts·37 predicates·1 sources·2 in dispute

Mostly:valid legal bases(6), return values(2), rdf:type(1)

Maturity scale raw canonical shape-checked rule-derived certified

Inbound mentions (3)

Other subjects in dontopedia point AT this entity as a value. These are inverse relationships — e.g. "X motherOf this subject" — and answer questions the forward facts can't. Grouped by predicate.

isCheckedByIs Checked by(3)

Other facts (43)

The long tail: predicates that appear too rarely to warrant their own section. Filter or scroll to find a specific one. Each row links to its source.

43 facts
PredicateValueRef
Valid Legal BasesConsent[1]
Valid Legal BasesContract[1]
Valid Legal BasesLegal Obligation[1]
Valid Legal BasesVital Interests[1]
Valid Legal BasesPublic Interest[1]
Valid Legal BasesLegitimate Interests[1]
Return ValuesBoolean[1]
Return ValuesString[1]
Rdf:typePython Function[1]
Has ParameterData[1]
Returns Boolean or TupleBoolean or String Tuple[1]
Checks Legal BasisLegal Basis Field[1]
Valid Legal Bases Count6[1]
Checks Consent When Legal Basis IsConsent[1]
Checks Consent FieldConsent Field[1]
Checks Informed FieldInformed Field[1]
Error Message for Invalid Legal BasisInvalid Legal Basis[1]
Error Message for Missing ConsentConsent Is Required But Not Provided[1]
Error Message for Invalid ConsentConsent Is Invalid[1]
Error Message for Not InformedData Subject Has Not Been Informed[1]
Error Message for ComplianceCompliant[1]
LanguagePython[1]
Code BlockPython Code Block[1]
Implements Logic forLawfulness Fairness Transparency Checking[1]
Allows Additional ChecksExtensibility Point[1]
Uses Get MethodData Get Method[1]
Uses Isinstance CheckType Validation[1]
Control FlowConditional Logic[1]
Return PatternBoolean String Tuple[1]
Related toData Protection[1]
ContextGdpr Compliance[1]
Validation SequenceLegal Basis Then Consent Then Informed[1]
Early Return PatternFail Fast[1]
Default Return ValueFalse[1]
Success Return ValueTrue Compliant Tuple[1]
Uses Python DictionaryData Parameter[1]
Commented Extension PointAdditional Checks Comment[1]
Demonstrates Compliance CheckingData Protection Principles[1]
Part ofCompliance Checking Example[1]
Validates Data StructureExpected Data Schema[1]
Enforces Type ConstraintConsent Must Be Bool[1]
Conditional ValidationConsent Check Only If Consents Basis[1]
Designed forData Processing Activities[1]

Timeline

Timeline axis is valid_time — when each source says the fact was true in the world, not when Dontopedia learned about it. Retracted rows are kept for provenance; coloured stripes indicate the context kind.

typebeam/570d6594-7f74-43ff-b695-488020ac705b
ex:PythonFunction
labelbeam/570d6594-7f74-43ff-b695-488020ac705b
check_lawfulness_fairness_transparency
hasParameterbeam/570d6594-7f74-43ff-b695-488020ac705b
ex:data
returnsBooleanOrTuplebeam/570d6594-7f74-43ff-b695-488020ac705b
ex:booleanOrStringTuple
checksLegalBasisbeam/570d6594-7f74-43ff-b695-488020ac705b
ex:legal_basis_field
validLegalBasesbeam/570d6594-7f74-43ff-b695-488020ac705b
ex:consent
validLegalBasesbeam/570d6594-7f74-43ff-b695-488020ac705b
ex:contract
validLegalBasesbeam/570d6594-7f74-43ff-b695-488020ac705b
ex:legal_obligation
validLegalBasesbeam/570d6594-7f74-43ff-b695-488020ac705b
ex:vital_interests
validLegalBasesbeam/570d6594-7f74-43ff-b695-488020ac705b
ex:public_interest
validLegalBasesbeam/570d6594-7f74-43ff-b695-488020ac705b
ex:legitimate_interests
validLegalBasesCountbeam/570d6594-7f74-43ff-b695-488020ac705b
6
checksConsentWhenLegalBasisIsbeam/570d6594-7f74-43ff-b695-488020ac705b
ex:consent
checksConsentFieldbeam/570d6594-7f74-43ff-b695-488020ac705b
ex:consent_field
checksInformedFieldbeam/570d6594-7f74-43ff-b695-488020ac705b
ex:informed_field
returnValuesbeam/570d6594-7f74-43ff-b695-488020ac705b
ex:boolean
returnValuesbeam/570d6594-7f74-43ff-b695-488020ac705b
ex:string
errorMessageForInvalidLegalBasisbeam/570d6594-7f74-43ff-b695-488020ac705b
ex:Invalid legal basis
errorMessageForMissingConsentbeam/570d6594-7f74-43ff-b695-488020ac705b
ex:Consent is required but not provided
errorMessageForInvalidConsentbeam/570d6594-7f74-43ff-b695-488020ac705b
ex:Consent is invalid
errorMessageForNotInformedbeam/570d6594-7f74-43ff-b695-488020ac705b
ex:Data subject has not been informed
errorMessageForCompliancebeam/570d6594-7f74-43ff-b695-488020ac705b
ex:Compliant
languagebeam/570d6594-7f74-43ff-b695-488020ac705b
ex:Python
codeBlockbeam/570d6594-7f74-43ff-b695-488020ac705b
ex:python_code_block
implementsLogicForbeam/570d6594-7f74-43ff-b695-488020ac705b
ex:lawfulness_fairness_transparency_checking
allowsAdditionalChecksbeam/570d6594-7f74-43ff-b695-488020ac705b
ex:extensibility_point
usesGetMethodbeam/570d6594-7f74-43ff-b695-488020ac705b
ex:data_get_method
usesIsinstanceCheckbeam/570d6594-7f74-43ff-b695-488020ac705b
ex:type_validation
controlFlowbeam/570d6594-7f74-43ff-b695-488020ac705b
ex:conditional_logic
returnPatternbeam/570d6594-7f74-43ff-b695-488020ac705b
ex:boolean_string_tuple
relatedTobeam/570d6594-7f74-43ff-b695-488020ac705b
ex:data_protection
contextbeam/570d6594-7f74-43ff-b695-488020ac705b
ex:GDPR_compliance
validationSequencebeam/570d6594-7f74-43ff-b695-488020ac705b
ex:legal_basis_then_consent_then_informed
earlyReturnPatternbeam/570d6594-7f74-43ff-b695-488020ac705b
ex:fail_fast
defaultReturnValuebeam/570d6594-7f74-43ff-b695-488020ac705b
ex:false
successReturnValuebeam/570d6594-7f74-43ff-b695-488020ac705b
ex:true_compliant_tuple
usesPythonDictionarybeam/570d6594-7f74-43ff-b695-488020ac705b
ex:data_parameter
commentedExtensionPointbeam/570d6594-7f74-43ff-b695-488020ac705b
ex:additional_checks_comment
demonstratesComplianceCheckingbeam/570d6594-7f74-43ff-b695-488020ac705b
ex:data_protection_principles
partOfbeam/570d6594-7f74-43ff-b695-488020ac705b
ex:compliance_checking_example
validatesDataStructurebeam/570d6594-7f74-43ff-b695-488020ac705b
ex:expected_data_schema
enforcesTypeConstraintbeam/570d6594-7f74-43ff-b695-488020ac705b
ex:consent_must_be_bool
conditionalValidationbeam/570d6594-7f74-43ff-b695-488020ac705b
ex:consent_check_only_if_consents_basis
designedForbeam/570d6594-7f74-43ff-b695-488020ac705b
ex:data_processing_activities

References (1)

1 references
  1. ctx:claims/beam/570d6594-7f74-43ff-b695-488020ac705b

See also

Keep researching

Missing something or suspicious of what's here? Kick off a research session — a Claude agent will investigate, cite its sources, and file new facts into a dedicated context you can review before accepting into the shared view.