Artifact c4a8283c6e511fe2656b25833115f79a3e0d2a912b93657b92bb995073cb1ad7:
- File
conformance/horizon_structural_zit_test.go
-
2026-10-22 16:28:44
— part of check-in
[74ac2ea4c1]
on branch feat/horizon-cones
— fix(content): take the nodes a structural origin withholds outside the cone
Composed with path members, a structural horizon keeps K's trees, but an origin may withhold their nodes outside the cone, as zit's does since 2b635ea5ce. Those nodes classified transit, so a clone from zit stalled waiting on them. A node the path members exclude is now elided under a structural horizon, as a path cone elides it; zit interop under cone src proves it both ways. (user: [email protected], size: 9842) [annotate] [blame] [check-ins using]
-
2026-10-22 17:01:15
— part of check-in
[78ed31bf91]
on branch feat/horizon-cones
— Merge branch 'wip/horizon-structural' into feat/horizon-cones
The structural horizon (draft-fossil-horizon-00 Appendix A step 5): a store at structural depth elides manifests and nodes below the horizon and keeps boundary labels; the client sends horizon-structural and horizon-seed and holds the seed it is sent; the origin restricts manifests to the held set, labels the boundary, mints and sends the seed, and serves structural only when the seed is current. Interoperates with zit at 9bf7ebfe0f in both directions. (user: [email protected], size: 9842) [annotate] [blame] [check-ins using]
-
2026-10-22 16:28:44
— part of check-in
[74ac2ea4c1]
on branch feat/horizon-cones
— fix(content): take the nodes a structural origin withholds outside the cone