Podric/prowl-secrets-corpus
Prowl secrets corpus A labeled corpus for training and evaluating secret detectors (credentials, API keys, tokens, database URIs, private keys, and passwords) across code, Jira tickets, Confluence pages, chat, and logs, in multiple languages. It is the training data behind Prowl and its stage-3 encoder. 503,027 records: 181,530 positive, 321,497 negative. No live credentials. Every value is synthetic, format-preserving-obfuscated, or drawn from a public test fixture. The… See the full description on the dataset page: https://huggingface.co/datasets/Podric/prowl-secrets-corpus.
Point prowlbench config to parquet (consistent builder across configs)
Add prowlbench.parquet so both configs use the parquet builder (fixes prowlbench SplitsNotFoundError)
Replace corpus.jsonl with schema-normalized version (uniform keys, extra->json string)
Point default config to corpus.parquet
Add schema-normalized parquet (fixes DatasetGenerationError: extra->json string, uniform keys, span list)
docs: replace typographic AI-tells with plain ASCII
docs: add Loading snippet + Citation to the dataset card
ProwlBench v2.0: 24,603 cases (8 languages, adversarial hard negatives)
transparent logo (fixes white box on dark theme)
plain prose + noncommercial license
add logo + card
add logo + card
add prowlbench.jsonl
add corpus.jsonl
add README.md
initial commit
