| # HackAPrompt Web Extraction | |
| Status: `partial_normalized` | |
| ## Primary Sources | |
| - Official HackAPrompt repository | |
| - `hackaprompt/gradio_app.py` | |
| - `hackaprompt/evaluator.py` | |
| - `README.md` | |
| ## Extracted Facts | |
| - The public repo exposes competition prompt levels and evaluation logic. | |
| - The full private/gated competition dataset was not accessible in this session. | |
| - Public prompt examples can still be used as partial seed cases. | |
| ## Extracted Seed Cases | |
| - Getting started | |
| - Basics | |
| - Instruction defense | |
| - Few-shot defense | |
| - Pre-prompt input defense | |
| - Sandwich defense | |
| - LLM self-evaluation defense | |
| - Blacklist defense | |
| - Jailbreak demonstration defense | |
| - Mad sandwich defense | |
| - Emojis only defense | |
| ## Next Step | |
| Treat the public prompt levels as a partial competition-derived source and revisit the gated dataset later if access becomes available. | |