28 lines
930 B
Markdown
28 lines
930 B
Markdown
# Interim Graph Fixtures (synthetic)
|
|
|
|
Generated by `samples/graph/interim/generate.py` to unblock BENCH-GRAPH-21-001/002 while SAMPLES-GRAPH-24-003 remains blocked.
|
|
|
|
## Contents
|
|
- `graph-50k/`
|
|
- `nodes.ndjson` (50,000 package nodes)
|
|
- `edges.ndjson` (199,988 depends_on edges)
|
|
- `manifest.json` (hashes/counts)
|
|
- `graph-100k/`
|
|
- `nodes.ndjson` (100,000 package nodes)
|
|
- `edges.ndjson` (399,972 depends_on edges)
|
|
- `manifest.json`
|
|
|
|
## Determinism
|
|
- Seeded RNG (`seed=42`) for edge fanout.
|
|
- Stable ordering, UTF-8, sorted keys.
|
|
- Hashes in `manifest.json` for verification.
|
|
|
|
## How to regenerate
|
|
```bash
|
|
python samples/graph/interim/generate.py
|
|
```
|
|
|
|
## Notes
|
|
- Schema is minimal (`id, kind, name, version, tenant`). Overlay format still pending; add overlays once Graph Guild finalizes fields.
|
|
- Use these fixtures for throughput/latency benches and UI scripting; swap to canonical SAMPLES-GRAPH-24-003 once available.
|