Skip to content
go-libfossil Check-in [d0c44dbc25]
Login

Check-in [d0c44dbc25]

Overview
Comment:Merge branch 'wip/horizon-render' into feat/horizon-cones

History views render a labelled horizon boundary as the horizon (draft-fossil-horizon-00 §5.4): Repo.Ancestry ends there without an error, Repo.Timeline and LogEntry report it in HorizonParents, and repo timeline prints it as (horizon). An unlabelled absent parent renders as before.

Timelines: family | ancestors | descendants | both | trunk | feat/horizon-cones
Files: files | file ages | folders
SHA3-256: d0c44dbc2541f30bf754b08da91c99fad41ac9cd90d88b3122bc791c09bcf290
User & Date: [email protected] on 2026-10-22 17:21:31.000
Other Links: branch diff | manifest | tags
Context
2026-10-22
17:22
conform(horizon): HZ-5.4-1 covered; changelog for the horizon in history check-in: cf2509521e user: [email protected] tags: feat/horizon-cones, trunk
17:21
Merge branch 'wip/horizon-render' into feat/horizon-cones

History views render a labelled horizon boundary as the horizon (draft-fossil-horizon-00 §5.4): Repo.Ancestry ends there without an error, Repo.Timeline and LogEntry report it in HorizonParents, and repo timeline prints it as (horizon). An unlabelled absent parent renders as before. check-in: d0c44dbc25 user: [email protected] tags: feat/horizon-cones, trunk

17:21
feat(history): render a horizon boundary as the horizon

A parent the origin labelled below a structural horizon is the horizon itself (draft-fossil-horizon-00 5.4), but the history views showed it as a bare parent hash, and the ancestry walk tried to read an event for it.

LogEntry and TimelineEntry gain HorizonParents, the subset of Parents that carries a boundary label; Ancestry ends at such a parent without an error; repo timeline prints it as "parent: <hash> (horizon)". An absent parent that is not labelled is transit and renders as before. check-in: ee3ccc7c67 user: [email protected] tags: feat/horizon-cones, trunk

17:02
docs: the structural horizon in the changelog and the sparse page check-in: 43d6d7f88b user: [email protected] tags: feat/horizon-cones, trunk
Changes