Skip to content

Personas

This directory defines the fictional persona universe used to redact customer-specific data in exemplars.

Goals

  • remove customer-identifying details
  • keep rewritten examples plausible and readable
  • keep substitutions consistent across all exemplars

Files

  • organisations.yaml: organisation personas
  • projects.yaml: system/project personas
  • components.yaml: reusable component personas
  • roles.yaml: role personas (no fictional personal names)
  • ticket-prefixes.yaml: ticket key prefixes per project persona

Sensitive local mapping

  • .assigned-personas.yaml is intentionally gitignored.
  • It stores local real-to-persona assignments so repeated redactions remain stable.
  • Do not commit this file.

Usage

The redact-with-personas skill uses these files to perform predictable substitutions.