check_sensitive_data
From Dontopedia, the open, paraconsistent wiki. (Last updated 2026-06-08.)
check_sensitive_data has 45 facts recorded in Dontopedia across 2 references, with 7 live disagreements.
Mostly:defined in(3), has comment(3), detects(3)
Maturity scale
raw canonical shape-checked rule-derived certifiedInbound mentions (9)
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.
definesDefines(2)
- First Python Block
ex:first-python-block - Second Python Block
ex:second-python-block
containsContains(1)
- Python Code Block
ex:python-code-block
hasCheckFunctionHas Check Function(1)
- Terraform Configs
ex:Terraform configs
hasFunctionHas Function(1)
- User
ex:user
importedInImported in(1)
- Re
ex:re
passedToPassed to(1)
- Config Parameter
ex:config-parameter
Other facts (44)
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.
| Predicate | Value | Ref |
|---|---|---|
| Defined in | Enhanced Regex Section | [1] |
| Defined in | Contextual Analysis Section | [1] |
| Defined in | Python code block | [2] |
| Has Comment | Define a regex pattern to match sensitive data | [2] |
| Has Comment | Search for matches in the config | [2] |
| Has Comment | If there are matches, return an error | [2] |
| Detects | password | [2] |
| Detects | api_key | [2] |
| Detects | secret | [2] |
| Returns | error-message | [1] |
| Returns | secure-message | [1] |
| Has Variable | matches | [2] |
| Has Variable | pattern | [2] |
| Error Return Type | string message | [2] |
| Error Return Type | String Message | [2] |
| Success Return Type | string message | [2] |
| Success Return Type | String Message | [2] |
| Rdf:type | Function | [1] |
| Parameter | config | [1] |
| Conditional Logic | if-matches-else | [1] |
| Contains Conditional | If Matches Check | [1] |
| Duplicate Definition | 2 | [1] |
| Language | Python | [2] |
| Uses Regex | true | [2] |
| Regex Pattern | password|api_key|secret | [2] |
| Searches in | config | [2] |
| Returns on Match | Sensitive data found in config | [2] |
| Returns on No Match | Config is secure | [2] |
| Purpose | detect sensitive data | [2] |
| Applies to | Terraform configs | [2] |
| Has Parameter | config | [2] |
| Uses Function | re.findall | [2] |
| Is Defined by | User | [2] |
| Returns String | true | [2] |
| Uses Snake Case Naming | true | [2] |
| Has Conditional Return | true | [2] |
| Uses Python Regex Module | re | [2] |
| Detects Entity | Sensitive Data | [2] |
| Uses List Return | re.findall | [2] |
| Has Two Return Paths | true | [2] |
| Limitation | matches only three literal strings | [2] |
| Return Type Consistency | true | [2] |
| Lacks Variable Substitution | true | [2] |
| Uses Simple Conditional | if matches | [2] |
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.
References (2)
ctx:claims/beam/4ef4658c-2099-4943-b2be-3c59c5f40448- full textbeam-chunktext/plain1 KB
doc:beam/4ef4658c-2099-4943-b2be-3c59c5f40448Show excerpt
2. **Contextual Analysis**: Look for sensitive data in specific contexts, such as variable definitions or resource configurations. 3. **Integration with Secrets Management Tools**: Use tools like HashiCorp Vault to manage and detect sensiti…
ctx:claims/beam/3e4c0591-745b-4537-a060-0ae1c8eab696- full textbeam-chunktext/plain1 KB
doc:beam/3e4c0591-745b-4537-a060-0ae1c8eab696Show excerpt
[Turn 6020] User: I've added 15 checks for IaC security to ensure compliance with GDPR, but I'm not sure if I've covered all the bases - can someone review my code and suggest improvements? For example, I have this function to check for sen…
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.