hephaestus/docs/reference
Erich Blume e7ced4f8f9
All checks were successful
Build / validate (pull_request) Successful in 10m29s
test(fuzz): add cargo-fuzz targets for CRDT and extraction surfaces
Tier 2 fuzzing: a nightly cargo-fuzz crate at crates/heph-core/fuzz/ with
three targets (crdt_merge, crdt_write, extract), reaching crate-private CRDT
internals through heph-core's new 'fuzzing' feature. Driven ad-hoc via
'mise run fuzz'; not in CI (needs nightly + wall clock).

crdt_merge immediately surfaced robustness gaps in yrs 0.27 on malformed sync
deltas (a 4-byte input OOMs; other inputs abort/UB) — uncatchable, limited
blast radius (authenticated /sync/push), documented as a known limitation.
extract and crdt_write ran clean over ~1M cases.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-09 13:03:10 -07:00
..
heph-nvim.md infra: extract heph.nvim into its own forge repo 2026-06-03 22:42:39 -07:00
reference.md test(fuzz): add cargo-fuzz targets for CRDT and extraction surfaces 2026-06-09 13:03:10 -07:00
v1-prototype-tech-spec.md docs: reframe tech-spec as historical; heph self-hosts its roadmap 2026-06-03 20:19:35 -07:00