# Samples Prep โ€” PREP-SAMPLES-LNM-22-001 Status: **Ready for implementation** (2025-11-20) Owners: Samples Guild ยท Concelier Guild Scope: Produce finalized advisory linkset samples aligned to frozen Concelier linkset schema (LNM-21-002 freeze on 2025-11-20). ## Inputs - Link-Not-Merge schema: `docs/modules/concelier/link-not-merge-schema.md` (frozen 2025-11-20) and samples under `docs/samples/lnm/`. - Evidence bundle v1 and console fixtures (for hashes) already published. ## Deliverables - Two NDJSON fixtures placed under `samples/linkset/`: - `lnm-advisories-sample.ndjson` โ€” 1k advisory observations with conflicts (NVD vs GHSA vs OSV) using frozen schema. - `lnm-vex-sample.ndjson` โ€” 500 VEX linkset entries with differing exploitability per product. - Each file accompanied by `.sha256` hash. - README (`samples/linkset/README.md`) describing schema version, generation seed, and deterministic ordering rules. ## Determinism - Generation seed: `2025-01-01T00:00:00Z` (use in faker/RNG). - Sort records by `observationId` before writing; timestamps set to deterministic `2025-01-02T00:00:00Z` for all entries. ## Acceptance criteria - Files validate against frozen LNM schema without additional fields. - Hashes recorded; no external network calls to create fixtures. - README references the schema doc and seed; links added back into Sprint 0509 Delivery Tracker.