hephaestus/docs
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
..
changelog.d test(fuzz): add cargo-fuzz targets for CRDT and extraction surfaces 2026-06-09 13:03:10 -07:00
explanation feat(core)!: reject manual creation of derived/internal link types 2026-06-09 11:24:36 -07:00
how-to test(fuzz): add cargo-fuzz targets for CRDT and extraction surfaces 2026-06-09 13:03:10 -07:00
reference test(fuzz): add cargo-fuzz targets for CRDT and extraction surfaces 2026-06-09 13:03:10 -07:00
tutorials
index.md
quartz.config.ts
quartz.layout.ts