catalog
Sealed, evaluated, verifiable. Categories follow what packs measurably do.
Showing 1–5 of 5 packs
The Python 3.13.5 standard library's actual API surface, generated from the interpreter itself: every signature via inspect.signature (correct by construction, never from memory), CPython's own docstring summaries, plus authored recipes for the tasks agents actually do. Aimed at the measured failure mode of local models — invented imports and wrong signatures.
The Java standard library's actual API surface, disassembled from the local JDK with javap: exact method signatures for the sixty classes agent code touches most — collections, streams, files, HTTP client, time, concurrency — correct by construction, never from memory. Complements yantrik/java-modern (idioms and style) with ground truth aimed at the measured failure mode of local models: invented methods and wrong signatures.
Java as it is written on a current LTS, not as it was written in 2014. Records, sealed types and pattern matching; virtual threads and what still pins them; the concurrency and equality contracts that fail silently; java.time, BigDecimal and the numeric traps; and the JDK APIs that are insecure by default until you configure them.
PHP 8 as it is actually written now: enums, readonly, constructor promotion, property hooks and match; the comparison and array semantics that changed under you; and the security defaults — PDO emulation, unserialize, escaping, randomness, password hashing — that decide whether the application is exploitable.
Writing C that does not have a CVE in it. Memory safety, the undefined behaviour a modern optimiser will exploit, the standard-library functions whose signatures lie about what they do, integer promotion and overflow, and the build flags and sanitizers that catch what review misses.