Peter Steinberger
099d6351b3
refactor(sessions): canonical lineage model — creation provenance, fork ancestry, generation chain, typed row contract (#111861)
* fix(sessions): preserve spawn/fork lineage across implicit daily/idle rollover
* refactor(sessions): canonical creation model with forkSource ancestry and generation chain
* feat(sessions): stamp creation provenance across all creation paths and emit created events
* refactor(gateway): lock lineage patching, split control from navigation, add typed session-row contract
* docs(gateway): document creation provenance stamping and lineage patch tightening
* fix(sessions): keep provenance proof-only on wire fallbacks and strip node-local lineage from cron continuations
* fix(gateway): never journal a created event for session adoption
* fix(gateway): keep post-create work on adoption while gating the created event
* fix(sessions): restore trusted ensure-main provenance and stamp navigation parent at spawn
* fix(sessions): allow parentSessionKey through the direct child spawn patch
* fix(ci): break type cycles, satisfy export scan, regenerate Swift protocol models
* refactor(sessions): replace createdBy with createdActor
* fix(protocol): export session row type
* fix(sessions): preserve proven creation provenance
* fix(sessions): close lineage creation gaps
* test(sessions): align atomic spawn lineage coverage
* test(sessions): widen transcript search reconcile wait
* fix(sessions): stamp reset-created rows
* test(sessions): keep reset provenance coverage focused
* fix(sessions): journal chat-created rows
* test(ci): anchor release skill reads to repo
* test(ci): avoid cached module paths
2026-07-22 22:54:31 -04:00
..
2026-07-21 21:11:18 -07:00
2026-07-22 01:44:04 -07:00
2026-07-22 04:54:20 -07:00
2026-07-22 15:21:33 -07:00
2026-07-21 00:05:13 -07:00
2026-07-22 14:03:29 -07:00
2026-07-22 06:13:03 -07:00
2026-07-13 11:32:00 -07:00
2026-07-22 22:54:31 -04:00
2026-07-21 21:08:12 -07:00
2026-07-16 13:08:42 -07:00
2026-07-21 21:08:12 -07:00
2026-07-18 08:49:37 +01:00
2026-07-17 10:50:47 +01:00
2026-07-18 08:49:37 +01:00
2026-07-18 12:36:46 +01:00
2026-07-18 12:36:46 +01:00
2026-07-21 00:05:13 -07:00
2026-07-21 00:05:13 -07:00
2026-07-13 02:30:45 -07:00
2026-07-17 11:37:35 +01:00
2026-07-18 08:49:37 +01:00
2026-07-21 00:05:13 -07:00
2026-07-12 22:05:09 -07:00
2026-07-22 06:42:25 -07:00
2026-07-22 06:42:25 -07:00
2026-07-19 12:36:54 -07:00
2026-07-21 00:17:15 -07:00
2026-07-20 23:42:04 -06:00
2026-07-20 23:42:04 -06:00
2026-07-22 15:21:33 -07:00
2026-07-22 15:21:33 -07:00
2026-07-18 12:36:46 +01:00
2026-07-18 12:36:46 +01:00
2026-07-18 08:49:37 +01:00
2026-07-20 16:22:09 -07:00
2026-07-22 01:44:04 -07:00
2026-07-22 01:44:04 -07:00
2026-07-18 07:00:15 +01:00
2026-07-18 07:00:15 +01:00
2026-07-21 01:46:11 -07:00
2026-07-21 01:46:11 -07:00
2026-07-22 14:03:29 -07:00
2026-07-15 01:15:36 -07:00
2026-07-15 01:15:36 -07:00
2026-07-20 21:30:22 -07:00
2026-07-20 21:30:22 -07:00
2026-07-13 11:32:00 -07:00
2026-07-13 11:32:00 -07:00
2026-07-21 15:16:38 -07:00
2026-07-21 15:16:38 -07:00
2026-07-12 13:45:11 +08:00
2026-07-12 13:45:11 +08:00
2026-07-13 22:20:50 -07:00
2026-07-18 08:49:37 +01:00
2026-07-18 12:50:51 +01:00
2026-07-18 12:50:51 +01:00
2026-07-18 08:49:37 +01:00