Skip to content

Feature: Add System Patterns for UUID and File Path Redaction #2

@matthewgoluba

Description

@matthewgoluba

To support redaction of technical logs (specifically NSX/ESX logs), the core engine needs to identify and redact system-level identifiers.
Currently, the engine focuses on PII. We need to expand this to include:

  • UUIDs: Universally Unique Identifiers common in log lines.
  • File Paths: Windows and Unix style file paths and folder names.

Tasks:

  • Create packages/core/src/patterns/system.ts.
  • Implement UUIDPattern regex.
  • Implement FilePathPattern regex (handling both \ and /).
  • Export new patterns in packages/core/src/index.ts.
  • Add unit tests for these patterns to ensure they don't false-positive on regular text.

Metadata

Metadata

Assignees

Labels

coreCore library functionalityenhancementNew feature or request

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions