Profiles
| Profile | Best for |
|---|---|
plain |
General ESL / product prose (default for polish) |
api |
User-facing API validation and status (default for compose) |
log |
Structured / noisy log lines → subject-first sentence |
Examples
polish("He go to office yesterday…", profile="plain")
compose(["validation failed", "email is required"], profile="api")
logify("ERR timeout db=users retries=3") # forces log profile
Prefer logify for ERR / key=value lines — not
plain polish.