scrub / review_guidance.py
solidprivacy-nl
Add review guidance text helpers
b669259
Raw
History Blame
1.66 kB
"""User-facing review guidance text for Scrub Legal.
These strings keep the review workflow understandable for non-technical legal
users. Keep them short, practical and action-oriented.
"""
REVIEW_INTRO_GUIDANCE = (
"Controleer de gevonden gegevens voordat je exporteert. Alleen aangevinkte "
"regels worden meegenomen in de opgeschoonde output."
)
CANDIDATE_GUIDANCE = (
"Rijen met status 'Controle nodig' zijn mogelijke gemiste waarden. Ze staan "
"niet automatisch aan. Controleer ze handmatig en vink ze alleen aan wanneer "
"ze echt vervangen moeten worden."
)
FOCUS_FILTER_GUIDANCE = (
"De focusfilter helpt alleen om sneller te kijken. De volledige vervangtabel "
"blijft leidend voor de export."
)
TECHNICAL_DETAILS_GUIDANCE = (
"Technische details zijn bedoeld voor controle, debugging en verbetering van "
"herkenners. Voor normaal gebruik hoef je deze meestal niet te openen."
)
AI_USAGE_GUIDANCE = (
"Gebruik AI pas nadat het document is gecontroleerd en gescrubd. Deel nooit de "
"originele tekst of een Scrub Key met een externe AI-dienst tenzij dat bewust "
"en toegestaan is."
)
EXPORT_GUIDANCE = (
"Download pas wanneer je de vervangtabel hebt gecontroleerd. Scrub helpt bij "
"het vinden van gevoelige gegevens, maar handmatige controle blijft nodig."
)
def review_guidance_items() -> list[str]:
return [
REVIEW_INTRO_GUIDANCE,
CANDIDATE_GUIDANCE,
FOCUS_FILTER_GUIDANCE,
TECHNICAL_DETAILS_GUIDANCE,
AI_USAGE_GUIDANCE,
]
def review_guidance_markdown() -> str:
return "\n".join(f"- {item}" for item in review_guidance_items())