Why This Matters
Masking only works if every model facing path uses it and user facing output is restored safely.
Problem
Planning and diagnosis prompts need masking, and final outputs need reliable de anonymization with placeholder validation.
Scope
Apply the masking layer to planning and diagnosis prompts, restore readable output before user facing rendering, and detect placeholder drift or invalid model output.
Done When
- Planning prompts use placeholders instead of raw identifiers.
- Diagnosis prompts use placeholders instead of raw identifiers.
- Final reports restore identifiers safely and detect broken placeholders.
Why This Matters
Masking only works if every model facing path uses it and user facing output is restored safely.
Problem
Planning and diagnosis prompts need masking, and final outputs need reliable de anonymization with placeholder validation.
Scope
Apply the masking layer to planning and diagnosis prompts, restore readable output before user facing rendering, and detect placeholder drift or invalid model output.
Done When