Overview
| Comment: | Split build.zig into one builder function per artifact and thread the storage-engine DST sweep through dst.zig's test aggregation, per the repo layout's per-artifact-builder rule and storage-track-plan section B. |
|---|---|
| Timelines: | family | ancestors | descendants | both | storage |
| Files: | files | file ages | folders |
| SHA3-256: |
39e12f9da4c6025bcf00ff54ae4db27f |
| User & Date: | dmestas on 2026-07-10 19:25:41.019 |
| Other Links: | branch diff | manifest | tags |
Context
|
2026-07-10
| ||
| 19:31 | Add the storage capability seam and its deterministic fault simulator: a narrow StorageFile interface (append/pread/sync/size/truncate), an in-memory FaultyFile that injects torn and short writes, lost fsync tails, crash-restart, and payload-derived bitflips from the run seed, and a simulation sweep asserting crash-recovery truncates a torn tail to the last valid frame and never reads corruption as data check-in: 328bc72b78 user: dmestas tags: storage | |
| 19:25 | Split build.zig into one builder function per artifact and thread the storage-engine DST sweep through dst.zig's test aggregation, per the repo layout's per-artifact-builder rule and storage-track-plan section B. check-in: 39e12f9da4 user: dmestas tags: storage | |
| 16:54 | Implement sync section 7.5 private-content rules: gate private-card pairing and artifact receipt on the Private capability, force full content when a public artifact's delta basis is private and the peer is unauthorized, and handle private igot HASH 1 replies per section 9.2 without creating phantoms. check-in: f26cb704b6 user: dmestas tags: trunk | |
Changes
Modified build.zig
from [d203a6eeb5]
to [ae2afaa5db].
[diff]
Modified src/dst.zig
from [4c68800cc7]
to [f28472c6f1].
[diff]