/** * @copyright Sister Software * @license AGPL-3.0 * @author Teffen Ellis, et al. * * `german` shard recipe — German coverage rows from REAL OpenAddresses tuples (Berlin + Saxony, * cached zips). Each sampled tuple is rendered via {@link synthesizeGermanRow} in BOTH orders — * `--intl-fraction` (default 0.4) in international order (house-first / postcode-after-city), the * rest in idiomatic German order — then aligned to BIO. Generate-mode: it builds a tuple pool * from the cached zips, then draws `--count` rows from it with the passed `random` (so the emit * stream matches the legacy reservoir-sample loop). Ported from scripts/build-german-shard.mjs. * * ORDER ROBUSTNESS (2026-06-06): mixing the two renderings stops a native-only shard from teaching * German order so well it reads the US/feed-order eval as a "collapse". See * docs/articles/evals/resolver-geo/2026-06-06-anchor-pilot.md (the order-artifact correction). */ import { type ShardRecipe } from "./scaffold.ts"; /** * Shard recipe registered with the corpus builder — see the file header for the parse behaviour it exists to exercise, * and `description` below for the surface form it generates. */ export declare const germanRecipe: ShardRecipe; //# sourceMappingURL=german.d.ts.map