View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0005721 | CaseTalk Modeler | Generation (SQL, XML, etc) | public | 2026-07-02 10:14 | 2026-07-02 10:37 |
| Reporter | Marco Wobben | Assigned To | |||
| Priority | normal | Severity | feature | Reproducibility | have not tried |
| Status | resolved | Resolution | fixed | ||
| Target Version | 15.0 | ||||
| Summary | 0005721: Mask sensitive data values when external datasets are exposed to tools/callers | ||||
| Description | When data from external sources is fetched through a mapping whose lexical target path touches an Object-Fact Type marked with an elevated data sensitivity, the actual values must not be handed to external tools and callers (mainly the AI agent in the session). Such values are now replaced with a stable pseudonym: a keyed hash whose key encodes the CaseTalk version and the day of use. This keeps equal values equal within a day - so lookups and joins keep working during a session - while preventing reversal of the original values and avoiding long-term correlation across days. Protected/Restricted values are hashed; Internal values are lightly redacted; Public/Unclassified pass through. This is the data-hiding half of issue 0002735. | ||||
| Tags | No tags attached. | ||||
| CaseTalk Edition | Corporate | ||||
| related to | 0002735 | resolved | Marco Wobben | Add sensitivity annotation |
|
Sensitive external values are now pseudonymised before reaching external tools/callers. Pending recompile in the IDE. |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-07-02 10:14 | Marco Wobben | New Issue | |
| 2026-07-02 10:14 | Marco Wobben | Relationship added | related to 0002735 |
| 2026-07-02 10:14 | Marco Wobben | Target Version | => 15.0 |
| 2026-07-02 10:14 | Marco Wobben | Note Added: 0008450 | |
| 2026-07-02 10:14 | Marco Wobben | Status | new => resolved |
| 2026-07-02 10:14 | Marco Wobben | Resolution | open => fixed |