Compiling libpijul v1.0.0-beta.11 (/home/pe/pijul/pijul/libpijul)
warning: unused variable: `conflicts`
--> libpijul/src/tests/unrecord.rs:328:9
|
328 | let conflicts = output::output_repository_no_pending(
| ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_conflicts`
|
= note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
warning: `libpijul` (lib test) generated 1 warning (run `cargo fix --lib -p libpijul --tests` to apply 1 suggestion)
Finished `test` profile [unoptimized + debuginfo] target(s) in 1.16s
Running unittests src/lib.rs (/home/pe/pijul/pijul/target/debug/deps/libpijul-33d6cfd6e23def7b)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] make_changeid 3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC ChangeId(3YGIMQRHZKVW2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change_to_channel ChangeId(3YGIMQRHZKVW2) 3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply change to channel
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying 0 AddRoot { name: NewVertex(NewVertex { up_context: [Position { change: Some(AA), pos: ChangePosition(L64(0)) }], down_context: [], flag: EdgeFlags(BLOCK | FOLDER), start: ChangePosition(L64(1)), end: ChangePosition(L64(1)), inode: Position { change: Some(AA), pos: ChangePosition(L64(0)) } }), inode: NewVertex(NewVertex { up_context: [Position { change: None, pos: ChangePosition(L64(1)) }], down_context: [], flag: EdgeFlags(BLOCK | FOLDER), start: ChangePosition(L64(2)), end: ChangePosition(L64(2)), inode: Position { change: Some(AA), pos: ChangePosition(L64(0)) } }) } (1)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(3YGIMQRHZKVW2)[1:1]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(3YGIMQRHZKVW2)[1:1]) [Position { change: Some(AA), pos: ChangePosition(L64(0)) }] [] EdgeFlags(BLOCK | FOLDER) ChangeId(3YGIMQRHZKVW2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(AAAAAAAAAAAAA)[0:0])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context []
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(3YGIMQRHZKVW2)[2:2]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(3YGIMQRHZKVW2)[2:2]) [Position { change: None, pos: ChangePosition(L64(1)) }] [] EdgeFlags(BLOCK | FOLDER) ChangeId(3YGIMQRHZKVW2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(3YGIMQRHZKVW2), pos: ChangePosition(L64(1)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(3YGIMQRHZKVW2)[1:1])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(3YGIMQRHZKVW2)[1:1])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context []
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying 1 FileAdd { add_name: NewVertex(NewVertex { up_context: [Position { change: None, pos: ChangePosition(L64(2)) }], down_context: [], flag: EdgeFlags(BLOCK | FOLDER), start: ChangePosition(L64(12)), end: ChangePosition(L64(40)), inode: Position { change: Some(AA), pos: ChangePosition(L64(0)) } }), add_inode: NewVertex(NewVertex { up_context: [Position { change: None, pos: ChangePosition(L64(40)) }], down_context: [], flag: EdgeFlags(BLOCK | FOLDER), start: ChangePosition(L64(4)), end: ChangePosition(L64(4)), inode: Position { change: Some(AA), pos: ChangePosition(L64(0)) } }), contents: Some(NewVertex(NewVertex { up_context: [Position { change: None, pos: ChangePosition(L64(4)) }], down_context: [], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(5)), end: ChangePosition(L64(11)), inode: Position { change: None, pos: ChangePosition(L64(4)) } })), path: "file", encoding: Some(Encoding(Encoding { UTF-8 })) } (1)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(3YGIMQRHZKVW2)[12:40]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(3YGIMQRHZKVW2)[12:40]) [Position { change: None, pos: ChangePosition(L64(2)) }] [] EdgeFlags(BLOCK | FOLDER) ChangeId(3YGIMQRHZKVW2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(3YGIMQRHZKVW2), pos: ChangePosition(L64(2)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(3YGIMQRHZKVW2)[2:2])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(3YGIMQRHZKVW2)[2:2])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context []
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(3YGIMQRHZKVW2)[4:4]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(3YGIMQRHZKVW2)[4:4]) [Position { change: None, pos: ChangePosition(L64(40)) }] [] EdgeFlags(BLOCK | FOLDER) ChangeId(3YGIMQRHZKVW2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(3YGIMQRHZKVW2), pos: ChangePosition(L64(40)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(3YGIMQRHZKVW2)[12:40])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(3YGIMQRHZKVW2)[12:40])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context []
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(3YGIMQRHZKVW2)[5:11]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(3YGIMQRHZKVW2)[5:11]) [Position { change: None, pos: ChangePosition(L64(4)) }] [] EdgeFlags(BLOCK) ChangeId(3YGIMQRHZKVW2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(3YGIMQRHZKVW2), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(3YGIMQRHZKVW2)[4:4])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(3YGIMQRHZKVW2)[4:4])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context []
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying AddRoot { name: NewVertex(NewVertex { up_context: [Position { change: Some(AA), pos: ChangePosition(L64(0)) }], down_context: [], flag: EdgeFlags(BLOCK | FOLDER), start: ChangePosition(L64(1)), end: ChangePosition(L64(1)), inode: Position { change: Some(AA), pos: ChangePosition(L64(0)) } }), inode: NewVertex(NewVertex { up_context: [Position { change: None, pos: ChangePosition(L64(1)) }], down_context: [], flag: EdgeFlags(BLOCK | FOLDER), start: ChangePosition(L64(2)), end: ChangePosition(L64(2)), inode: Position { change: Some(AA), pos: ChangePosition(L64(0)) } }) } (2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying FileAdd { add_name: NewVertex(NewVertex { up_context: [Position { change: None, pos: ChangePosition(L64(2)) }], down_context: [], flag: EdgeFlags(BLOCK | FOLDER), start: ChangePosition(L64(12)), end: ChangePosition(L64(40)), inode: Position { change: Some(AA), pos: ChangePosition(L64(0)) } }), add_inode: NewVertex(NewVertex { up_context: [Position { change: None, pos: ChangePosition(L64(40)) }], down_context: [], flag: EdgeFlags(BLOCK | FOLDER), start: ChangePosition(L64(4)), end: ChangePosition(L64(4)), inode: Position { change: Some(AA), pos: ChangePosition(L64(0)) } }), contents: Some(NewVertex(NewVertex { up_context: [Position { change: None, pos: ChangePosition(L64(4)) }], down_context: [], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(5)), end: ChangePosition(L64(11)), inode: Position { change: None, pos: ChangePosition(L64(4)) } })), path: "file", encoding: Some(Encoding(Encoding { UTF-8 })) } (2)
[2026-01-18T18:18:55Z INFO libpijul::apply] clean_obsolete_pseudo_edges, ws.pseudo.len() = 0
[2026-01-18T18:18:55Z INFO libpijul::apply] done applying change
[2026-01-18T18:18:55Z INFO libpijul::apply] updating Add { pos: ChangePosition(L64(2)), inode: Inode(AAAAAAAAAAAAA) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] update_inode Add { pos: ChangePosition(L64(2)), inode: Inode(AAAAAAAAAAAAA) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Adding inodes: Inode(AAAAAAAAAAAAA) Position { change: ChangeId(3YGIMQRHZKVW2), pos: ChangePosition(L64(2)) }
[2026-01-18T18:18:55Z INFO libpijul::apply] updating Add { pos: ChangePosition(L64(4)), inode: Inode(QAVEGXNPVMYYY) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] update_inode Add { pos: ChangePosition(L64(4)), inode: Inode(QAVEGXNPVMYYY) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Adding inodes: Inode(QAVEGXNPVMYYY) Position { change: ChangeId(3YGIMQRHZKVW2), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change "3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC"
[2026-01-18T18:18:55Z DEBUG libpijul::apply] internal = ChangeId(3YGIMQRHZKVW2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change_to_channel ChangeId(3YGIMQRHZKVW2) 3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply change to channel
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying 0 AddRoot { name: NewVertex(NewVertex { up_context: [Position { change: Some(AA), pos: ChangePosition(L64(0)) }], down_context: [], flag: EdgeFlags(BLOCK | FOLDER), start: ChangePosition(L64(1)), end: ChangePosition(L64(1)), inode: Position { change: Some(AA), pos: ChangePosition(L64(0)) } }), inode: NewVertex(NewVertex { up_context: [Position { change: None, pos: ChangePosition(L64(1)) }], down_context: [], flag: EdgeFlags(BLOCK | FOLDER), start: ChangePosition(L64(2)), end: ChangePosition(L64(2)), inode: Position { change: Some(AA), pos: ChangePosition(L64(0)) } }) } (1)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(3YGIMQRHZKVW2)[1:1]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(3YGIMQRHZKVW2)[1:1]) [Position { change: Some(AA), pos: ChangePosition(L64(0)) }] [] EdgeFlags(BLOCK | FOLDER) ChangeId(3YGIMQRHZKVW2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(AAAAAAAAAAAAA)[0:0])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context []
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(3YGIMQRHZKVW2)[2:2]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(3YGIMQRHZKVW2)[2:2]) [Position { change: None, pos: ChangePosition(L64(1)) }] [] EdgeFlags(BLOCK | FOLDER) ChangeId(3YGIMQRHZKVW2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(3YGIMQRHZKVW2), pos: ChangePosition(L64(1)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(3YGIMQRHZKVW2)[1:1])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(3YGIMQRHZKVW2)[1:1])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context []
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying 1 FileAdd { add_name: NewVertex(NewVertex { up_context: [Position { change: None, pos: ChangePosition(L64(2)) }], down_context: [], flag: EdgeFlags(BLOCK | FOLDER), start: ChangePosition(L64(12)), end: ChangePosition(L64(40)), inode: Position { change: Some(AA), pos: ChangePosition(L64(0)) } }), add_inode: NewVertex(NewVertex { up_context: [Position { change: None, pos: ChangePosition(L64(40)) }], down_context: [], flag: EdgeFlags(BLOCK | FOLDER), start: ChangePosition(L64(4)), end: ChangePosition(L64(4)), inode: Position { change: Some(AA), pos: ChangePosition(L64(0)) } }), contents: Some(NewVertex(NewVertex { up_context: [Position { change: None, pos: ChangePosition(L64(4)) }], down_context: [], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(5)), end: ChangePosition(L64(11)), inode: Position { change: None, pos: ChangePosition(L64(4)) } })), path: "file", encoding: Some(Encoding(Encoding { UTF-8 })) } (1)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(3YGIMQRHZKVW2)[12:40]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(3YGIMQRHZKVW2)[12:40]) [Position { change: None, pos: ChangePosition(L64(2)) }] [] EdgeFlags(BLOCK | FOLDER) ChangeId(3YGIMQRHZKVW2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(3YGIMQRHZKVW2), pos: ChangePosition(L64(2)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(3YGIMQRHZKVW2)[2:2])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(3YGIMQRHZKVW2)[2:2])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context []
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(3YGIMQRHZKVW2)[4:4]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(3YGIMQRHZKVW2)[4:4]) [Position { change: None, pos: ChangePosition(L64(40)) }] [] EdgeFlags(BLOCK | FOLDER) ChangeId(3YGIMQRHZKVW2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(3YGIMQRHZKVW2), pos: ChangePosition(L64(40)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(3YGIMQRHZKVW2)[12:40])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(3YGIMQRHZKVW2)[12:40])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context []
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(3YGIMQRHZKVW2)[5:11]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(3YGIMQRHZKVW2)[5:11]) [Position { change: None, pos: ChangePosition(L64(4)) }] [] EdgeFlags(BLOCK) ChangeId(3YGIMQRHZKVW2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(3YGIMQRHZKVW2), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(3YGIMQRHZKVW2)[4:4])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(3YGIMQRHZKVW2)[4:4])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context []
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying AddRoot { name: NewVertex(NewVertex { up_context: [Position { change: Some(AA), pos: ChangePosition(L64(0)) }], down_context: [], flag: EdgeFlags(BLOCK | FOLDER), start: ChangePosition(L64(1)), end: ChangePosition(L64(1)), inode: Position { change: Some(AA), pos: ChangePosition(L64(0)) } }), inode: NewVertex(NewVertex { up_context: [Position { change: None, pos: ChangePosition(L64(1)) }], down_context: [], flag: EdgeFlags(BLOCK | FOLDER), start: ChangePosition(L64(2)), end: ChangePosition(L64(2)), inode: Position { change: Some(AA), pos: ChangePosition(L64(0)) } }) } (2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying FileAdd { add_name: NewVertex(NewVertex { up_context: [Position { change: None, pos: ChangePosition(L64(2)) }], down_context: [], flag: EdgeFlags(BLOCK | FOLDER), start: ChangePosition(L64(12)), end: ChangePosition(L64(40)), inode: Position { change: Some(AA), pos: ChangePosition(L64(0)) } }), add_inode: NewVertex(NewVertex { up_context: [Position { change: None, pos: ChangePosition(L64(40)) }], down_context: [], flag: EdgeFlags(BLOCK | FOLDER), start: ChangePosition(L64(4)), end: ChangePosition(L64(4)), inode: Position { change: Some(AA), pos: ChangePosition(L64(0)) } }), contents: Some(NewVertex(NewVertex { up_context: [Position { change: None, pos: ChangePosition(L64(4)) }], down_context: [], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(5)), end: ChangePosition(L64(11)), inode: Position { change: None, pos: ChangePosition(L64(4)) } })), path: "file", encoding: Some(Encoding(Encoding { UTF-8 })) } (2)
[2026-01-18T18:18:55Z INFO libpijul::apply] clean_obsolete_pseudo_edges, ws.pseudo.len() = 0
[2026-01-18T18:18:55Z INFO libpijul::apply] done applying change
[2026-01-18T18:18:55Z DEBUG libpijul::diff] encoding = Some(Encoding(Encoding { UTF-8 }))
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "a\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "b\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "c\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "a\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "u\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "v\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "w\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "b\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "c\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff::diff] Diff::insert 1 1 3
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] get_up_context 1
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] marker None
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] L64(5) 2 L64(11)
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] pos L64(7)
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] up_context [Position { change: Some(ChangeId(3YGIMQRHZKVW2)), pos: ChangePosition(L64(7)) }]
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] get down context
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] old 1..1
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] new 1..4
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] change NewVertex { up_context: [Position { change: Some(ChangeId(3YGIMQRHZKVW2)), pos: ChangePosition(L64(7)) }], down_context: [Position { change: Some(ChangeId(3YGIMQRHZKVW2)), pos: ChangePosition(L64(7)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(7)), inode: Position { change: Some(ChangeId(3YGIMQRHZKVW2)), pos: ChangePosition(L64(4)) } }
[2026-01-18T18:18:55Z DEBUG libpijul::diff] Diff ended
[2026-01-18T18:18:55Z DEBUG libpijul::apply] make_changeid AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC ChangeId(AX6KFETCUWHES)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change_to_channel ChangeId(AX6KFETCUWHES) AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply change to channel
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying 0 Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }], down_context: [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(7)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 2 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (1)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(AX6KFETCUWHES)[1:7]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(AX6KFETCUWHES)[1:7]) [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }] [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }] EdgeFlags(BLOCK) ChangeId(AX6KFETCUWHES)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(3YGIMQRHZKVW2), pos: ChangePosition(L64(7)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(3YGIMQRHZKVW2)[5:11])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(3YGIMQRHZKVW2)[5:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_vertex V(ChangeId(3YGIMQRHZKVW2)[7:11])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context [V(ChangeId(3YGIMQRHZKVW2)[7:11])]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }], down_context: [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(7)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 2 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (2)
[2026-01-18T18:18:55Z INFO libpijul::apply] clean_obsolete_pseudo_edges, ws.pseudo.len() = 0
[2026-01-18T18:18:55Z INFO libpijul::apply] done applying change
[2026-01-18T18:18:55Z DEBUG libpijul::diff] encoding = Some(Encoding(Encoding { UTF-8 }))
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "a\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "u\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "v\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "w\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "b\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "c\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "a\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "u\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "U\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "v\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "w\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "b\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "c\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff::diff] Diff::insert 2 2 1
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] get_up_context 2
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] marker None
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] L64(1) 2 L64(7)
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] pos L64(3)
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] up_context [Position { change: Some(ChangeId(AX6KFETCUWHES)), pos: ChangePosition(L64(3)) }]
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] get down context
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] old 2..2
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] new 2..3
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] change NewVertex { up_context: [Position { change: Some(ChangeId(AX6KFETCUWHES)), pos: ChangePosition(L64(3)) }], down_context: [Position { change: Some(ChangeId(AX6KFETCUWHES)), pos: ChangePosition(L64(3)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(3)), inode: Position { change: Some(ChangeId(3YGIMQRHZKVW2)), pos: ChangePosition(L64(4)) } }
[2026-01-18T18:18:55Z DEBUG libpijul::diff] Diff ended
[2026-01-18T18:18:55Z DEBUG libpijul::apply] make_changeid 5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC ChangeId(5SYBQTIC3KQOK)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change_to_channel ChangeId(5SYBQTIC3KQOK) 5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply change to channel
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying 0 Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }], down_context: [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(3)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 3 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (1)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(5SYBQTIC3KQOK)[1:3]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(5SYBQTIC3KQOK)[1:3]) [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }] [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }] EdgeFlags(BLOCK) ChangeId(5SYBQTIC3KQOK)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(AX6KFETCUWHES), pos: ChangePosition(L64(3)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(AX6KFETCUWHES)[1:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(AX6KFETCUWHES)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_vertex V(ChangeId(AX6KFETCUWHES)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context [V(ChangeId(AX6KFETCUWHES)[3:7])]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }], down_context: [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(3)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 3 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (2)
[2026-01-18T18:18:55Z INFO libpijul::apply] clean_obsolete_pseudo_edges, ws.pseudo.len() = 0
[2026-01-18T18:18:55Z INFO libpijul::apply] done applying change
[2026-01-18T18:18:55Z DEBUG libpijul::diff] encoding = Some(Encoding(Encoding { UTF-8 }))
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "a\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "u\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "U\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "v\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "w\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "b\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "c\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "a\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "u\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "U\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "V\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "v\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "w\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "b\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "c\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff::diff] Diff::insert 3 3 1
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] get_up_context 3
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] marker None
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] L64(1) 2 L64(3)
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] pos L64(3)
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] up_context [Position { change: Some(ChangeId(5SYBQTIC3KQOK)), pos: ChangePosition(L64(3)) }]
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] get down context
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] old 3..3
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] new 3..4
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] change NewVertex { up_context: [Position { change: Some(ChangeId(5SYBQTIC3KQOK)), pos: ChangePosition(L64(3)) }], down_context: [Position { change: Some(ChangeId(AX6KFETCUWHES)), pos: ChangePosition(L64(3)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(3)), inode: Position { change: Some(ChangeId(3YGIMQRHZKVW2)), pos: ChangePosition(L64(4)) } }
[2026-01-18T18:18:55Z DEBUG libpijul::diff] Diff ended
[2026-01-18T18:18:55Z DEBUG libpijul::apply] make_changeid SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC ChangeId(SFPDK5HYSFLDY)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change_to_channel ChangeId(SFPDK5HYSFLDY) SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply change to channel
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying 0 Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC), pos: ChangePosition(L64(3)) }], down_context: [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(3)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 4 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (1)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(SFPDK5HYSFLDY)[1:3]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(SFPDK5HYSFLDY)[1:3]) [Position { change: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC), pos: ChangePosition(L64(3)) }] [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }] EdgeFlags(BLOCK) ChangeId(SFPDK5HYSFLDY)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(5SYBQTIC3KQOK), pos: ChangePosition(L64(3)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(5SYBQTIC3KQOK)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(5SYBQTIC3KQOK)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_vertex V(ChangeId(AX6KFETCUWHES)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context [V(ChangeId(AX6KFETCUWHES)[3:7])]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC), pos: ChangePosition(L64(3)) }], down_context: [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(3)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 4 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (2)
[2026-01-18T18:18:55Z INFO libpijul::apply] clean_obsolete_pseudo_edges, ws.pseudo.len() = 0
[2026-01-18T18:18:55Z INFO libpijul::apply] done applying change
[2026-01-18T18:18:55Z DEBUG libpijul::diff] encoding = Some(Encoding(Encoding { UTF-8 }))
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "a\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "b\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "c\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "a\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "x\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "y\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "z\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "b\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "c\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff::diff] Diff::insert 1 1 3
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] get_up_context 1
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] marker None
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] L64(5) 2 L64(11)
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] pos L64(7)
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] up_context [Position { change: Some(ChangeId(3YGIMQRHZKVW2)), pos: ChangePosition(L64(7)) }]
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] get down context
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] old 1..1
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] new 1..4
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] change NewVertex { up_context: [Position { change: Some(ChangeId(3YGIMQRHZKVW2)), pos: ChangePosition(L64(7)) }], down_context: [Position { change: Some(ChangeId(3YGIMQRHZKVW2)), pos: ChangePosition(L64(7)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(7)), inode: Position { change: Some(ChangeId(3YGIMQRHZKVW2)), pos: ChangePosition(L64(4)) } }
[2026-01-18T18:18:55Z DEBUG libpijul::diff] Diff ended
[2026-01-18T18:18:55Z DEBUG libpijul::apply] make_changeid UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC ChangeId(UK3PYJVHMFAC6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change_to_channel ChangeId(UK3PYJVHMFAC6) UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply change to channel
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying 0 Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }], down_context: [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(7)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 2 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (1)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(UK3PYJVHMFAC6)[1:7]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(UK3PYJVHMFAC6)[1:7]) [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }] [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }] EdgeFlags(BLOCK) ChangeId(UK3PYJVHMFAC6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(3YGIMQRHZKVW2), pos: ChangePosition(L64(7)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(3YGIMQRHZKVW2)[5:11])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(3YGIMQRHZKVW2)[5:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_vertex V(ChangeId(3YGIMQRHZKVW2)[7:11])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context [V(ChangeId(3YGIMQRHZKVW2)[7:11])]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }], down_context: [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(7)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 2 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (2)
[2026-01-18T18:18:55Z INFO libpijul::apply] clean_obsolete_pseudo_edges, ws.pseudo.len() = 0
[2026-01-18T18:18:55Z INFO libpijul::apply] done applying change
[2026-01-18T18:18:55Z DEBUG libpijul::diff] encoding = Some(Encoding(Encoding { UTF-8 }))
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "a\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "x\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "y\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "z\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "b\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "c\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "a\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "x\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "X\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "y\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "z\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "b\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "c\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff::diff] Diff::insert 2 2 1
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] get_up_context 2
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] marker None
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] L64(1) 2 L64(7)
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] pos L64(3)
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] up_context [Position { change: Some(ChangeId(UK3PYJVHMFAC6)), pos: ChangePosition(L64(3)) }]
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] get down context
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] old 2..2
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] new 2..3
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] change NewVertex { up_context: [Position { change: Some(ChangeId(UK3PYJVHMFAC6)), pos: ChangePosition(L64(3)) }], down_context: [Position { change: Some(ChangeId(UK3PYJVHMFAC6)), pos: ChangePosition(L64(3)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(3)), inode: Position { change: Some(ChangeId(3YGIMQRHZKVW2)), pos: ChangePosition(L64(4)) } }
[2026-01-18T18:18:55Z DEBUG libpijul::diff] Diff ended
[2026-01-18T18:18:55Z DEBUG libpijul::apply] make_changeid WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC ChangeId(WSVUKQXGKZHDW)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change_to_channel ChangeId(WSVUKQXGKZHDW) WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply change to channel
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying 0 Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }], down_context: [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(3)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 3 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (1)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(WSVUKQXGKZHDW)[1:3]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(WSVUKQXGKZHDW)[1:3]) [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }] [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }] EdgeFlags(BLOCK) ChangeId(WSVUKQXGKZHDW)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(UK3PYJVHMFAC6), pos: ChangePosition(L64(3)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(UK3PYJVHMFAC6)[1:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(UK3PYJVHMFAC6)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_vertex V(ChangeId(UK3PYJVHMFAC6)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context [V(ChangeId(UK3PYJVHMFAC6)[3:7])]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }], down_context: [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(3)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 3 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (2)
[2026-01-18T18:18:55Z INFO libpijul::apply] clean_obsolete_pseudo_edges, ws.pseudo.len() = 0
[2026-01-18T18:18:55Z INFO libpijul::apply] done applying change
[2026-01-18T18:18:55Z DEBUG libpijul::diff] encoding = Some(Encoding(Encoding { UTF-8 }))
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "a\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "x\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "X\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "y\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "z\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "b\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "c\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "a\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "x\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "X\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "Y\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "y\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "z\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "b\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "c\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff::diff] Diff::insert 3 3 1
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] get_up_context 3
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] marker None
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] L64(1) 2 L64(3)
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] pos L64(3)
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] up_context [Position { change: Some(ChangeId(WSVUKQXGKZHDW)), pos: ChangePosition(L64(3)) }]
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] get down context
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] old 3..3
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] new 3..4
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] change NewVertex { up_context: [Position { change: Some(ChangeId(WSVUKQXGKZHDW)), pos: ChangePosition(L64(3)) }], down_context: [Position { change: Some(ChangeId(UK3PYJVHMFAC6)), pos: ChangePosition(L64(3)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(3)), inode: Position { change: Some(ChangeId(3YGIMQRHZKVW2)), pos: ChangePosition(L64(4)) } }
[2026-01-18T18:18:55Z DEBUG libpijul::diff] Diff ended
[2026-01-18T18:18:55Z DEBUG libpijul::apply] make_changeid N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC ChangeId(N57QHPOUWPUY6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change_to_channel ChangeId(N57QHPOUWPUY6) N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply change to channel
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying 0 Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC), pos: ChangePosition(L64(3)) }], down_context: [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(3)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 4 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (1)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(N57QHPOUWPUY6)[1:3]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(N57QHPOUWPUY6)[1:3]) [Position { change: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC), pos: ChangePosition(L64(3)) }] [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }] EdgeFlags(BLOCK) ChangeId(N57QHPOUWPUY6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(WSVUKQXGKZHDW), pos: ChangePosition(L64(3)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(WSVUKQXGKZHDW)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(WSVUKQXGKZHDW)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_vertex V(ChangeId(UK3PYJVHMFAC6)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context [V(ChangeId(UK3PYJVHMFAC6)[3:7])]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC), pos: ChangePosition(L64(3)) }], down_context: [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(3)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 4 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (2)
[2026-01-18T18:18:55Z INFO libpijul::apply] clean_obsolete_pseudo_edges, ws.pseudo.len() = 0
[2026-01-18T18:18:55Z INFO libpijul::apply] done applying change
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change "AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC"
[2026-01-18T18:18:55Z DEBUG libpijul::apply] internal = ChangeId(AX6KFETCUWHES)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change_to_channel ChangeId(AX6KFETCUWHES) AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply change to channel
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying 0 Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }], down_context: [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(7)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 2 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (1)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(AX6KFETCUWHES)[1:7]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(AX6KFETCUWHES)[1:7]) [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }] [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }] EdgeFlags(BLOCK) ChangeId(AX6KFETCUWHES)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(3YGIMQRHZKVW2), pos: ChangePosition(L64(7)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(3YGIMQRHZKVW2)[5:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(3YGIMQRHZKVW2)[5:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_vertex V(ChangeId(3YGIMQRHZKVW2)[7:11])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context [V(ChangeId(3YGIMQRHZKVW2)[7:11])]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }], down_context: [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(7)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 2 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (2)
[2026-01-18T18:18:55Z INFO libpijul::apply] clean_obsolete_pseudo_edges, ws.pseudo.len() = 0
[2026-01-18T18:18:55Z INFO libpijul::apply] done applying change
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change "5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC"
[2026-01-18T18:18:55Z DEBUG libpijul::apply] internal = ChangeId(5SYBQTIC3KQOK)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change_to_channel ChangeId(5SYBQTIC3KQOK) 5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply change to channel
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying 0 Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }], down_context: [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(3)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 3 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (1)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(5SYBQTIC3KQOK)[1:3]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(5SYBQTIC3KQOK)[1:3]) [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }] [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }] EdgeFlags(BLOCK) ChangeId(5SYBQTIC3KQOK)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(AX6KFETCUWHES), pos: ChangePosition(L64(3)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(AX6KFETCUWHES)[1:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(AX6KFETCUWHES)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_vertex V(ChangeId(AX6KFETCUWHES)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context [V(ChangeId(AX6KFETCUWHES)[3:7])]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }], down_context: [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(3)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 3 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (2)
[2026-01-18T18:18:55Z INFO libpijul::apply] clean_obsolete_pseudo_edges, ws.pseudo.len() = 0
[2026-01-18T18:18:55Z INFO libpijul::apply] done applying change
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change "SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC"
[2026-01-18T18:18:55Z DEBUG libpijul::apply] internal = ChangeId(SFPDK5HYSFLDY)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change_to_channel ChangeId(SFPDK5HYSFLDY) SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply change to channel
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying 0 Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC), pos: ChangePosition(L64(3)) }], down_context: [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(3)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 4 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (1)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(SFPDK5HYSFLDY)[1:3]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(SFPDK5HYSFLDY)[1:3]) [Position { change: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC), pos: ChangePosition(L64(3)) }] [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }] EdgeFlags(BLOCK) ChangeId(SFPDK5HYSFLDY)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(5SYBQTIC3KQOK), pos: ChangePosition(L64(3)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(5SYBQTIC3KQOK)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(5SYBQTIC3KQOK)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_vertex V(ChangeId(AX6KFETCUWHES)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context [V(ChangeId(AX6KFETCUWHES)[3:7])]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC), pos: ChangePosition(L64(3)) }], down_context: [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(3)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 4 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (2)
[2026-01-18T18:18:55Z INFO libpijul::apply] clean_obsolete_pseudo_edges, ws.pseudo.len() = 0
[2026-01-18T18:18:55Z INFO libpijul::apply] done applying change
[2026-01-18T18:18:55Z DEBUG libpijul::diff::vertex_buffer] output_conflict_marker Some(10) ">>>>>>>"
[2026-01-18T18:18:55Z DEBUG libpijul::diff::vertex_buffer] output_conflict_marker Some(10) "======="
[2026-01-18T18:18:55Z DEBUG libpijul::diff::vertex_buffer] output_conflict_marker Some(10) "<<<<<<<"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] encoding = Some(Encoding(Encoding { UTF-8 }))
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "a\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = ">>>>>>> 1 [UK3PYJVH test]\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "x\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "X\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "Y\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "y\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "z\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "======= 1 [AX6KFETC test]\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "u\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "U\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "V\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "v\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "w\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "<<<<<<< 1\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "b\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "c\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "a\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "x\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "X\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "Y\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "y\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "z\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "u\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "U\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "V\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "v\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "w\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "<<<<<<< 1\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "b\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "c\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff::diff] Diff::delete 1 1 1
[2026-01-18T18:18:55Z DEBUG libpijul::diff::diff] Diff::delete 7 1 6
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] delete 0: Replacement { old: 1, old_len: 1, new: 1, new_len: 0 }
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] first_vertex = 2, vertex = V(ChangeId(AAAAAAAAAAAAA)[0:0])
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] pos = 2 V(ChangeId(AAAAAAAAAAAAA)[0:0])
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] conflict type = Order
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] conflict reordering 2 26
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] is_conflict_reordering: false
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] delete 1: Replacement { old: 7, old_len: 1, new: 6, new_len: 0 }
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] first_vertex = 7, vertex = V(ChangeId(AAAAAAAAAAAAA)[0:0])
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] pos = 38 V(ChangeId(AAAAAAAAAAAAA)[0:0])
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] conflict: Some(Next)
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] conflict reordering 38 26
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] is_conflict_reordering: true
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] get_up_context 7
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] marker None
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] L64(3) 4 L64(7)
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] pos L64(7)
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] get down context
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] Conflict reordering [Position { change: Some(ChangeId(UK3PYJVHMFAC6)), pos: ChangePosition(L64(7)) }] [Position { change: Some(ChangeId(AX6KFETCUWHES)), pos: ChangePosition(L64(1)) }]
[2026-01-18T18:18:55Z DEBUG libpijul::diff] Diff ended
[2026-01-18T18:18:55Z DEBUG libpijul::apply] make_changeid LPGF6AHKWSGFJ5HQA7CG5WA2Q2TZ2BUEL56ADXRPP75T4DG6HPZAC ChangeId(LPGF6AHKWSGFI)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change_to_channel ChangeId(LPGF6AHKWSGFI) LPGF6AHKWSGFJ5HQA7CG5WA2Q2TZ2BUEL56ADXRPP75T4DG6HPZAC
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply change to channel
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying 0 SolveOrderConflict { change: NewVertex(NewVertex { up_context: [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(7)) }], down_context: [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(1)) }], flag: EdgeFlags(0x0), start: ChangePosition(L64(2)), end: ChangePosition(L64(2)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 7 } } (1)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(LPGF6AHKWSGFI)[2:2]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(LPGF6AHKWSGFI)[2:2]) [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(7)) }] [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(1)) }] EdgeFlags(0x0) ChangeId(LPGF6AHKWSGFI)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(UK3PYJVHMFAC6), pos: ChangePosition(L64(7)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(UK3PYJVHMFAC6)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(UK3PYJVHMFAC6)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_vertex V(ChangeId(AX6KFETCUWHES)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context [V(ChangeId(AX6KFETCUWHES)[1:3])]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying SolveOrderConflict { change: NewVertex(NewVertex { up_context: [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(7)) }], down_context: [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(1)) }], flag: EdgeFlags(0x0), start: ChangePosition(L64(2)), end: ChangePosition(L64(2)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 7 } } (2)
[2026-01-18T18:18:55Z INFO libpijul::apply] clean_obsolete_pseudo_edges, ws.pseudo.len() = 0
[2026-01-18T18:18:55Z INFO libpijul::apply] done applying change
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change "UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC"
[2026-01-18T18:18:55Z DEBUG libpijul::apply] internal = ChangeId(UK3PYJVHMFAC6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change_to_channel ChangeId(UK3PYJVHMFAC6) UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply change to channel
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying 0 Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }], down_context: [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(7)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 2 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (1)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(UK3PYJVHMFAC6)[1:7]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(UK3PYJVHMFAC6)[1:7]) [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }] [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }] EdgeFlags(BLOCK) ChangeId(UK3PYJVHMFAC6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(3YGIMQRHZKVW2), pos: ChangePosition(L64(7)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(3YGIMQRHZKVW2)[5:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(3YGIMQRHZKVW2)[5:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_vertex V(ChangeId(3YGIMQRHZKVW2)[7:11])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context [V(ChangeId(3YGIMQRHZKVW2)[7:11])]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }], down_context: [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(7)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 2 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (2)
[2026-01-18T18:18:55Z INFO libpijul::apply] clean_obsolete_pseudo_edges, ws.pseudo.len() = 0
[2026-01-18T18:18:55Z INFO libpijul::apply] done applying change
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change "WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC"
[2026-01-18T18:18:55Z DEBUG libpijul::apply] internal = ChangeId(WSVUKQXGKZHDW)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change_to_channel ChangeId(WSVUKQXGKZHDW) WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply change to channel
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying 0 Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }], down_context: [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(3)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 3 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (1)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(WSVUKQXGKZHDW)[1:3]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(WSVUKQXGKZHDW)[1:3]) [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }] [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }] EdgeFlags(BLOCK) ChangeId(WSVUKQXGKZHDW)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(UK3PYJVHMFAC6), pos: ChangePosition(L64(3)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(UK3PYJVHMFAC6)[1:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(UK3PYJVHMFAC6)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_vertex V(ChangeId(UK3PYJVHMFAC6)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context [V(ChangeId(UK3PYJVHMFAC6)[3:7])]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }], down_context: [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(3)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 3 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (2)
[2026-01-18T18:18:55Z INFO libpijul::apply] clean_obsolete_pseudo_edges, ws.pseudo.len() = 0
[2026-01-18T18:18:55Z INFO libpijul::apply] done applying change
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change "N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC"
[2026-01-18T18:18:55Z DEBUG libpijul::apply] internal = ChangeId(N57QHPOUWPUY6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change_to_channel ChangeId(N57QHPOUWPUY6) N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply change to channel
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying 0 Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC), pos: ChangePosition(L64(3)) }], down_context: [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(3)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 4 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (1)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(N57QHPOUWPUY6)[1:3]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(N57QHPOUWPUY6)[1:3]) [Position { change: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC), pos: ChangePosition(L64(3)) }] [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }] EdgeFlags(BLOCK) ChangeId(N57QHPOUWPUY6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(WSVUKQXGKZHDW), pos: ChangePosition(L64(3)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(WSVUKQXGKZHDW)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(WSVUKQXGKZHDW)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_vertex V(ChangeId(UK3PYJVHMFAC6)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context [V(ChangeId(UK3PYJVHMFAC6)[3:7])]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC), pos: ChangePosition(L64(3)) }], down_context: [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(3)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 4 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (2)
[2026-01-18T18:18:55Z INFO libpijul::apply] clean_obsolete_pseudo_edges, ws.pseudo.len() = 0
[2026-01-18T18:18:55Z INFO libpijul::apply] done applying change
[2026-01-18T18:18:55Z DEBUG libpijul::diff::vertex_buffer] output_conflict_marker Some(10) ">>>>>>>"
[2026-01-18T18:18:55Z DEBUG libpijul::diff::vertex_buffer] output_conflict_marker Some(10) "======="
[2026-01-18T18:18:55Z DEBUG libpijul::diff::vertex_buffer] output_conflict_marker Some(10) "<<<<<<<"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] encoding = Some(Encoding(Encoding { UTF-8 }))
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "a\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = ">>>>>>> 1 [AX6KFETC test]\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "u\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "U\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "V\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "v\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "w\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "======= 1 [UK3PYJVH test]\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "x\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "X\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "Y\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "y\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "z\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "<<<<<<< 1\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "b\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "c\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "a\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "u\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "U\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "V\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "v\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "w\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "x\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "X\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "Y\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "y\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "z\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "<<<<<<< 1\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "b\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "c\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff::diff] Diff::delete 1 1 1
[2026-01-18T18:18:55Z DEBUG libpijul::diff::diff] Diff::delete 7 1 6
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] delete 0: Replacement { old: 1, old_len: 1, new: 1, new_len: 0 }
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] first_vertex = 2, vertex = V(ChangeId(AAAAAAAAAAAAA)[0:0])
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] pos = 2 V(ChangeId(AAAAAAAAAAAAA)[0:0])
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] conflict type = Order
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] conflict reordering 2 26
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] is_conflict_reordering: false
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] delete 1: Replacement { old: 7, old_len: 1, new: 6, new_len: 0 }
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] first_vertex = 7, vertex = V(ChangeId(AAAAAAAAAAAAA)[0:0])
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] pos = 38 V(ChangeId(AAAAAAAAAAAAA)[0:0])
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] conflict: Some(Next)
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] conflict reordering 38 26
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] is_conflict_reordering: true
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] get_up_context 7
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] marker None
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] L64(3) 4 L64(7)
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] pos L64(7)
[2026-01-18T18:18:55Z DEBUG libpijul::diff::replace] get down context
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] Conflict reordering [Position { change: Some(ChangeId(AX6KFETCUWHES)), pos: ChangePosition(L64(7)) }] [Position { change: Some(ChangeId(UK3PYJVHMFAC6)), pos: ChangePosition(L64(1)) }]
[2026-01-18T18:18:55Z DEBUG libpijul::diff] Diff ended
[2026-01-18T18:18:55Z DEBUG libpijul::apply] make_changeid IYBKDABSIEVB5MAPALQDB4JIH6BTXAHXUSNIQRRJQ4WMRSSNU6AQC ChangeId(IYBKDABSIEVB4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change_to_channel ChangeId(IYBKDABSIEVB4) IYBKDABSIEVB5MAPALQDB4JIH6BTXAHXUSNIQRRJQ4WMRSSNU6AQC
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply change to channel
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying 0 SolveOrderConflict { change: NewVertex(NewVertex { up_context: [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(7)) }], down_context: [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(1)) }], flag: EdgeFlags(0x0), start: ChangePosition(L64(2)), end: ChangePosition(L64(2)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 7 } } (1)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(IYBKDABSIEVB4)[2:2]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(IYBKDABSIEVB4)[2:2]) [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(7)) }] [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(1)) }] EdgeFlags(0x0) ChangeId(IYBKDABSIEVB4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(AX6KFETCUWHES), pos: ChangePosition(L64(7)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(AX6KFETCUWHES)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(AX6KFETCUWHES)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_vertex V(ChangeId(UK3PYJVHMFAC6)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context [V(ChangeId(UK3PYJVHMFAC6)[1:3])]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying SolveOrderConflict { change: NewVertex(NewVertex { up_context: [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(7)) }], down_context: [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(1)) }], flag: EdgeFlags(0x0), start: ChangePosition(L64(2)), end: ChangePosition(L64(2)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 7 } } (2)
[2026-01-18T18:18:55Z INFO libpijul::apply] clean_obsolete_pseudo_edges, ws.pseudo.len() = 0
[2026-01-18T18:18:55Z INFO libpijul::apply] done applying change
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change "3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC"
[2026-01-18T18:18:55Z DEBUG libpijul::apply] internal = ChangeId(3YGIMQRHZKVW2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change_to_channel ChangeId(3YGIMQRHZKVW2) 3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply change to channel
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying 0 AddRoot { name: NewVertex(NewVertex { up_context: [Position { change: Some(AA), pos: ChangePosition(L64(0)) }], down_context: [], flag: EdgeFlags(BLOCK | FOLDER), start: ChangePosition(L64(1)), end: ChangePosition(L64(1)), inode: Position { change: Some(AA), pos: ChangePosition(L64(0)) } }), inode: NewVertex(NewVertex { up_context: [Position { change: None, pos: ChangePosition(L64(1)) }], down_context: [], flag: EdgeFlags(BLOCK | FOLDER), start: ChangePosition(L64(2)), end: ChangePosition(L64(2)), inode: Position { change: Some(AA), pos: ChangePosition(L64(0)) } }) } (1)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(3YGIMQRHZKVW2)[1:1]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(3YGIMQRHZKVW2)[1:1]) [Position { change: Some(AA), pos: ChangePosition(L64(0)) }] [] EdgeFlags(BLOCK | FOLDER) ChangeId(3YGIMQRHZKVW2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(AAAAAAAAAAAAA)[0:0])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context []
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(3YGIMQRHZKVW2)[2:2]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(3YGIMQRHZKVW2)[2:2]) [Position { change: None, pos: ChangePosition(L64(1)) }] [] EdgeFlags(BLOCK | FOLDER) ChangeId(3YGIMQRHZKVW2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(3YGIMQRHZKVW2), pos: ChangePosition(L64(1)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(3YGIMQRHZKVW2)[1:1])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(3YGIMQRHZKVW2)[1:1])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context []
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying 1 FileAdd { add_name: NewVertex(NewVertex { up_context: [Position { change: None, pos: ChangePosition(L64(2)) }], down_context: [], flag: EdgeFlags(BLOCK | FOLDER), start: ChangePosition(L64(12)), end: ChangePosition(L64(40)), inode: Position { change: Some(AA), pos: ChangePosition(L64(0)) } }), add_inode: NewVertex(NewVertex { up_context: [Position { change: None, pos: ChangePosition(L64(40)) }], down_context: [], flag: EdgeFlags(BLOCK | FOLDER), start: ChangePosition(L64(4)), end: ChangePosition(L64(4)), inode: Position { change: Some(AA), pos: ChangePosition(L64(0)) } }), contents: Some(NewVertex(NewVertex { up_context: [Position { change: None, pos: ChangePosition(L64(4)) }], down_context: [], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(5)), end: ChangePosition(L64(11)), inode: Position { change: None, pos: ChangePosition(L64(4)) } })), path: "file", encoding: Some(Encoding(Encoding { UTF-8 })) } (1)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(3YGIMQRHZKVW2)[12:40]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(3YGIMQRHZKVW2)[12:40]) [Position { change: None, pos: ChangePosition(L64(2)) }] [] EdgeFlags(BLOCK | FOLDER) ChangeId(3YGIMQRHZKVW2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(3YGIMQRHZKVW2), pos: ChangePosition(L64(2)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(3YGIMQRHZKVW2)[2:2])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(3YGIMQRHZKVW2)[2:2])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context []
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(3YGIMQRHZKVW2)[4:4]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(3YGIMQRHZKVW2)[4:4]) [Position { change: None, pos: ChangePosition(L64(40)) }] [] EdgeFlags(BLOCK | FOLDER) ChangeId(3YGIMQRHZKVW2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(3YGIMQRHZKVW2), pos: ChangePosition(L64(40)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(3YGIMQRHZKVW2)[12:40])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(3YGIMQRHZKVW2)[12:40])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context []
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(3YGIMQRHZKVW2)[5:11]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(3YGIMQRHZKVW2)[5:11]) [Position { change: None, pos: ChangePosition(L64(4)) }] [] EdgeFlags(BLOCK) ChangeId(3YGIMQRHZKVW2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(3YGIMQRHZKVW2), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(3YGIMQRHZKVW2)[4:4])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(3YGIMQRHZKVW2)[4:4])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context []
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying AddRoot { name: NewVertex(NewVertex { up_context: [Position { change: Some(AA), pos: ChangePosition(L64(0)) }], down_context: [], flag: EdgeFlags(BLOCK | FOLDER), start: ChangePosition(L64(1)), end: ChangePosition(L64(1)), inode: Position { change: Some(AA), pos: ChangePosition(L64(0)) } }), inode: NewVertex(NewVertex { up_context: [Position { change: None, pos: ChangePosition(L64(1)) }], down_context: [], flag: EdgeFlags(BLOCK | FOLDER), start: ChangePosition(L64(2)), end: ChangePosition(L64(2)), inode: Position { change: Some(AA), pos: ChangePosition(L64(0)) } }) } (2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying FileAdd { add_name: NewVertex(NewVertex { up_context: [Position { change: None, pos: ChangePosition(L64(2)) }], down_context: [], flag: EdgeFlags(BLOCK | FOLDER), start: ChangePosition(L64(12)), end: ChangePosition(L64(40)), inode: Position { change: Some(AA), pos: ChangePosition(L64(0)) } }), add_inode: NewVertex(NewVertex { up_context: [Position { change: None, pos: ChangePosition(L64(40)) }], down_context: [], flag: EdgeFlags(BLOCK | FOLDER), start: ChangePosition(L64(4)), end: ChangePosition(L64(4)), inode: Position { change: Some(AA), pos: ChangePosition(L64(0)) } }), contents: Some(NewVertex(NewVertex { up_context: [Position { change: None, pos: ChangePosition(L64(4)) }], down_context: [], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(5)), end: ChangePosition(L64(11)), inode: Position { change: None, pos: ChangePosition(L64(4)) } })), path: "file", encoding: Some(Encoding(Encoding { UTF-8 })) } (2)
[2026-01-18T18:18:55Z INFO libpijul::apply] clean_obsolete_pseudo_edges, ws.pseudo.len() = 0
[2026-01-18T18:18:55Z INFO libpijul::apply] done applying change
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change "UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC"
[2026-01-18T18:18:55Z DEBUG libpijul::apply] internal = ChangeId(UK3PYJVHMFAC6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change_to_channel ChangeId(UK3PYJVHMFAC6) UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply change to channel
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying 0 Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }], down_context: [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(7)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 2 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (1)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(UK3PYJVHMFAC6)[1:7]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(UK3PYJVHMFAC6)[1:7]) [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }] [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }] EdgeFlags(BLOCK) ChangeId(UK3PYJVHMFAC6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(3YGIMQRHZKVW2), pos: ChangePosition(L64(7)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(3YGIMQRHZKVW2)[5:11])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(3YGIMQRHZKVW2)[5:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_vertex V(ChangeId(3YGIMQRHZKVW2)[7:11])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context [V(ChangeId(3YGIMQRHZKVW2)[7:11])]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }], down_context: [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(7)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 2 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (2)
[2026-01-18T18:18:55Z INFO libpijul::apply] clean_obsolete_pseudo_edges, ws.pseudo.len() = 0
[2026-01-18T18:18:55Z INFO libpijul::apply] done applying change
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change "WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC"
[2026-01-18T18:18:55Z DEBUG libpijul::apply] internal = ChangeId(WSVUKQXGKZHDW)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change_to_channel ChangeId(WSVUKQXGKZHDW) WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply change to channel
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying 0 Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }], down_context: [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(3)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 3 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (1)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(WSVUKQXGKZHDW)[1:3]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(WSVUKQXGKZHDW)[1:3]) [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }] [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }] EdgeFlags(BLOCK) ChangeId(WSVUKQXGKZHDW)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(UK3PYJVHMFAC6), pos: ChangePosition(L64(3)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(UK3PYJVHMFAC6)[1:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(UK3PYJVHMFAC6)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_vertex V(ChangeId(UK3PYJVHMFAC6)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context [V(ChangeId(UK3PYJVHMFAC6)[3:7])]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }], down_context: [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(3)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 3 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (2)
[2026-01-18T18:18:55Z INFO libpijul::apply] clean_obsolete_pseudo_edges, ws.pseudo.len() = 0
[2026-01-18T18:18:55Z INFO libpijul::apply] done applying change
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change "N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC"
[2026-01-18T18:18:55Z DEBUG libpijul::apply] internal = ChangeId(N57QHPOUWPUY6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change_to_channel ChangeId(N57QHPOUWPUY6) N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply change to channel
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying 0 Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC), pos: ChangePosition(L64(3)) }], down_context: [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(3)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 4 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (1)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(N57QHPOUWPUY6)[1:3]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(N57QHPOUWPUY6)[1:3]) [Position { change: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC), pos: ChangePosition(L64(3)) }] [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }] EdgeFlags(BLOCK) ChangeId(N57QHPOUWPUY6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(WSVUKQXGKZHDW), pos: ChangePosition(L64(3)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(WSVUKQXGKZHDW)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(WSVUKQXGKZHDW)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_vertex V(ChangeId(UK3PYJVHMFAC6)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context [V(ChangeId(UK3PYJVHMFAC6)[3:7])]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC), pos: ChangePosition(L64(3)) }], down_context: [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(3)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 4 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (2)
[2026-01-18T18:18:55Z INFO libpijul::apply] clean_obsolete_pseudo_edges, ws.pseudo.len() = 0
[2026-01-18T18:18:55Z INFO libpijul::apply] done applying change
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change "AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC"
[2026-01-18T18:18:55Z DEBUG libpijul::apply] internal = ChangeId(AX6KFETCUWHES)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change_to_channel ChangeId(AX6KFETCUWHES) AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply change to channel
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying 0 Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }], down_context: [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(7)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 2 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (1)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(AX6KFETCUWHES)[1:7]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(AX6KFETCUWHES)[1:7]) [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }] [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }] EdgeFlags(BLOCK) ChangeId(AX6KFETCUWHES)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(3YGIMQRHZKVW2), pos: ChangePosition(L64(7)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(3YGIMQRHZKVW2)[5:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(3YGIMQRHZKVW2)[5:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_vertex V(ChangeId(3YGIMQRHZKVW2)[7:11])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context [V(ChangeId(3YGIMQRHZKVW2)[7:11])]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }], down_context: [Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(7)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 2 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (2)
[2026-01-18T18:18:55Z INFO libpijul::apply] clean_obsolete_pseudo_edges, ws.pseudo.len() = 0
[2026-01-18T18:18:55Z INFO libpijul::apply] done applying change
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change "5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC"
[2026-01-18T18:18:55Z DEBUG libpijul::apply] internal = ChangeId(5SYBQTIC3KQOK)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change_to_channel ChangeId(5SYBQTIC3KQOK) 5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply change to channel
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying 0 Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }], down_context: [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(3)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 3 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (1)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(5SYBQTIC3KQOK)[1:3]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(5SYBQTIC3KQOK)[1:3]) [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }] [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }] EdgeFlags(BLOCK) ChangeId(5SYBQTIC3KQOK)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(AX6KFETCUWHES), pos: ChangePosition(L64(3)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(AX6KFETCUWHES)[1:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(AX6KFETCUWHES)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_vertex V(ChangeId(AX6KFETCUWHES)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context [V(ChangeId(AX6KFETCUWHES)[3:7])]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }], down_context: [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(3)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 3 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (2)
[2026-01-18T18:18:55Z INFO libpijul::apply] clean_obsolete_pseudo_edges, ws.pseudo.len() = 0
[2026-01-18T18:18:55Z INFO libpijul::apply] done applying change
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change "SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC"
[2026-01-18T18:18:55Z DEBUG libpijul::apply] internal = ChangeId(SFPDK5HYSFLDY)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change_to_channel ChangeId(SFPDK5HYSFLDY) SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply change to channel
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying 0 Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC), pos: ChangePosition(L64(3)) }], down_context: [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(3)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 4 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (1)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(SFPDK5HYSFLDY)[1:3]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(SFPDK5HYSFLDY)[1:3]) [Position { change: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC), pos: ChangePosition(L64(3)) }] [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }] EdgeFlags(BLOCK) ChangeId(SFPDK5HYSFLDY)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(5SYBQTIC3KQOK), pos: ChangePosition(L64(3)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(5SYBQTIC3KQOK)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(5SYBQTIC3KQOK)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_vertex V(ChangeId(AX6KFETCUWHES)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context [V(ChangeId(AX6KFETCUWHES)[3:7])]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying Edit { change: NewVertex(NewVertex { up_context: [Position { change: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC), pos: ChangePosition(L64(3)) }], down_context: [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }], flag: EdgeFlags(BLOCK), start: ChangePosition(L64(1)), end: ChangePosition(L64(3)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 4 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (2)
[2026-01-18T18:18:55Z INFO libpijul::apply] clean_obsolete_pseudo_edges, ws.pseudo.len() = 0
[2026-01-18T18:18:55Z INFO libpijul::apply] done applying change
[2026-01-18T18:18:55Z DEBUG libpijul::diff::vertex_buffer] output_conflict_marker Some(10) ">>>>>>>"
[2026-01-18T18:18:55Z DEBUG libpijul::diff::vertex_buffer] output_conflict_marker Some(10) "======="
[2026-01-18T18:18:55Z DEBUG libpijul::diff::vertex_buffer] output_conflict_marker Some(10) "<<<<<<<"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] encoding = Some(Encoding(Encoding { UTF-8 }))
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "a\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = ">>>>>>> 1 [UK3PYJVH test]\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "x\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "X\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "Y\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "y\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "z\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "======= 1 [AX6KFETC test]\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "u\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "U\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "V\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "v\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "w\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "<<<<<<< 1\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "b\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] old = "c\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "a\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff] new = "c\n"
[2026-01-18T18:18:55Z DEBUG libpijul::diff::diff] Diff::delete 1 14 1
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] delete 0: Replacement { old: 1, old_len: 14, new: 1, new_len: 0 }
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] first_vertex = 2, vertex = V(ChangeId(AAAAAAAAAAAAA)[0:0])
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] pos = 2 V(ChangeId(AAAAAAAAAAAAA)[0:0])
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] conflict type = Order
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] pos = 28 V(ChangeId(UK3PYJVHMFAC6)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] V(ChangeId(UK3PYJVHMFAC6)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] pos = 30 V(ChangeId(WSVUKQXGKZHDW)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] V(ChangeId(WSVUKQXGKZHDW)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] pos = 32 V(ChangeId(N57QHPOUWPUY6)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] V(ChangeId(N57QHPOUWPUY6)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] pos = 34 V(ChangeId(UK3PYJVHMFAC6)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] V(ChangeId(UK3PYJVHMFAC6)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] pos = 38 V(ChangeId(AAAAAAAAAAAAA)[0:0])
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] conflict: Some(Next)
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] pos = 64 V(ChangeId(AX6KFETCUWHES)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] V(ChangeId(AX6KFETCUWHES)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] pos = 66 V(ChangeId(5SYBQTIC3KQOK)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] V(ChangeId(5SYBQTIC3KQOK)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] pos = 68 V(ChangeId(SFPDK5HYSFLDY)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] V(ChangeId(SFPDK5HYSFLDY)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] pos = 70 V(ChangeId(AX6KFETCUWHES)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] V(ChangeId(AX6KFETCUWHES)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] pos = 74 V(ChangeId(AAAAAAAAAAAAA)[0:0])
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] conflict: Some(End)
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] pos = 84 V(ChangeId(3YGIMQRHZKVW2)[7:11])
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] V(ChangeId(3YGIMQRHZKVW2)[7:9])
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] conflict reordering 2 84
[2026-01-18T18:18:55Z DEBUG libpijul::diff::delete] is_conflict_reordering: false
[2026-01-18T18:18:55Z DEBUG libpijul::diff] Diff ended
[2026-01-18T18:18:55Z DEBUG libpijul::apply] make_changeid ENOVCCRWBRMK4WMBF6HJZNALPEFIO73SPZO54NGFZHLT5GS7WMVAC ChangeId(ENOVCCRWBRMK4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change_to_channel ChangeId(ENOVCCRWBRMK4) ENOVCCRWBRMK4WMBF6HJZNALPEFIO73SPZO54NGFZHLT5GS7WMVAC
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply change to channel
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying 0 Edit { change: EdgeMap(EdgeMap { edges: [NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }, to: V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[1:3]), introduced_by: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC) }, NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }, to: V(Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC)[1:3]), introduced_by: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC) }, NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC), pos: ChangePosition(L64(3)) }, to: V(Some(N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC)[1:3]), introduced_by: Some(N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC) }, NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC), pos: ChangePosition(L64(3)) }, to: V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[3:7]), introduced_by: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC) }, NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC), pos: ChangePosition(L64(3)) }, to: V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[3:7]), introduced_by: Some(N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC) }, NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }, to: V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[3:7]), introduced_by: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC) }, NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }, to: V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[1:3]), introduced_by: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC) }, NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }, to: V(Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC)[1:3]), introduced_by: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC) }, NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC), pos: ChangePosition(L64(3)) }, to: V(Some(SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC)[1:3]), introduced_by: Some(SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC) }, NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC), pos: ChangePosition(L64(3)) }, to: V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[3:7]), introduced_by: Some(SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC) }, NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC), pos: ChangePosition(L64(3)) }, to: V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[3:7]), introduced_by: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC) }, NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }, to: V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[3:7]), introduced_by: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC) }, NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(7)) }, to: V(Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC)[7:9]), introduced_by: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC) }, NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(7)) }, to: V(Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC)[7:9]), introduced_by: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC) }, NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }, to: V(Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC)[7:9]), introduced_by: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC) }], inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 2 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (1)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying Edit { change: EdgeMap(EdgeMap { edges: [NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }, to: V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[1:3]), introduced_by: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC) }, NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }, to: V(Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC)[1:3]), introduced_by: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC) }, NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC), pos: ChangePosition(L64(3)) }, to: V(Some(N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC)[1:3]), introduced_by: Some(N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC) }, NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC), pos: ChangePosition(L64(3)) }, to: V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[3:7]), introduced_by: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC) }, NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC), pos: ChangePosition(L64(3)) }, to: V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[3:7]), introduced_by: Some(N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC) }, NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }, to: V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[3:7]), introduced_by: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC) }, NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }, to: V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[1:3]), introduced_by: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC) }, NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }, to: V(Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC)[1:3]), introduced_by: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC) }, NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC), pos: ChangePosition(L64(3)) }, to: V(Some(SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC)[1:3]), introduced_by: Some(SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC) }, NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC), pos: ChangePosition(L64(3)) }, to: V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[3:7]), introduced_by: Some(SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC) }, NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC), pos: ChangePosition(L64(3)) }, to: V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[3:7]), introduced_by: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC) }, NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }, to: V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[3:7]), introduced_by: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC) }, NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(7)) }, to: V(Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC)[7:9]), introduced_by: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC) }, NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(7)) }, to: V(Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC)[7:9]), introduced_by: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC) }, NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }, to: V(Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC)[7:9]), introduced_by: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC) }], inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 2 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] put_newedge NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }, to: V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[1:3]), introduced_by: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC) } ChangeId(ENOVCCRWBRMK4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_source_vertex
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] source = V(ChangeId(3YGIMQRHZKVW2)[5:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_target_vertex, to = V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] target = V(ChangeId(UK3PYJVHMFAC6)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[1:3]) E(EdgeFlags(BLOCK), WSVUKQXGKZHDW[1], WSVUKQXGKZHDW)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[1:3]) E(EdgeFlags(BLOCK), UK3PYJVHMFAC6[3], UK3PYJVHMFAC6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[1:3]) E(EdgeFlags(BLOCK | PARENT), 3YGIMQRHZKVW2[7], UK3PYJVHMFAC6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, parents = {V(ChangeId(3YGIMQRHZKVW2)[5:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, children = {V(ChangeId(UK3PYJVHMFAC6)[3:7]), V(ChangeId(WSVUKQXGKZHDW)[1:3])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] V(ChangeId(UK3PYJVHMFAC6)[1:3]) V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect zombie context: V(ChangeId(UK3PYJVHMFAC6)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] put_newedge NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }, to: V(Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC)[1:3]), introduced_by: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC) } ChangeId(ENOVCCRWBRMK4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_source_vertex
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] source = V(ChangeId(UK3PYJVHMFAC6)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_target_vertex, to = V(Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] target = V(ChangeId(WSVUKQXGKZHDW)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(WSVUKQXGKZHDW)[1:3]) E(EdgeFlags(0x0), UK3PYJVHMFAC6[3], WSVUKQXGKZHDW)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(WSVUKQXGKZHDW)[1:3]) E(EdgeFlags(BLOCK), N57QHPOUWPUY6[1], N57QHPOUWPUY6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(WSVUKQXGKZHDW)[1:3]) E(EdgeFlags(BLOCK | PARENT), UK3PYJVHMFAC6[3], WSVUKQXGKZHDW)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(WSVUKQXGKZHDW)[1:3]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, parents = {V(ChangeId(3YGIMQRHZKVW2)[5:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, children = {V(ChangeId(UK3PYJVHMFAC6)[3:7]), V(ChangeId(N57QHPOUWPUY6)[1:3])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] V(ChangeId(WSVUKQXGKZHDW)[1:3]) V(Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect zombie context: V(ChangeId(WSVUKQXGKZHDW)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] put_newedge NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC), pos: ChangePosition(L64(3)) }, to: V(Some(N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC)[1:3]), introduced_by: Some(N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC) } ChangeId(ENOVCCRWBRMK4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_source_vertex
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] source = V(ChangeId(WSVUKQXGKZHDW)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_target_vertex, to = V(Some(N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] target = V(ChangeId(N57QHPOUWPUY6)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(N57QHPOUWPUY6)[1:3]) E(EdgeFlags(0x0), UK3PYJVHMFAC6[3], N57QHPOUWPUY6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(N57QHPOUWPUY6)[1:3]) E(EdgeFlags(BLOCK | PARENT), WSVUKQXGKZHDW[3], N57QHPOUWPUY6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(N57QHPOUWPUY6)[1:3]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, parents = {V(ChangeId(3YGIMQRHZKVW2)[5:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, children = {V(ChangeId(UK3PYJVHMFAC6)[3:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] V(ChangeId(N57QHPOUWPUY6)[1:3]) V(Some(N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect zombie context: V(ChangeId(N57QHPOUWPUY6)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] put_newedge NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC), pos: ChangePosition(L64(3)) }, to: V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[3:7]), introduced_by: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC) } ChangeId(ENOVCCRWBRMK4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_source_vertex
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] source = V(ChangeId(WSVUKQXGKZHDW)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_target_vertex, to = V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] target = V(ChangeId(UK3PYJVHMFAC6)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(0x0), 3YGIMQRHZKVW2[7], UK3PYJVHMFAC6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(PARENT), WSVUKQXGKZHDW[3], WSVUKQXGKZHDW)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(PARENT), N57QHPOUWPUY6[3], N57QHPOUWPUY6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(BLOCK | PARENT), UK3PYJVHMFAC6[3], UK3PYJVHMFAC6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, parents = {V(ChangeId(3YGIMQRHZKVW2)[5:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, children = {V(ChangeId(3YGIMQRHZKVW2)[7:11])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] V(ChangeId(UK3PYJVHMFAC6)[3:7]) V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect zombie context: V(ChangeId(UK3PYJVHMFAC6)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] put_newedge NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC), pos: ChangePosition(L64(3)) }, to: V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[3:7]), introduced_by: Some(N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC) } ChangeId(ENOVCCRWBRMK4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_source_vertex
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] source = V(ChangeId(N57QHPOUWPUY6)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_target_vertex, to = V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] target = V(ChangeId(UK3PYJVHMFAC6)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(0x0), 3YGIMQRHZKVW2[7], UK3PYJVHMFAC6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(PARENT), N57QHPOUWPUY6[3], N57QHPOUWPUY6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(BLOCK | PARENT), UK3PYJVHMFAC6[3], UK3PYJVHMFAC6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, parents = {V(ChangeId(3YGIMQRHZKVW2)[5:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, children = {V(ChangeId(3YGIMQRHZKVW2)[7:11])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] V(ChangeId(UK3PYJVHMFAC6)[3:7]) V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect zombie context: V(ChangeId(UK3PYJVHMFAC6)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] put_newedge NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }, to: V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[3:7]), introduced_by: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC) } ChangeId(ENOVCCRWBRMK4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_source_vertex
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] source = V(ChangeId(UK3PYJVHMFAC6)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_target_vertex, to = V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] target = V(ChangeId(UK3PYJVHMFAC6)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(0x0), 3YGIMQRHZKVW2[7], UK3PYJVHMFAC6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(BLOCK | PARENT), UK3PYJVHMFAC6[3], UK3PYJVHMFAC6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, parents = {V(ChangeId(3YGIMQRHZKVW2)[5:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, children = {V(ChangeId(3YGIMQRHZKVW2)[7:11])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] V(ChangeId(UK3PYJVHMFAC6)[3:7]) V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect zombie context: V(ChangeId(UK3PYJVHMFAC6)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] put_newedge NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }, to: V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[1:3]), introduced_by: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC) } ChangeId(ENOVCCRWBRMK4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_source_vertex
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] source = V(ChangeId(3YGIMQRHZKVW2)[5:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_target_vertex, to = V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] target = V(ChangeId(AX6KFETCUWHES)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[1:3]) E(EdgeFlags(BLOCK), 5SYBQTIC3KQOK[1], 5SYBQTIC3KQOK)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[1:3]) E(EdgeFlags(BLOCK), AX6KFETCUWHES[3], AX6KFETCUWHES)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[1:3]) E(EdgeFlags(BLOCK | PARENT), 3YGIMQRHZKVW2[7], AX6KFETCUWHES)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, parents = {V(ChangeId(3YGIMQRHZKVW2)[5:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, children = {V(ChangeId(AX6KFETCUWHES)[3:7]), V(ChangeId(5SYBQTIC3KQOK)[1:3])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] V(ChangeId(AX6KFETCUWHES)[1:3]) V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect zombie context: V(ChangeId(AX6KFETCUWHES)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] put_newedge NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }, to: V(Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC)[1:3]), introduced_by: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC) } ChangeId(ENOVCCRWBRMK4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_source_vertex
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] source = V(ChangeId(AX6KFETCUWHES)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_target_vertex, to = V(Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] target = V(ChangeId(5SYBQTIC3KQOK)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(5SYBQTIC3KQOK)[1:3]) E(EdgeFlags(0x0), AX6KFETCUWHES[3], 5SYBQTIC3KQOK)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(5SYBQTIC3KQOK)[1:3]) E(EdgeFlags(BLOCK), SFPDK5HYSFLDY[1], SFPDK5HYSFLDY)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(5SYBQTIC3KQOK)[1:3]) E(EdgeFlags(BLOCK | PARENT), AX6KFETCUWHES[3], 5SYBQTIC3KQOK)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(5SYBQTIC3KQOK)[1:3]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, parents = {V(ChangeId(3YGIMQRHZKVW2)[5:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, children = {V(ChangeId(SFPDK5HYSFLDY)[1:3]), V(ChangeId(AX6KFETCUWHES)[3:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] V(ChangeId(5SYBQTIC3KQOK)[1:3]) V(Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect zombie context: V(ChangeId(5SYBQTIC3KQOK)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] put_newedge NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC), pos: ChangePosition(L64(3)) }, to: V(Some(SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC)[1:3]), introduced_by: Some(SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC) } ChangeId(ENOVCCRWBRMK4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_source_vertex
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] source = V(ChangeId(5SYBQTIC3KQOK)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_target_vertex, to = V(Some(SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] target = V(ChangeId(SFPDK5HYSFLDY)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(SFPDK5HYSFLDY)[1:3]) E(EdgeFlags(0x0), AX6KFETCUWHES[3], SFPDK5HYSFLDY)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(SFPDK5HYSFLDY)[1:3]) E(EdgeFlags(BLOCK | PARENT), 5SYBQTIC3KQOK[3], SFPDK5HYSFLDY)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(SFPDK5HYSFLDY)[1:3]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, parents = {V(ChangeId(3YGIMQRHZKVW2)[5:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, children = {V(ChangeId(AX6KFETCUWHES)[3:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] V(ChangeId(SFPDK5HYSFLDY)[1:3]) V(Some(SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect zombie context: V(ChangeId(SFPDK5HYSFLDY)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] put_newedge NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC), pos: ChangePosition(L64(3)) }, to: V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[3:7]), introduced_by: Some(SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC) } ChangeId(ENOVCCRWBRMK4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_source_vertex
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] source = V(ChangeId(SFPDK5HYSFLDY)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_target_vertex, to = V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] target = V(ChangeId(AX6KFETCUWHES)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(0x0), 3YGIMQRHZKVW2[7], AX6KFETCUWHES)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(PARENT), SFPDK5HYSFLDY[3], SFPDK5HYSFLDY)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(PARENT), 5SYBQTIC3KQOK[3], 5SYBQTIC3KQOK)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(BLOCK | PARENT), AX6KFETCUWHES[3], AX6KFETCUWHES)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, parents = {V(ChangeId(3YGIMQRHZKVW2)[5:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, children = {V(ChangeId(3YGIMQRHZKVW2)[7:11])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] V(ChangeId(AX6KFETCUWHES)[3:7]) V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect zombie context: V(ChangeId(AX6KFETCUWHES)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] put_newedge NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC), pos: ChangePosition(L64(3)) }, to: V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[3:7]), introduced_by: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC) } ChangeId(ENOVCCRWBRMK4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_source_vertex
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] source = V(ChangeId(5SYBQTIC3KQOK)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_target_vertex, to = V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] target = V(ChangeId(AX6KFETCUWHES)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(0x0), 3YGIMQRHZKVW2[7], AX6KFETCUWHES)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(PARENT), 5SYBQTIC3KQOK[3], 5SYBQTIC3KQOK)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(BLOCK | PARENT), AX6KFETCUWHES[3], AX6KFETCUWHES)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, parents = {V(ChangeId(3YGIMQRHZKVW2)[5:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, children = {V(ChangeId(3YGIMQRHZKVW2)[7:11])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] V(ChangeId(AX6KFETCUWHES)[3:7]) V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect zombie context: V(ChangeId(AX6KFETCUWHES)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] put_newedge NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }, to: V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[3:7]), introduced_by: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC) } ChangeId(ENOVCCRWBRMK4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_source_vertex
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] source = V(ChangeId(AX6KFETCUWHES)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_target_vertex, to = V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] target = V(ChangeId(AX6KFETCUWHES)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(0x0), 3YGIMQRHZKVW2[7], AX6KFETCUWHES)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(BLOCK | PARENT), AX6KFETCUWHES[3], AX6KFETCUWHES)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, parents = {V(ChangeId(3YGIMQRHZKVW2)[5:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, children = {V(ChangeId(3YGIMQRHZKVW2)[7:11])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] V(ChangeId(AX6KFETCUWHES)[3:7]) V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect zombie context: V(ChangeId(AX6KFETCUWHES)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] put_newedge NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(7)) }, to: V(Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC)[7:9]), introduced_by: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC) } ChangeId(ENOVCCRWBRMK4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_source_vertex
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] source = V(ChangeId(UK3PYJVHMFAC6)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_target_vertex, to = V(Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC)[7:9])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] target = V(ChangeId(3YGIMQRHZKVW2)[7:11])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(BLOCK), 3YGIMQRHZKVW2[9], 3YGIMQRHZKVW2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(PARENT), UK3PYJVHMFAC6[7], UK3PYJVHMFAC6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(PARENT), AX6KFETCUWHES[7], AX6KFETCUWHES)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(BLOCK | PARENT), 3YGIMQRHZKVW2[7], 3YGIMQRHZKVW2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, parents = {V(ChangeId(3YGIMQRHZKVW2)[5:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, children = {V(ChangeId(3YGIMQRHZKVW2)[9:11])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] V(ChangeId(3YGIMQRHZKVW2)[7:9]) V(Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC)[7:9])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect zombie context: V(ChangeId(3YGIMQRHZKVW2)[7:9])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] put_newedge NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(7)) }, to: V(Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC)[7:9]), introduced_by: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC) } ChangeId(ENOVCCRWBRMK4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_source_vertex
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] source = V(ChangeId(AX6KFETCUWHES)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_target_vertex, to = V(Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC)[7:9])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] target = V(ChangeId(3YGIMQRHZKVW2)[7:9])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(BLOCK), 3YGIMQRHZKVW2[9], 3YGIMQRHZKVW2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(PARENT), AX6KFETCUWHES[7], AX6KFETCUWHES)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(BLOCK | PARENT), 3YGIMQRHZKVW2[7], 3YGIMQRHZKVW2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, parents = {V(ChangeId(3YGIMQRHZKVW2)[5:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, children = {V(ChangeId(3YGIMQRHZKVW2)[9:11])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] V(ChangeId(3YGIMQRHZKVW2)[7:9]) V(Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC)[7:9])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect zombie context: V(ChangeId(3YGIMQRHZKVW2)[7:9])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] put_newedge NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }, to: V(Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC)[7:9]), introduced_by: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC) } ChangeId(ENOVCCRWBRMK4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_source_vertex
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] source = V(ChangeId(3YGIMQRHZKVW2)[5:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_target_vertex, to = V(Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC)[7:9])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] target = V(ChangeId(3YGIMQRHZKVW2)[7:9])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(BLOCK), 3YGIMQRHZKVW2[9], 3YGIMQRHZKVW2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(BLOCK | PARENT), 3YGIMQRHZKVW2[7], 3YGIMQRHZKVW2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, parents = {V(ChangeId(3YGIMQRHZKVW2)[5:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, children = {V(ChangeId(3YGIMQRHZKVW2)[9:11])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] V(ChangeId(3YGIMQRHZKVW2)[7:9]) V(Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC)[7:9])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect zombie context: V(ChangeId(3YGIMQRHZKVW2)[7:9])
[2026-01-18T18:18:55Z INFO libpijul::apply] clean_obsolete_pseudo_edges, ws.pseudo.len() = 13
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(WSVUKQXGKZHDW)[1:3]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 4273448643375508404 [Ok(E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)), Ok(E(EdgeFlags(DELETED), UK3PYJVHMFAC6[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | DELETED), N57QHPOUWPUY6[1], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), UK3PYJVHMFAC6[3], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(WSVUKQXGKZHDW)[1:3]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(N57QHPOUWPUY6)[1:3]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 10370017343282839407 [Ok(E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)), Ok(E(EdgeFlags(DELETED), UK3PYJVHMFAC6[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), WSVUKQXGKZHDW[3], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(N57QHPOUWPUY6)[1:3]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 3404828688833623714 [Ok(E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)), Ok(E(EdgeFlags(DELETED), 3YGIMQRHZKVW2[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), WSVUKQXGKZHDW[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), N57QHPOUWPUY6[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), UK3PYJVHMFAC6[3], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(UK3PYJVHMFAC6)[3:7]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 3404828688833623714 [Ok(E(EdgeFlags(DELETED), 3YGIMQRHZKVW2[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), WSVUKQXGKZHDW[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), N57QHPOUWPUY6[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), UK3PYJVHMFAC6[3], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(UK3PYJVHMFAC6)[3:7]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 3404828688833623714 [Ok(E(EdgeFlags(DELETED), 3YGIMQRHZKVW2[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), WSVUKQXGKZHDW[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), N57QHPOUWPUY6[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), UK3PYJVHMFAC6[3], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(UK3PYJVHMFAC6)[3:7]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(5SYBQTIC3KQOK)[1:3]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 16546464734377455852 [Ok(E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)), Ok(E(EdgeFlags(DELETED), AX6KFETCUWHES[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | DELETED), SFPDK5HYSFLDY[1], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), AX6KFETCUWHES[3], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(5SYBQTIC3KQOK)[1:3]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(SFPDK5HYSFLDY)[1:3]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 4347822986560364177 [Ok(E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)), Ok(E(EdgeFlags(DELETED), AX6KFETCUWHES[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), 5SYBQTIC3KQOK[3], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(SFPDK5HYSFLDY)[1:3]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 5300355654247185413 [Ok(E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)), Ok(E(EdgeFlags(DELETED), 3YGIMQRHZKVW2[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), SFPDK5HYSFLDY[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), 5SYBQTIC3KQOK[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), AX6KFETCUWHES[3], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(AX6KFETCUWHES)[3:7]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 5300355654247185413 [Ok(E(EdgeFlags(DELETED), 3YGIMQRHZKVW2[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), SFPDK5HYSFLDY[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), 5SYBQTIC3KQOK[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), AX6KFETCUWHES[3], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(AX6KFETCUWHES)[3:7]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 5300355654247185413 [Ok(E(EdgeFlags(DELETED), 3YGIMQRHZKVW2[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), SFPDK5HYSFLDY[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), 5SYBQTIC3KQOK[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), AX6KFETCUWHES[3], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(AX6KFETCUWHES)[3:7]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 7902632241120283870 [Ok(E(EdgeFlags(BLOCK), 3YGIMQRHZKVW2[9], 3YGIMQRHZKVW2)), Ok(E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)), Ok(E(EdgeFlags(PARENT | DELETED), UK3PYJVHMFAC6[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), AX6KFETCUWHES[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), 3YGIMQRHZKVW2[7], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(3YGIMQRHZKVW2)[7:9]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 7902632241120283870 [Ok(E(EdgeFlags(BLOCK), 3YGIMQRHZKVW2[9], 3YGIMQRHZKVW2)), Ok(E(EdgeFlags(PARENT | DELETED), UK3PYJVHMFAC6[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), AX6KFETCUWHES[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), 3YGIMQRHZKVW2[7], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(3YGIMQRHZKVW2)[7:9]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 7902632241120283870 [Ok(E(EdgeFlags(BLOCK), 3YGIMQRHZKVW2[9], 3YGIMQRHZKVW2)), Ok(E(EdgeFlags(PARENT | DELETED), UK3PYJVHMFAC6[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), AX6KFETCUWHES[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), 3YGIMQRHZKVW2[7], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(3YGIMQRHZKVW2)[7:9]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[4:4]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[4:4]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[5:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[4:4]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] on path: StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[4:4]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[4:4]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] put_pseudo, alive 2, V(ChangeId(3YGIMQRHZKVW2)[4:4]) V(ChangeId(3YGIMQRHZKVW2)[5:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply] [StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[4:4]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[4:4]), is_on_path: true }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[5:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[9:11]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[9:11]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] on path: StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] on path: StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[5:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] put_pseudo, alive 2, V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(3YGIMQRHZKVW2)[9:11])
[2026-01-18T18:18:55Z DEBUG libpijul::apply] [StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[4:4]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[4:4]), is_on_path: true }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[5:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[9:11]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[9:11]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[9:11]), is_on_path: true }]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[3:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] put_pseudo, descendant V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(3YGIMQRHZKVW2)[9:11])
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[3:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(5SYBQTIC3KQOK)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(SFPDK5HYSFLDY)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[3:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(SFPDK5HYSFLDY)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[3:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(5SYBQTIC3KQOK)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[3:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] put_pseudo, descendant V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(3YGIMQRHZKVW2)[9:11])
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[3:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(WSVUKQXGKZHDW)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(N57QHPOUWPUY6)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[3:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(N57QHPOUWPUY6)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[3:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(WSVUKQXGKZHDW)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[9:11]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[5:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[4:4]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[4:4]), is_on_path: true }
[2026-01-18T18:18:55Z INFO libpijul::apply] done applying change
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change "LPGF6AHKWSGFJ5HQA7CG5WA2Q2TZ2BUEL56ADXRPP75T4DG6HPZAC"
[2026-01-18T18:18:55Z DEBUG libpijul::apply] internal = ChangeId(LPGF6AHKWSGFI)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change_to_channel ChangeId(LPGF6AHKWSGFI) LPGF6AHKWSGFJ5HQA7CG5WA2Q2TZ2BUEL56ADXRPP75T4DG6HPZAC
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply change to channel
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying 0 SolveOrderConflict { change: NewVertex(NewVertex { up_context: [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(7)) }], down_context: [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(1)) }], flag: EdgeFlags(0x0), start: ChangePosition(L64(2)), end: ChangePosition(L64(2)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 7 } } (1)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(LPGF6AHKWSGFI)[2:2]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(LPGF6AHKWSGFI)[2:2]) [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(7)) }] [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(1)) }] EdgeFlags(0x0) ChangeId(LPGF6AHKWSGFI)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(UK3PYJVHMFAC6), pos: ChangePosition(L64(7)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(UK3PYJVHMFAC6)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(UK3PYJVHMFAC6)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_vertex V(ChangeId(AX6KFETCUWHES)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context [V(ChangeId(AX6KFETCUWHES)[1:3])]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying SolveOrderConflict { change: NewVertex(NewVertex { up_context: [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(7)) }], down_context: [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(1)) }], flag: EdgeFlags(0x0), start: ChangePosition(L64(2)), end: ChangePosition(L64(2)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 7 } } (2)
[2026-01-18T18:18:55Z INFO libpijul::apply] clean_obsolete_pseudo_edges, ws.pseudo.len() = 0
[2026-01-18T18:18:55Z INFO libpijul::apply] done applying change
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change "ENOVCCRWBRMK4WMBF6HJZNALPEFIO73SPZO54NGFZHLT5GS7WMVAC"
[2026-01-18T18:18:55Z DEBUG libpijul::apply] internal = ChangeId(ENOVCCRWBRMK4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change_to_channel ChangeId(ENOVCCRWBRMK4) ENOVCCRWBRMK4WMBF6HJZNALPEFIO73SPZO54NGFZHLT5GS7WMVAC
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply change to channel
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying 0 Edit { change: EdgeMap(EdgeMap { edges: [NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }, to: V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[1:3]), introduced_by: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC) }, NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }, to: V(Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC)[1:3]), introduced_by: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC) }, NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC), pos: ChangePosition(L64(3)) }, to: V(Some(N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC)[1:3]), introduced_by: Some(N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC) }, NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC), pos: ChangePosition(L64(3)) }, to: V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[3:7]), introduced_by: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC) }, NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC), pos: ChangePosition(L64(3)) }, to: V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[3:7]), introduced_by: Some(N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC) }, NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }, to: V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[3:7]), introduced_by: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC) }, NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }, to: V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[1:3]), introduced_by: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC) }, NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }, to: V(Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC)[1:3]), introduced_by: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC) }, NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC), pos: ChangePosition(L64(3)) }, to: V(Some(SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC)[1:3]), introduced_by: Some(SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC) }, NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC), pos: ChangePosition(L64(3)) }, to: V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[3:7]), introduced_by: Some(SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC) }, NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC), pos: ChangePosition(L64(3)) }, to: V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[3:7]), introduced_by: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC) }, NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }, to: V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[3:7]), introduced_by: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC) }, NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(7)) }, to: V(Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC)[7:9]), introduced_by: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC) }, NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(7)) }, to: V(Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC)[7:9]), introduced_by: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC) }, NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }, to: V(Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC)[7:9]), introduced_by: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC) }], inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 2 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (1)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying Edit { change: EdgeMap(EdgeMap { edges: [NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }, to: V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[1:3]), introduced_by: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC) }, NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }, to: V(Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC)[1:3]), introduced_by: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC) }, NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC), pos: ChangePosition(L64(3)) }, to: V(Some(N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC)[1:3]), introduced_by: Some(N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC) }, NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC), pos: ChangePosition(L64(3)) }, to: V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[3:7]), introduced_by: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC) }, NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC), pos: ChangePosition(L64(3)) }, to: V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[3:7]), introduced_by: Some(N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC) }, NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }, to: V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[3:7]), introduced_by: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC) }, NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }, to: V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[1:3]), introduced_by: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC) }, NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }, to: V(Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC)[1:3]), introduced_by: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC) }, NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC), pos: ChangePosition(L64(3)) }, to: V(Some(SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC)[1:3]), introduced_by: Some(SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC) }, NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC), pos: ChangePosition(L64(3)) }, to: V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[3:7]), introduced_by: Some(SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC) }, NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC), pos: ChangePosition(L64(3)) }, to: V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[3:7]), introduced_by: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC) }, NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }, to: V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[3:7]), introduced_by: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC) }, NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(7)) }, to: V(Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC)[7:9]), introduced_by: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC) }, NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(7)) }, to: V(Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC)[7:9]), introduced_by: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC) }, NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }, to: V(Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC)[7:9]), introduced_by: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC) }], inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 2 }, encoding: Some(Encoding(Encoding { UTF-8 })) } (2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] put_newedge NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }, to: V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[1:3]), introduced_by: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC) } ChangeId(ENOVCCRWBRMK4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_source_vertex
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] source = V(ChangeId(3YGIMQRHZKVW2)[5:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_target_vertex, to = V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] target = V(ChangeId(UK3PYJVHMFAC6)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[1:3]) E(EdgeFlags(BLOCK), WSVUKQXGKZHDW[1], WSVUKQXGKZHDW)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[1:3]) E(EdgeFlags(BLOCK), UK3PYJVHMFAC6[3], UK3PYJVHMFAC6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[1:3]) E(EdgeFlags(PARENT), IYBKDABSIEVB4[2], IYBKDABSIEVB4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[1:3]) E(EdgeFlags(BLOCK | PARENT), 3YGIMQRHZKVW2[7], UK3PYJVHMFAC6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, parents = {V(ChangeId(IYBKDABSIEVB4)[2:2]), V(ChangeId(3YGIMQRHZKVW2)[5:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, children = {V(ChangeId(UK3PYJVHMFAC6)[3:7]), V(ChangeId(WSVUKQXGKZHDW)[1:3])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] V(ChangeId(UK3PYJVHMFAC6)[1:3]) V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect zombie context: V(ChangeId(UK3PYJVHMFAC6)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] unknown: E(EdgeFlags(PARENT), IYBKDABSIEVB4[2], IYBKDABSIEVB4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] zombify p V(ChangeId(IYBKDABSIEVB4)[2:2]), dest_vertex V(ChangeId(UK3PYJVHMFAC6)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] ws.parents = {E(EdgeFlags(BLOCK | PARENT), AX6KFETCUWHES[7], IYBKDABSIEVB4)}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] put_newedge NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }, to: V(Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC)[1:3]), introduced_by: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC) } ChangeId(ENOVCCRWBRMK4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_source_vertex
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] source = V(ChangeId(UK3PYJVHMFAC6)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_target_vertex, to = V(Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] target = V(ChangeId(WSVUKQXGKZHDW)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(WSVUKQXGKZHDW)[1:3]) E(EdgeFlags(0x0), UK3PYJVHMFAC6[3], WSVUKQXGKZHDW)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(WSVUKQXGKZHDW)[1:3]) E(EdgeFlags(BLOCK), N57QHPOUWPUY6[1], N57QHPOUWPUY6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(WSVUKQXGKZHDW)[1:3]) E(EdgeFlags(BLOCK | PARENT), UK3PYJVHMFAC6[3], WSVUKQXGKZHDW)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(WSVUKQXGKZHDW)[1:3]) E(EdgeFlags(PSEUDO | PARENT), IYBKDABSIEVB4[2], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(WSVUKQXGKZHDW)[1:3]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, parents = {V(ChangeId(IYBKDABSIEVB4)[2:2]), V(ChangeId(3YGIMQRHZKVW2)[5:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, children = {V(ChangeId(UK3PYJVHMFAC6)[3:7]), V(ChangeId(N57QHPOUWPUY6)[1:3])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] V(ChangeId(WSVUKQXGKZHDW)[1:3]) V(Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect zombie context: V(ChangeId(WSVUKQXGKZHDW)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] put_newedge NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC), pos: ChangePosition(L64(3)) }, to: V(Some(N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC)[1:3]), introduced_by: Some(N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC) } ChangeId(ENOVCCRWBRMK4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_source_vertex
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] source = V(ChangeId(WSVUKQXGKZHDW)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_target_vertex, to = V(Some(N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] target = V(ChangeId(N57QHPOUWPUY6)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(N57QHPOUWPUY6)[1:3]) E(EdgeFlags(0x0), UK3PYJVHMFAC6[3], N57QHPOUWPUY6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(N57QHPOUWPUY6)[1:3]) E(EdgeFlags(BLOCK | PARENT), WSVUKQXGKZHDW[3], N57QHPOUWPUY6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(N57QHPOUWPUY6)[1:3]) E(EdgeFlags(PSEUDO | PARENT), IYBKDABSIEVB4[2], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(N57QHPOUWPUY6)[1:3]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, parents = {V(ChangeId(IYBKDABSIEVB4)[2:2]), V(ChangeId(3YGIMQRHZKVW2)[5:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, children = {V(ChangeId(UK3PYJVHMFAC6)[3:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] V(ChangeId(N57QHPOUWPUY6)[1:3]) V(Some(N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect zombie context: V(ChangeId(N57QHPOUWPUY6)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] put_newedge NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC), pos: ChangePosition(L64(3)) }, to: V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[3:7]), introduced_by: Some(WSVUKQXGKZHDX7GLHJW4P5GKZ3VMEM7NIQ6WQCP5RD53W5GQA27QC) } ChangeId(ENOVCCRWBRMK4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_source_vertex
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] source = V(ChangeId(WSVUKQXGKZHDW)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_target_vertex, to = V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] target = V(ChangeId(UK3PYJVHMFAC6)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(0x0), 3YGIMQRHZKVW2[7], UK3PYJVHMFAC6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(BLOCK), LPGF6AHKWSGFI[2], LPGF6AHKWSGFI)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(PARENT), WSVUKQXGKZHDW[3], WSVUKQXGKZHDW)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(PARENT), N57QHPOUWPUY6[3], N57QHPOUWPUY6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(BLOCK | PARENT), UK3PYJVHMFAC6[3], UK3PYJVHMFAC6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(PSEUDO | PARENT), IYBKDABSIEVB4[2], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, parents = {V(ChangeId(IYBKDABSIEVB4)[2:2]), V(ChangeId(3YGIMQRHZKVW2)[5:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, children = {V(ChangeId(3YGIMQRHZKVW2)[7:11]), V(ChangeId(LPGF6AHKWSGFI)[2:2])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] V(ChangeId(UK3PYJVHMFAC6)[3:7]) V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect zombie context: V(ChangeId(UK3PYJVHMFAC6)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] put_newedge NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC), pos: ChangePosition(L64(3)) }, to: V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[3:7]), introduced_by: Some(N57QHPOUWPUY7YAEHG5CBZIIY2MIOD2DFHUX2G3EZ6WDFRFGHXJAC) } ChangeId(ENOVCCRWBRMK4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_source_vertex
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] source = V(ChangeId(N57QHPOUWPUY6)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_target_vertex, to = V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] target = V(ChangeId(UK3PYJVHMFAC6)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(0x0), 3YGIMQRHZKVW2[7], UK3PYJVHMFAC6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(BLOCK), LPGF6AHKWSGFI[2], LPGF6AHKWSGFI)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(PARENT), N57QHPOUWPUY6[3], N57QHPOUWPUY6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(BLOCK | PARENT), UK3PYJVHMFAC6[3], UK3PYJVHMFAC6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(PSEUDO | PARENT), IYBKDABSIEVB4[2], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, parents = {V(ChangeId(IYBKDABSIEVB4)[2:2]), V(ChangeId(3YGIMQRHZKVW2)[5:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, children = {V(ChangeId(3YGIMQRHZKVW2)[7:11]), V(ChangeId(LPGF6AHKWSGFI)[2:2])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] V(ChangeId(UK3PYJVHMFAC6)[3:7]) V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect zombie context: V(ChangeId(UK3PYJVHMFAC6)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] put_newedge NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(3)) }, to: V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[3:7]), introduced_by: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC) } ChangeId(ENOVCCRWBRMK4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_source_vertex
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] source = V(ChangeId(UK3PYJVHMFAC6)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_target_vertex, to = V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] target = V(ChangeId(UK3PYJVHMFAC6)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(0x0), 3YGIMQRHZKVW2[7], UK3PYJVHMFAC6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(BLOCK), LPGF6AHKWSGFI[2], LPGF6AHKWSGFI)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(BLOCK | PARENT), UK3PYJVHMFAC6[3], UK3PYJVHMFAC6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(PSEUDO | PARENT), IYBKDABSIEVB4[2], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, parents = {V(ChangeId(IYBKDABSIEVB4)[2:2]), V(ChangeId(3YGIMQRHZKVW2)[5:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, children = {V(ChangeId(3YGIMQRHZKVW2)[7:11]), V(ChangeId(LPGF6AHKWSGFI)[2:2])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] V(ChangeId(UK3PYJVHMFAC6)[3:7]) V(Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect zombie context: V(ChangeId(UK3PYJVHMFAC6)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] put_newedge NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }, to: V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[1:3]), introduced_by: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC) } ChangeId(ENOVCCRWBRMK4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_source_vertex
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] source = V(ChangeId(3YGIMQRHZKVW2)[5:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_target_vertex, to = V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] target = V(ChangeId(AX6KFETCUWHES)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[1:3]) E(EdgeFlags(BLOCK), 5SYBQTIC3KQOK[1], 5SYBQTIC3KQOK)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[1:3]) E(EdgeFlags(BLOCK), AX6KFETCUWHES[3], AX6KFETCUWHES)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[1:3]) E(EdgeFlags(PARENT), LPGF6AHKWSGFI[2], LPGF6AHKWSGFI)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[1:3]) E(EdgeFlags(BLOCK | PARENT), 3YGIMQRHZKVW2[7], AX6KFETCUWHES)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, parents = {V(ChangeId(LPGF6AHKWSGFI)[2:2]), V(ChangeId(3YGIMQRHZKVW2)[5:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, children = {V(ChangeId(AX6KFETCUWHES)[3:7]), V(ChangeId(5SYBQTIC3KQOK)[1:3])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] V(ChangeId(AX6KFETCUWHES)[1:3]) V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect zombie context: V(ChangeId(AX6KFETCUWHES)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] unknown: E(EdgeFlags(PARENT), LPGF6AHKWSGFI[2], LPGF6AHKWSGFI)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] zombify p V(ChangeId(LPGF6AHKWSGFI)[2:2]), dest_vertex V(ChangeId(AX6KFETCUWHES)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] ws.parents = {E(EdgeFlags(BLOCK | PARENT), UK3PYJVHMFAC6[7], LPGF6AHKWSGFI)}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] put_newedge NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }, to: V(Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC)[1:3]), introduced_by: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC) } ChangeId(ENOVCCRWBRMK4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_source_vertex
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] source = V(ChangeId(AX6KFETCUWHES)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_target_vertex, to = V(Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] target = V(ChangeId(5SYBQTIC3KQOK)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(5SYBQTIC3KQOK)[1:3]) E(EdgeFlags(0x0), AX6KFETCUWHES[3], 5SYBQTIC3KQOK)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(5SYBQTIC3KQOK)[1:3]) E(EdgeFlags(BLOCK), SFPDK5HYSFLDY[1], SFPDK5HYSFLDY)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(5SYBQTIC3KQOK)[1:3]) E(EdgeFlags(BLOCK | PARENT), AX6KFETCUWHES[3], 5SYBQTIC3KQOK)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(5SYBQTIC3KQOK)[1:3]) E(EdgeFlags(PSEUDO | PARENT), LPGF6AHKWSGFI[2], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(5SYBQTIC3KQOK)[1:3]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, parents = {V(ChangeId(LPGF6AHKWSGFI)[2:2]), V(ChangeId(3YGIMQRHZKVW2)[5:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, children = {V(ChangeId(AX6KFETCUWHES)[3:7]), V(ChangeId(SFPDK5HYSFLDY)[1:3])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] V(ChangeId(5SYBQTIC3KQOK)[1:3]) V(Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect zombie context: V(ChangeId(5SYBQTIC3KQOK)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] put_newedge NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC), pos: ChangePosition(L64(3)) }, to: V(Some(SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC)[1:3]), introduced_by: Some(SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC) } ChangeId(ENOVCCRWBRMK4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_source_vertex
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] source = V(ChangeId(5SYBQTIC3KQOK)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_target_vertex, to = V(Some(SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] target = V(ChangeId(SFPDK5HYSFLDY)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(SFPDK5HYSFLDY)[1:3]) E(EdgeFlags(0x0), AX6KFETCUWHES[3], SFPDK5HYSFLDY)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(SFPDK5HYSFLDY)[1:3]) E(EdgeFlags(BLOCK | PARENT), 5SYBQTIC3KQOK[3], SFPDK5HYSFLDY)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(SFPDK5HYSFLDY)[1:3]) E(EdgeFlags(PSEUDO | PARENT), LPGF6AHKWSGFI[2], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(SFPDK5HYSFLDY)[1:3]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, parents = {V(ChangeId(LPGF6AHKWSGFI)[2:2]), V(ChangeId(3YGIMQRHZKVW2)[5:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, children = {V(ChangeId(AX6KFETCUWHES)[3:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] V(ChangeId(SFPDK5HYSFLDY)[1:3]) V(Some(SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect zombie context: V(ChangeId(SFPDK5HYSFLDY)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] put_newedge NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC), pos: ChangePosition(L64(3)) }, to: V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[3:7]), introduced_by: Some(SFPDK5HYSFLDZQIMM54ZTJDBJVSK63D4CUP3Q44XG34JRTOUNMVAC) } ChangeId(ENOVCCRWBRMK4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_source_vertex
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] source = V(ChangeId(SFPDK5HYSFLDY)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_target_vertex, to = V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] target = V(ChangeId(AX6KFETCUWHES)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(0x0), 3YGIMQRHZKVW2[7], AX6KFETCUWHES)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(BLOCK), IYBKDABSIEVB4[2], IYBKDABSIEVB4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(PARENT), SFPDK5HYSFLDY[3], SFPDK5HYSFLDY)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(PARENT), 5SYBQTIC3KQOK[3], 5SYBQTIC3KQOK)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(BLOCK | PARENT), AX6KFETCUWHES[3], AX6KFETCUWHES)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(PSEUDO | PARENT), LPGF6AHKWSGFI[2], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, parents = {V(ChangeId(LPGF6AHKWSGFI)[2:2]), V(ChangeId(3YGIMQRHZKVW2)[5:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, children = {V(ChangeId(3YGIMQRHZKVW2)[7:11]), V(ChangeId(IYBKDABSIEVB4)[2:2])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] V(ChangeId(AX6KFETCUWHES)[3:7]) V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect zombie context: V(ChangeId(AX6KFETCUWHES)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] put_newedge NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC), pos: ChangePosition(L64(3)) }, to: V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[3:7]), introduced_by: Some(5SYBQTIC3KQOLQBI3XRCA6M3AZO7TPON532GNZV4NEBL7QFIFFVAC) } ChangeId(ENOVCCRWBRMK4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_source_vertex
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] source = V(ChangeId(5SYBQTIC3KQOK)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_target_vertex, to = V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] target = V(ChangeId(AX6KFETCUWHES)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(0x0), 3YGIMQRHZKVW2[7], AX6KFETCUWHES)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(BLOCK), IYBKDABSIEVB4[2], IYBKDABSIEVB4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(PARENT), 5SYBQTIC3KQOK[3], 5SYBQTIC3KQOK)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(BLOCK | PARENT), AX6KFETCUWHES[3], AX6KFETCUWHES)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(PSEUDO | PARENT), LPGF6AHKWSGFI[2], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, parents = {V(ChangeId(LPGF6AHKWSGFI)[2:2]), V(ChangeId(3YGIMQRHZKVW2)[5:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, children = {V(ChangeId(3YGIMQRHZKVW2)[7:11]), V(ChangeId(IYBKDABSIEVB4)[2:2])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] V(ChangeId(AX6KFETCUWHES)[3:7]) V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect zombie context: V(ChangeId(AX6KFETCUWHES)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] put_newedge NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(3)) }, to: V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[3:7]), introduced_by: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC) } ChangeId(ENOVCCRWBRMK4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_source_vertex
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] source = V(ChangeId(AX6KFETCUWHES)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_target_vertex, to = V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] target = V(ChangeId(AX6KFETCUWHES)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(0x0), 3YGIMQRHZKVW2[7], AX6KFETCUWHES)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(BLOCK), IYBKDABSIEVB4[2], IYBKDABSIEVB4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(BLOCK | PARENT), AX6KFETCUWHES[3], AX6KFETCUWHES)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(PSEUDO | PARENT), LPGF6AHKWSGFI[2], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, parents = {V(ChangeId(LPGF6AHKWSGFI)[2:2]), V(ChangeId(3YGIMQRHZKVW2)[5:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, children = {V(ChangeId(3YGIMQRHZKVW2)[7:11]), V(ChangeId(IYBKDABSIEVB4)[2:2])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] V(ChangeId(AX6KFETCUWHES)[3:7]) V(Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect zombie context: V(ChangeId(AX6KFETCUWHES)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] put_newedge NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(7)) }, to: V(Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC)[7:9]), introduced_by: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC) } ChangeId(ENOVCCRWBRMK4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_source_vertex
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] source = V(ChangeId(UK3PYJVHMFAC6)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_target_vertex, to = V(Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC)[7:9])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] target = V(ChangeId(3YGIMQRHZKVW2)[7:11])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(BLOCK), 3YGIMQRHZKVW2[9], 3YGIMQRHZKVW2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(PARENT), UK3PYJVHMFAC6[7], UK3PYJVHMFAC6)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(PARENT), AX6KFETCUWHES[7], AX6KFETCUWHES)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(BLOCK | PARENT), 3YGIMQRHZKVW2[7], 3YGIMQRHZKVW2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(PSEUDO | PARENT), IYBKDABSIEVB4[2], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(PSEUDO | PARENT), LPGF6AHKWSGFI[2], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, parents = {V(ChangeId(IYBKDABSIEVB4)[2:2]), V(ChangeId(LPGF6AHKWSGFI)[2:2]), V(ChangeId(3YGIMQRHZKVW2)[5:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, children = {V(ChangeId(3YGIMQRHZKVW2)[9:11])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] V(ChangeId(3YGIMQRHZKVW2)[7:9]) V(Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC)[7:9])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect zombie context: V(ChangeId(3YGIMQRHZKVW2)[7:9])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] put_newedge NewEdge { previous: EdgeFlags(0x0), flag: EdgeFlags(DELETED), from: Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(7)) }, to: V(Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC)[7:9]), introduced_by: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC) } ChangeId(ENOVCCRWBRMK4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_source_vertex
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] source = V(ChangeId(AX6KFETCUWHES)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_target_vertex, to = V(Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC)[7:9])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] target = V(ChangeId(3YGIMQRHZKVW2)[7:9])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(BLOCK), 3YGIMQRHZKVW2[9], 3YGIMQRHZKVW2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(PARENT), AX6KFETCUWHES[7], AX6KFETCUWHES)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(BLOCK | PARENT), 3YGIMQRHZKVW2[7], 3YGIMQRHZKVW2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(PSEUDO | PARENT), IYBKDABSIEVB4[2], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(PSEUDO | PARENT), LPGF6AHKWSGFI[2], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, parents = {V(ChangeId(IYBKDABSIEVB4)[2:2]), V(ChangeId(LPGF6AHKWSGFI)[2:2]), V(ChangeId(3YGIMQRHZKVW2)[5:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, children = {V(ChangeId(3YGIMQRHZKVW2)[9:11])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] V(ChangeId(3YGIMQRHZKVW2)[7:9]) V(Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC)[7:9])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect zombie context: V(ChangeId(3YGIMQRHZKVW2)[7:9])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] put_newedge NewEdge { previous: EdgeFlags(BLOCK), flag: EdgeFlags(BLOCK | DELETED), from: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(7)) }, to: V(Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC)[7:9]), introduced_by: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC) } ChangeId(ENOVCCRWBRMK4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_source_vertex
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] source = V(ChangeId(3YGIMQRHZKVW2)[5:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] find_target_vertex, to = V(Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC)[7:9])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] target = V(ChangeId(3YGIMQRHZKVW2)[7:9])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(BLOCK), 3YGIMQRHZKVW2[9], 3YGIMQRHZKVW2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(BLOCK | PARENT), 3YGIMQRHZKVW2[7], 3YGIMQRHZKVW2)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(PSEUDO | PARENT), IYBKDABSIEVB4[2], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(PSEUDO | PARENT), LPGF6AHKWSGFI[2], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, parents = {V(ChangeId(IYBKDABSIEVB4)[2:2]), V(ChangeId(LPGF6AHKWSGFI)[2:2]), V(ChangeId(3YGIMQRHZKVW2)[5:7])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] reconnect pseudo edges, children = {V(ChangeId(3YGIMQRHZKVW2)[9:11])}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] V(ChangeId(3YGIMQRHZKVW2)[7:9]) V(Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC)[7:9])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::edge] collect zombie context: V(ChangeId(3YGIMQRHZKVW2)[7:9])
[2026-01-18T18:18:55Z INFO libpijul::apply] clean_obsolete_pseudo_edges, ws.pseudo.len() = 29
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(WSVUKQXGKZHDW)[1:3]) E(EdgeFlags(PSEUDO | PARENT), IYBKDABSIEVB4[2], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 4273448643375508404 [Ok(E(EdgeFlags(PSEUDO | PARENT), IYBKDABSIEVB4[2], AAAAAAAAAAAAA)), Ok(E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)), Ok(E(EdgeFlags(DELETED), UK3PYJVHMFAC6[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | DELETED), N57QHPOUWPUY6[1], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), UK3PYJVHMFAC6[3], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(IYBKDABSIEVB4)[2:2]) V(ChangeId(WSVUKQXGKZHDW)[1:3]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(WSVUKQXGKZHDW)[1:3]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 4273448643375508404 [Ok(E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)), Ok(E(EdgeFlags(DELETED), UK3PYJVHMFAC6[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | DELETED), N57QHPOUWPUY6[1], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), UK3PYJVHMFAC6[3], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(WSVUKQXGKZHDW)[1:3]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(N57QHPOUWPUY6)[1:3]) E(EdgeFlags(PSEUDO | PARENT), IYBKDABSIEVB4[2], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 10370017343282839407 [Ok(E(EdgeFlags(PSEUDO | PARENT), IYBKDABSIEVB4[2], AAAAAAAAAAAAA)), Ok(E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)), Ok(E(EdgeFlags(DELETED), UK3PYJVHMFAC6[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), WSVUKQXGKZHDW[3], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(IYBKDABSIEVB4)[2:2]) V(ChangeId(N57QHPOUWPUY6)[1:3]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(N57QHPOUWPUY6)[1:3]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 10370017343282839407 [Ok(E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)), Ok(E(EdgeFlags(DELETED), UK3PYJVHMFAC6[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), WSVUKQXGKZHDW[3], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(N57QHPOUWPUY6)[1:3]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(PSEUDO | PARENT), IYBKDABSIEVB4[2], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 3404828688833623714 [Ok(E(EdgeFlags(BLOCK), LPGF6AHKWSGFI[2], LPGF6AHKWSGFI)), Ok(E(EdgeFlags(PSEUDO | PARENT), IYBKDABSIEVB4[2], AAAAAAAAAAAAA)), Ok(E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)), Ok(E(EdgeFlags(DELETED), 3YGIMQRHZKVW2[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | DELETED), LPGF6AHKWSGFI[2], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), WSVUKQXGKZHDW[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), N57QHPOUWPUY6[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), UK3PYJVHMFAC6[3], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(IYBKDABSIEVB4)[2:2]) V(ChangeId(UK3PYJVHMFAC6)[3:7]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 3404828688833623714 [Ok(E(EdgeFlags(BLOCK), LPGF6AHKWSGFI[2], LPGF6AHKWSGFI)), Ok(E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)), Ok(E(EdgeFlags(DELETED), 3YGIMQRHZKVW2[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | DELETED), LPGF6AHKWSGFI[2], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), WSVUKQXGKZHDW[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), N57QHPOUWPUY6[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), UK3PYJVHMFAC6[3], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(UK3PYJVHMFAC6)[3:7]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(PSEUDO | PARENT), IYBKDABSIEVB4[2], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 3404828688833623714 [Ok(E(EdgeFlags(BLOCK), LPGF6AHKWSGFI[2], LPGF6AHKWSGFI)), Ok(E(EdgeFlags(DELETED), 3YGIMQRHZKVW2[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | DELETED), LPGF6AHKWSGFI[2], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), WSVUKQXGKZHDW[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), N57QHPOUWPUY6[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), UK3PYJVHMFAC6[3], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(IYBKDABSIEVB4)[2:2]) V(ChangeId(UK3PYJVHMFAC6)[3:7]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 3404828688833623714 [Ok(E(EdgeFlags(BLOCK), LPGF6AHKWSGFI[2], LPGF6AHKWSGFI)), Ok(E(EdgeFlags(DELETED), 3YGIMQRHZKVW2[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | DELETED), LPGF6AHKWSGFI[2], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), WSVUKQXGKZHDW[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), N57QHPOUWPUY6[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), UK3PYJVHMFAC6[3], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(UK3PYJVHMFAC6)[3:7]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(PSEUDO | PARENT), IYBKDABSIEVB4[2], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 3404828688833623714 [Ok(E(EdgeFlags(BLOCK), LPGF6AHKWSGFI[2], LPGF6AHKWSGFI)), Ok(E(EdgeFlags(DELETED), 3YGIMQRHZKVW2[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | DELETED), LPGF6AHKWSGFI[2], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), WSVUKQXGKZHDW[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), N57QHPOUWPUY6[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), UK3PYJVHMFAC6[3], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(IYBKDABSIEVB4)[2:2]) V(ChangeId(UK3PYJVHMFAC6)[3:7]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(UK3PYJVHMFAC6)[3:7]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 3404828688833623714 [Ok(E(EdgeFlags(BLOCK), LPGF6AHKWSGFI[2], LPGF6AHKWSGFI)), Ok(E(EdgeFlags(DELETED), 3YGIMQRHZKVW2[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | DELETED), LPGF6AHKWSGFI[2], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), WSVUKQXGKZHDW[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), N57QHPOUWPUY6[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), UK3PYJVHMFAC6[3], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(UK3PYJVHMFAC6)[3:7]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(5SYBQTIC3KQOK)[1:3]) E(EdgeFlags(PSEUDO | PARENT), LPGF6AHKWSGFI[2], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 16546464734377455852 [Ok(E(EdgeFlags(PSEUDO | PARENT), LPGF6AHKWSGFI[2], AAAAAAAAAAAAA)), Ok(E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)), Ok(E(EdgeFlags(DELETED), AX6KFETCUWHES[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | DELETED), SFPDK5HYSFLDY[1], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), AX6KFETCUWHES[3], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(LPGF6AHKWSGFI)[2:2]) V(ChangeId(5SYBQTIC3KQOK)[1:3]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(5SYBQTIC3KQOK)[1:3]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 16546464734377455852 [Ok(E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)), Ok(E(EdgeFlags(DELETED), AX6KFETCUWHES[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | DELETED), SFPDK5HYSFLDY[1], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), AX6KFETCUWHES[3], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(5SYBQTIC3KQOK)[1:3]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(SFPDK5HYSFLDY)[1:3]) E(EdgeFlags(PSEUDO | PARENT), LPGF6AHKWSGFI[2], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 4347822986560364177 [Ok(E(EdgeFlags(PSEUDO | PARENT), LPGF6AHKWSGFI[2], AAAAAAAAAAAAA)), Ok(E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)), Ok(E(EdgeFlags(DELETED), AX6KFETCUWHES[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), 5SYBQTIC3KQOK[3], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(LPGF6AHKWSGFI)[2:2]) V(ChangeId(SFPDK5HYSFLDY)[1:3]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(SFPDK5HYSFLDY)[1:3]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 4347822986560364177 [Ok(E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)), Ok(E(EdgeFlags(DELETED), AX6KFETCUWHES[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), 5SYBQTIC3KQOK[3], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(SFPDK5HYSFLDY)[1:3]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(PSEUDO | PARENT), LPGF6AHKWSGFI[2], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 5300355654247185413 [Ok(E(EdgeFlags(BLOCK), IYBKDABSIEVB4[2], IYBKDABSIEVB4)), Ok(E(EdgeFlags(PSEUDO | PARENT), LPGF6AHKWSGFI[2], AAAAAAAAAAAAA)), Ok(E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)), Ok(E(EdgeFlags(DELETED), 3YGIMQRHZKVW2[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | DELETED), IYBKDABSIEVB4[2], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), SFPDK5HYSFLDY[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), 5SYBQTIC3KQOK[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), AX6KFETCUWHES[3], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(LPGF6AHKWSGFI)[2:2]) V(ChangeId(AX6KFETCUWHES)[3:7]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 5300355654247185413 [Ok(E(EdgeFlags(BLOCK), IYBKDABSIEVB4[2], IYBKDABSIEVB4)), Ok(E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)), Ok(E(EdgeFlags(DELETED), 3YGIMQRHZKVW2[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | DELETED), IYBKDABSIEVB4[2], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), SFPDK5HYSFLDY[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), 5SYBQTIC3KQOK[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), AX6KFETCUWHES[3], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(AX6KFETCUWHES)[3:7]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(PSEUDO | PARENT), LPGF6AHKWSGFI[2], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 5300355654247185413 [Ok(E(EdgeFlags(BLOCK), IYBKDABSIEVB4[2], IYBKDABSIEVB4)), Ok(E(EdgeFlags(DELETED), 3YGIMQRHZKVW2[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | DELETED), IYBKDABSIEVB4[2], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), SFPDK5HYSFLDY[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), 5SYBQTIC3KQOK[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), AX6KFETCUWHES[3], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(LPGF6AHKWSGFI)[2:2]) V(ChangeId(AX6KFETCUWHES)[3:7]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 5300355654247185413 [Ok(E(EdgeFlags(BLOCK), IYBKDABSIEVB4[2], IYBKDABSIEVB4)), Ok(E(EdgeFlags(DELETED), 3YGIMQRHZKVW2[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | DELETED), IYBKDABSIEVB4[2], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), SFPDK5HYSFLDY[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), 5SYBQTIC3KQOK[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), AX6KFETCUWHES[3], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(AX6KFETCUWHES)[3:7]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(PSEUDO | PARENT), LPGF6AHKWSGFI[2], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 5300355654247185413 [Ok(E(EdgeFlags(BLOCK), IYBKDABSIEVB4[2], IYBKDABSIEVB4)), Ok(E(EdgeFlags(DELETED), 3YGIMQRHZKVW2[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | DELETED), IYBKDABSIEVB4[2], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), SFPDK5HYSFLDY[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), 5SYBQTIC3KQOK[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), AX6KFETCUWHES[3], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(LPGF6AHKWSGFI)[2:2]) V(ChangeId(AX6KFETCUWHES)[3:7]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(AX6KFETCUWHES)[3:7]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 5300355654247185413 [Ok(E(EdgeFlags(BLOCK), IYBKDABSIEVB4[2], IYBKDABSIEVB4)), Ok(E(EdgeFlags(DELETED), 3YGIMQRHZKVW2[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | DELETED), IYBKDABSIEVB4[2], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), SFPDK5HYSFLDY[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), 5SYBQTIC3KQOK[3], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), AX6KFETCUWHES[3], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(AX6KFETCUWHES)[3:7]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(PSEUDO | PARENT), IYBKDABSIEVB4[2], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 7902632241120283870 [Ok(E(EdgeFlags(BLOCK), 3YGIMQRHZKVW2[9], 3YGIMQRHZKVW2)), Ok(E(EdgeFlags(PSEUDO | PARENT), IYBKDABSIEVB4[2], AAAAAAAAAAAAA)), Ok(E(EdgeFlags(PSEUDO | PARENT), LPGF6AHKWSGFI[2], AAAAAAAAAAAAA)), Ok(E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)), Ok(E(EdgeFlags(PARENT | DELETED), UK3PYJVHMFAC6[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), AX6KFETCUWHES[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), 3YGIMQRHZKVW2[7], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(IYBKDABSIEVB4)[2:2]) V(ChangeId(3YGIMQRHZKVW2)[7:9]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(PSEUDO | PARENT), LPGF6AHKWSGFI[2], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 7902632241120283870 [Ok(E(EdgeFlags(BLOCK), 3YGIMQRHZKVW2[9], 3YGIMQRHZKVW2)), Ok(E(EdgeFlags(PSEUDO | PARENT), LPGF6AHKWSGFI[2], AAAAAAAAAAAAA)), Ok(E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)), Ok(E(EdgeFlags(PARENT | DELETED), UK3PYJVHMFAC6[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), AX6KFETCUWHES[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), 3YGIMQRHZKVW2[7], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(LPGF6AHKWSGFI)[2:2]) V(ChangeId(3YGIMQRHZKVW2)[7:9]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 7902632241120283870 [Ok(E(EdgeFlags(BLOCK), 3YGIMQRHZKVW2[9], 3YGIMQRHZKVW2)), Ok(E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA)), Ok(E(EdgeFlags(PARENT | DELETED), UK3PYJVHMFAC6[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), AX6KFETCUWHES[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), 3YGIMQRHZKVW2[7], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(3YGIMQRHZKVW2)[7:9]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(PSEUDO | PARENT), IYBKDABSIEVB4[2], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 7902632241120283870 [Ok(E(EdgeFlags(BLOCK), 3YGIMQRHZKVW2[9], 3YGIMQRHZKVW2)), Ok(E(EdgeFlags(PARENT | DELETED), UK3PYJVHMFAC6[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), AX6KFETCUWHES[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), 3YGIMQRHZKVW2[7], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(IYBKDABSIEVB4)[2:2]) V(ChangeId(3YGIMQRHZKVW2)[7:9]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(PSEUDO | PARENT), LPGF6AHKWSGFI[2], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 7902632241120283870 [Ok(E(EdgeFlags(BLOCK), 3YGIMQRHZKVW2[9], 3YGIMQRHZKVW2)), Ok(E(EdgeFlags(PARENT | DELETED), UK3PYJVHMFAC6[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), AX6KFETCUWHES[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), 3YGIMQRHZKVW2[7], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(LPGF6AHKWSGFI)[2:2]) V(ChangeId(3YGIMQRHZKVW2)[7:9]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 7902632241120283870 [Ok(E(EdgeFlags(BLOCK), 3YGIMQRHZKVW2[9], 3YGIMQRHZKVW2)), Ok(E(EdgeFlags(PARENT | DELETED), UK3PYJVHMFAC6[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), AX6KFETCUWHES[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), 3YGIMQRHZKVW2[7], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(3YGIMQRHZKVW2)[7:9]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(PSEUDO | PARENT), IYBKDABSIEVB4[2], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 7902632241120283870 [Ok(E(EdgeFlags(BLOCK), 3YGIMQRHZKVW2[9], 3YGIMQRHZKVW2)), Ok(E(EdgeFlags(PARENT | DELETED), UK3PYJVHMFAC6[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), AX6KFETCUWHES[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), 3YGIMQRHZKVW2[7], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(IYBKDABSIEVB4)[2:2]) V(ChangeId(3YGIMQRHZKVW2)[7:9]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(PSEUDO | PARENT), LPGF6AHKWSGFI[2], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 7902632241120283870 [Ok(E(EdgeFlags(BLOCK), 3YGIMQRHZKVW2[9], 3YGIMQRHZKVW2)), Ok(E(EdgeFlags(PARENT | DELETED), UK3PYJVHMFAC6[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), AX6KFETCUWHES[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), 3YGIMQRHZKVW2[7], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(LPGF6AHKWSGFI)[2:2]) V(ChangeId(3YGIMQRHZKVW2)[7:9]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] clean_obsolete_pseudo_edges V(ChangeId(3YGIMQRHZKVW2)[7:9]) E(EdgeFlags(PSEUDO | PARENT), 3YGIMQRHZKVW2[7], AAAAAAAAAAAAA) Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] pseudo edge still here ? 7902632241120283870 [Ok(E(EdgeFlags(BLOCK), 3YGIMQRHZKVW2[9], 3YGIMQRHZKVW2)), Ok(E(EdgeFlags(PARENT | DELETED), UK3PYJVHMFAC6[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(PARENT | DELETED), AX6KFETCUWHES[7], ENOVCCRWBRMK4)), Ok(E(EdgeFlags(BLOCK | PARENT | DELETED), 3YGIMQRHZKVW2[7], ENOVCCRWBRMK4))]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] deleting V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(3YGIMQRHZKVW2)[7:9]) ChangeId(AAAAAAAAAAAAA) EdgeFlags(PSEUDO | PARENT) true false
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[4:4]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[4:4]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[5:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[4:4]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] on path: StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[4:4]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[4:4]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] put_pseudo, alive 2, V(ChangeId(3YGIMQRHZKVW2)[4:4]) V(ChangeId(3YGIMQRHZKVW2)[5:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply] [StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[4:4]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[4:4]), is_on_path: true }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[5:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }, StackElt { vertex: V(ChangeId(IYBKDABSIEVB4)[2:2]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(LPGF6AHKWSGFI)[2:2]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[9:11]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] on path: StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] on path: StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[5:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] put_pseudo, alive 2, V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(3YGIMQRHZKVW2)[9:11])
[2026-01-18T18:18:55Z DEBUG libpijul::apply] [StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[4:4]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[4:4]), is_on_path: true }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[5:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }, StackElt { vertex: V(ChangeId(IYBKDABSIEVB4)[2:2]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(LPGF6AHKWSGFI)[2:2]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[9:11]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[9:11]), is_on_path: true }]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[3:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(IYBKDABSIEVB4)[2:2]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] on path: StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[3:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] on path: StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] on path: StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[5:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] put_pseudo, alive 2, V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(IYBKDABSIEVB4)[2:2])
[2026-01-18T18:18:55Z DEBUG libpijul::apply] [StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[4:4]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[4:4]), is_on_path: true }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[5:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }, StackElt { vertex: V(ChangeId(IYBKDABSIEVB4)[2:2]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(LPGF6AHKWSGFI)[2:2]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }, StackElt { vertex: V(ChangeId(5SYBQTIC3KQOK)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[3:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }, StackElt { vertex: V(ChangeId(IYBKDABSIEVB4)[2:2]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(IYBKDABSIEVB4)[2:2]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: true }, StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[1:3]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: false }, StackElt { vertex: V(ChangeId(LPGF6AHKWSGFI)[2:2]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: false }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[9:11]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: false }]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[9:11]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(LPGF6AHKWSGFI)[2:2]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] on path: StackElt { vertex: V(ChangeId(IYBKDABSIEVB4)[2:2]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] put_pseudo, alive 2, V(ChangeId(IYBKDABSIEVB4)[2:2]) V(ChangeId(LPGF6AHKWSGFI)[2:2])
[2026-01-18T18:18:55Z DEBUG libpijul::apply] [StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[4:4]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[4:4]), is_on_path: true }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[5:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }, StackElt { vertex: V(ChangeId(IYBKDABSIEVB4)[2:2]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(LPGF6AHKWSGFI)[2:2]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }, StackElt { vertex: V(ChangeId(5SYBQTIC3KQOK)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[3:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }, StackElt { vertex: V(ChangeId(IYBKDABSIEVB4)[2:2]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(IYBKDABSIEVB4)[2:2]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: true }, StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[1:3]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: false }, StackElt { vertex: V(ChangeId(LPGF6AHKWSGFI)[2:2]), last_alive: V(ChangeId(LPGF6AHKWSGFI)[2:2]), is_on_path: true }, StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[1:3]), last_alive: V(ChangeId(LPGF6AHKWSGFI)[2:2]), is_on_path: false }, StackElt { vertex: V(ChangeId(IYBKDABSIEVB4)[2:2]), last_alive: V(ChangeId(LPGF6AHKWSGFI)[2:2]), is_on_path: false }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[9:11]), last_alive: V(ChangeId(LPGF6AHKWSGFI)[2:2]), is_on_path: false }]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[9:11]), last_alive: V(ChangeId(LPGF6AHKWSGFI)[2:2]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(IYBKDABSIEVB4)[2:2]), last_alive: V(ChangeId(LPGF6AHKWSGFI)[2:2]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[1:3]), last_alive: V(ChangeId(LPGF6AHKWSGFI)[2:2]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] put_pseudo, descendant V(ChangeId(LPGF6AHKWSGFI)[2:2]) V(ChangeId(IYBKDABSIEVB4)[2:2])
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(LPGF6AHKWSGFI)[2:2]), last_alive: V(ChangeId(LPGF6AHKWSGFI)[2:2]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[1:3]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[3:7]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(LPGF6AHKWSGFI)[2:2]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] put_pseudo, descendant V(ChangeId(IYBKDABSIEVB4)[2:2]) V(ChangeId(3YGIMQRHZKVW2)[9:11])
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(LPGF6AHKWSGFI)[2:2]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[3:7]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(WSVUKQXGKZHDW)[1:3]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(N57QHPOUWPUY6)[1:3]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[3:7]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(N57QHPOUWPUY6)[1:3]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[3:7]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(WSVUKQXGKZHDW)[1:3]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[1:3]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(IYBKDABSIEVB4)[2:2]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] put_pseudo, descendant V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(3YGIMQRHZKVW2)[9:11])
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(IYBKDABSIEVB4)[2:2]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[3:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(5SYBQTIC3KQOK)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(SFPDK5HYSFLDY)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[3:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] put_pseudo, descendant V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(IYBKDABSIEVB4)[2:2])
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(SFPDK5HYSFLDY)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[3:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] put_pseudo, descendant V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(IYBKDABSIEVB4)[2:2])
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(5SYBQTIC3KQOK)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(LPGF6AHKWSGFI)[2:2]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(IYBKDABSIEVB4)[2:2]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[5:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[4:4]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[4:4]), is_on_path: true }
[2026-01-18T18:18:55Z INFO libpijul::apply] done applying change
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change "LPGF6AHKWSGFJ5HQA7CG5WA2Q2TZ2BUEL56ADXRPP75T4DG6HPZAC"
[2026-01-18T18:18:55Z DEBUG libpijul::apply] internal = ChangeId(LPGF6AHKWSGFI)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change_to_channel ChangeId(LPGF6AHKWSGFI) LPGF6AHKWSGFJ5HQA7CG5WA2Q2TZ2BUEL56ADXRPP75T4DG6HPZAC
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply change to channel
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying 0 SolveOrderConflict { change: NewVertex(NewVertex { up_context: [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(7)) }], down_context: [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(1)) }], flag: EdgeFlags(0x0), start: ChangePosition(L64(2)), end: ChangePosition(L64(2)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 7 } } (1)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(LPGF6AHKWSGFI)[2:2]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(LPGF6AHKWSGFI)[2:2]) [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(7)) }] [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(1)) }] EdgeFlags(0x0) ChangeId(LPGF6AHKWSGFI)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(UK3PYJVHMFAC6), pos: ChangePosition(L64(7)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(UK3PYJVHMFAC6)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(UK3PYJVHMFAC6)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_vertex V(ChangeId(AX6KFETCUWHES)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {ChangeId(ENOVCCRWBRMK4)}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context [V(ChangeId(AX6KFETCUWHES)[1:3])]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying SolveOrderConflict { change: NewVertex(NewVertex { up_context: [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(7)) }], down_context: [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(1)) }], flag: EdgeFlags(0x0), start: ChangePosition(L64(2)), end: ChangePosition(L64(2)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 7 } } (2)
[2026-01-18T18:18:55Z INFO libpijul::apply] clean_obsolete_pseudo_edges, ws.pseudo.len() = 0
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[4:4]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[4:4]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[5:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[4:4]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] on path: StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[4:4]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[4:4]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] put_pseudo, alive 2, V(ChangeId(3YGIMQRHZKVW2)[4:4]) V(ChangeId(3YGIMQRHZKVW2)[5:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply] [StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[4:4]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[4:4]), is_on_path: true }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[5:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[9:11]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[9:11]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] on path: StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] on path: StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[5:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] put_pseudo, alive 2, V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(3YGIMQRHZKVW2)[9:11])
[2026-01-18T18:18:55Z DEBUG libpijul::apply] [StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[4:4]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[4:4]), is_on_path: true }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[5:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[9:11]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[9:11]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[9:11]), is_on_path: true }]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[3:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] put_pseudo, descendant V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(3YGIMQRHZKVW2)[9:11])
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[3:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(5SYBQTIC3KQOK)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(SFPDK5HYSFLDY)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[3:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(SFPDK5HYSFLDY)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[3:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(5SYBQTIC3KQOK)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[3:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(LPGF6AHKWSGFI)[2:2]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] on path: StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[3:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] on path: StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] on path: StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[5:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] put_pseudo, alive 2, V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(LPGF6AHKWSGFI)[2:2])
[2026-01-18T18:18:55Z DEBUG libpijul::apply] [StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[4:4]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[4:4]), is_on_path: true }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[5:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[9:11]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }, StackElt { vertex: V(ChangeId(WSVUKQXGKZHDW)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[3:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }, StackElt { vertex: V(ChangeId(LPGF6AHKWSGFI)[2:2]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(LPGF6AHKWSGFI)[2:2]), last_alive: V(ChangeId(LPGF6AHKWSGFI)[2:2]), is_on_path: true }, StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[1:3]), last_alive: V(ChangeId(LPGF6AHKWSGFI)[2:2]), is_on_path: false }]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[1:3]), last_alive: V(ChangeId(LPGF6AHKWSGFI)[2:2]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(LPGF6AHKWSGFI)[2:2]), last_alive: V(ChangeId(LPGF6AHKWSGFI)[2:2]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] put_pseudo, descendant V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(3YGIMQRHZKVW2)[9:11])
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(LPGF6AHKWSGFI)[2:2]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[3:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(WSVUKQXGKZHDW)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(N57QHPOUWPUY6)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[3:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] put_pseudo, descendant V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(LPGF6AHKWSGFI)[2:2])
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(N57QHPOUWPUY6)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[3:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] put_pseudo, descendant V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(LPGF6AHKWSGFI)[2:2])
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(WSVUKQXGKZHDW)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[9:11]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[5:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[4:4]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[4:4]), is_on_path: true }
[2026-01-18T18:18:55Z INFO libpijul::apply] done applying change
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change "IYBKDABSIEVB5MAPALQDB4JIH6BTXAHXUSNIQRRJQ4WMRSSNU6AQC"
[2026-01-18T18:18:55Z DEBUG libpijul::apply] internal = ChangeId(IYBKDABSIEVB4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply_change_to_channel ChangeId(IYBKDABSIEVB4) IYBKDABSIEVB5MAPALQDB4JIH6BTXAHXUSNIQRRJQ4WMRSSNU6AQC
[2026-01-18T18:18:55Z DEBUG libpijul::apply] apply change to channel
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying 0 SolveOrderConflict { change: NewVertex(NewVertex { up_context: [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(7)) }], down_context: [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(1)) }], flag: EdgeFlags(0x0), start: ChangePosition(L64(2)), end: ChangePosition(L64(2)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 7 } } (1)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put new vertex, checking whether interval V(ChangeId(IYBKDABSIEVB4)[2:2]) overlaps current graph
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_newvertex V(ChangeId(IYBKDABSIEVB4)[2:2]) [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(7)) }] [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(1)) }] EdgeFlags(0x0) ChangeId(IYBKDABSIEVB4)
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] put_up_context Position { change: ChangeId(AX6KFETCUWHES), pos: ChangePosition(L64(7)) }
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] k = V(ChangeId(AX6KFETCUWHES)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] up_vertex V(ChangeId(AX6KFETCUWHES)[3:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_vertex V(ChangeId(UK3PYJVHMFAC6)[1:3])
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] deleted by: {ChangeId(ENOVCCRWBRMK4)}
[2026-01-18T18:18:55Z DEBUG libpijul::apply::vertex] down_context [V(ChangeId(UK3PYJVHMFAC6)[1:3])]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] Applying SolveOrderConflict { change: NewVertex(NewVertex { up_context: [Position { change: Some(AX6KFETCUWHESKO4I5KZLLKAMWNVDHPE6BTGWLEAK6PZCQGLPJ2QC), pos: ChangePosition(L64(7)) }], down_context: [Position { change: Some(UK3PYJVHMFAC7Q2N4MFRIHNEWCXUK4IFOJO2NR7AUPHVXGKLIB7QC), pos: ChangePosition(L64(1)) }], flag: EdgeFlags(0x0), start: ChangePosition(L64(2)), end: ChangePosition(L64(2)), inode: Position { change: Some(3YGIMQRHZKVW367WD34CDDLSUZNVJUV4C24RXV5GHJQFTPMXOYNQC), pos: ChangePosition(L64(4)) } }), local: Local { path: "file", line: 7 } } (2)
[2026-01-18T18:18:55Z INFO libpijul::apply] clean_obsolete_pseudo_edges, ws.pseudo.len() = 0
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[4:4]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[4:4]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[5:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[4:4]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] on path: StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[4:4]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[4:4]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] put_pseudo, alive 2, V(ChangeId(3YGIMQRHZKVW2)[4:4]) V(ChangeId(3YGIMQRHZKVW2)[5:7])
[2026-01-18T18:18:55Z DEBUG libpijul::apply] [StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[4:4]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[4:4]), is_on_path: true }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[5:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }, StackElt { vertex: V(ChangeId(LPGF6AHKWSGFI)[2:2]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[9:11]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[9:11]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] on path: StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] on path: StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[5:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] put_pseudo, alive 2, V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(3YGIMQRHZKVW2)[9:11])
[2026-01-18T18:18:55Z DEBUG libpijul::apply] [StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[4:4]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[4:4]), is_on_path: true }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[5:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }, StackElt { vertex: V(ChangeId(LPGF6AHKWSGFI)[2:2]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[9:11]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[9:11]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[9:11]), is_on_path: true }]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[3:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(IYBKDABSIEVB4)[2:2]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] on path: StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[3:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] on path: StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] on path: StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[5:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] put_pseudo, alive 2, V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(IYBKDABSIEVB4)[2:2])
[2026-01-18T18:18:55Z DEBUG libpijul::apply] [StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[4:4]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[4:4]), is_on_path: true }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[5:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }, StackElt { vertex: V(ChangeId(LPGF6AHKWSGFI)[2:2]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[9:11]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }, StackElt { vertex: V(ChangeId(5SYBQTIC3KQOK)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[3:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }, StackElt { vertex: V(ChangeId(IYBKDABSIEVB4)[2:2]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(IYBKDABSIEVB4)[2:2]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: true }, StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[1:3]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: false }]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[1:3]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[3:7]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(LPGF6AHKWSGFI)[2:2]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] on path: StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[3:7]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] on path: StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[1:3]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] on path: StackElt { vertex: V(ChangeId(IYBKDABSIEVB4)[2:2]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] put_pseudo, alive 2, V(ChangeId(IYBKDABSIEVB4)[2:2]) V(ChangeId(LPGF6AHKWSGFI)[2:2])
[2026-01-18T18:18:55Z DEBUG libpijul::apply] [StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[4:4]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[4:4]), is_on_path: true }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[5:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }, StackElt { vertex: V(ChangeId(LPGF6AHKWSGFI)[2:2]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[9:11]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }, StackElt { vertex: V(ChangeId(5SYBQTIC3KQOK)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[3:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }, StackElt { vertex: V(ChangeId(IYBKDABSIEVB4)[2:2]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }, StackElt { vertex: V(ChangeId(IYBKDABSIEVB4)[2:2]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: true }, StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[1:3]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: true }, StackElt { vertex: V(ChangeId(WSVUKQXGKZHDW)[1:3]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: false }, StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[3:7]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: true }, StackElt { vertex: V(ChangeId(LPGF6AHKWSGFI)[2:2]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: false }, StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: false }, StackElt { vertex: V(ChangeId(LPGF6AHKWSGFI)[2:2]), last_alive: V(ChangeId(LPGF6AHKWSGFI)[2:2]), is_on_path: true }, StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[1:3]), last_alive: V(ChangeId(LPGF6AHKWSGFI)[2:2]), is_on_path: false }]
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[1:3]), last_alive: V(ChangeId(LPGF6AHKWSGFI)[2:2]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] put_pseudo, descendant V(ChangeId(LPGF6AHKWSGFI)[2:2]) V(ChangeId(IYBKDABSIEVB4)[2:2])
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(LPGF6AHKWSGFI)[2:2]), last_alive: V(ChangeId(LPGF6AHKWSGFI)[2:2]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] put_pseudo, descendant V(ChangeId(IYBKDABSIEVB4)[2:2]) V(ChangeId(3YGIMQRHZKVW2)[9:11])
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(LPGF6AHKWSGFI)[2:2]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[3:7]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(WSVUKQXGKZHDW)[1:3]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(N57QHPOUWPUY6)[1:3]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[3:7]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] put_pseudo, descendant V(ChangeId(IYBKDABSIEVB4)[2:2]) V(ChangeId(LPGF6AHKWSGFI)[2:2])
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(N57QHPOUWPUY6)[1:3]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[3:7]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] put_pseudo, descendant V(ChangeId(IYBKDABSIEVB4)[2:2]) V(ChangeId(LPGF6AHKWSGFI)[2:2])
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(WSVUKQXGKZHDW)[1:3]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[1:3]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(IYBKDABSIEVB4)[2:2]), last_alive: V(ChangeId(IYBKDABSIEVB4)[2:2]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[7:9]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] put_pseudo, descendant V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(3YGIMQRHZKVW2)[9:11])
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(IYBKDABSIEVB4)[2:2]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[3:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(5SYBQTIC3KQOK)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(SFPDK5HYSFLDY)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[3:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] put_pseudo, descendant V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(IYBKDABSIEVB4)[2:2])
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(SFPDK5HYSFLDY)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[3:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] put_pseudo, descendant V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(IYBKDABSIEVB4)[2:2])
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(5SYBQTIC3KQOK)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(AX6KFETCUWHES)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(UK3PYJVHMFAC6)[1:3]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] put_pseudo, descendant V(ChangeId(3YGIMQRHZKVW2)[5:7]) V(ChangeId(LPGF6AHKWSGFI)[2:2])
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[9:11]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(LPGF6AHKWSGFI)[2:2]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: false }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] already visited!
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[5:7]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[5:7]), is_on_path: true }
[2026-01-18T18:18:55Z DEBUG libpijul::apply] elt StackElt { vertex: V(ChangeId(3YGIMQRHZKVW2)[4:4]), last_alive: V(ChangeId(3YGIMQRHZKVW2)[4:4]), is_on_path: true }
[2026-01-18T18:18:55Z INFO libpijul::apply] done applying change
Doc-tests libpijul