Piper currently hallucinates specific details when creating GitHub issues from minimal context. This leads to:
Example from production:
Implement placeholder instructions in the GitHub content generator prompt to explicitly mark uncertain information:
IMPORTANT: Always include explicit placeholders in brackets for:
These should be clearly visible and specific about what’s needed.
The human reviewing Piper’s content may choose to:
services/integrations/github/content_generator.py promptInstead of:
Error message: "An unexpected error occurred. Please try again later."
Observed on Chrome 89, Firefox 86, Safari 14
Generate:
Error message: [SPECIFIC EXAMPLE NEEDED: exact error message displayed]
Observed on [FACT CHECK: browser versions and environments tested]