Plan U6 slice 1 (KTD6/R5), continuation toward completion.
backend PR #147: Listener rewritten with per-conversation cursors - batch intermediate events no longer skipped (64-batch test), 1200+ events page through EventsAfter, connection drops actually reconnect (backoff, LISTEN, known-stream resume) and recover the outage window, and a periodic rescue ticker delivers events whose NOTIFY was lost (probe-verified: cursor advances and the event lands even with no notification).
backend PR #148: internal core pin aligned with Dev modules/core (7a98a7e7, core PR #26) to unblock test-pins.
Evidence (SELF via evidence tool in the task card): make test, make test-backend-pg against isolated real PostgreSQL 18.6 + Redis (pgbus suite twice green), make build - all exit 0. CI GATE first run on this PR.
Plan U6 slice 1 (KTD6/R5), continuation toward completion.
- backend PR #147: Listener rewritten with per-conversation cursors - batch intermediate events no longer skipped (64-batch test), 1200+ events page through EventsAfter, connection drops actually reconnect (backoff, LISTEN, known-stream resume) and recover the outage window, and a periodic rescue ticker delivers events whose NOTIFY was lost (probe-verified: cursor advances and the event lands even with no notification).
- backend PR #148: internal core pin aligned with Dev modules/core (7a98a7e7, core PR #26) to unblock test-pins.
Evidence (SELF via evidence tool in the task card): make test, make test-backend-pg against isolated real PostgreSQL 18.6 + Redis (pgbus suite twice green), make build - all exit 0. CI GATE first run on this PR.
Task card: .task/feature-collab-storage-u6-events.md
Why: establish the authorized task workspace and its initial baseline.
Evidence: preserved precheck receipt in .task/feature-collab-storage-u6-events.md; R0=0ecdcbd3c09397cfe7043c446a6da728f89b01bb.
Impact: task metadata only; the feature workspace starts at 0ecdcbd3c0.
Refs: .task/feature-collab-storage-u6-events.md
Why: the parent must pin the merged component SHA for combined build and CI.
Evidence: backend origin-main merge of #147 fetched post-merge.
Impact: gitlink only.
Refs: backend PR #147.
Why: include the current integration baseline before verification.
Evidence: fetched origin/main=36897a1009eb8d3ec63fac8974446bbd4c59bbc0.
Impact: integrate upstream changes without rewriting task history.
Refs: task-sync
Why: stage review needs results and evidence in the card before the PR.
Evidence: make test / test-backend-pg / make build exit 0 via the evidence tool.
Impact: task metadata only.
Refs: backend PR #147, #148.
Why: include the current integration baseline before verification.
Evidence: fetched origin/main=b1caa7cae13d35ec6e62c883d1f379aee35e35ef.
Impact: integrate upstream changes without rewriting task history.
Refs: task-sync
Why: include the current integration baseline before verification.
Evidence: fetched origin/main=2229d718c7b25941cba1c2464ddd62f9d7466bec.
Impact: integrate upstream changes without rewriting task history.
Refs: task-sync
Why: include the current integration baseline before verification.
Evidence: fetched origin/main=56152323f6179d8f99cfb2b4808573f1d95a63a2.
Impact: integrate upstream changes without rewriting task history.
Refs: task-sync
Why: include the current integration baseline before verification.
Evidence: fetched origin/main=866086c2a080716195c3dd35e6ef362016347c94.
Impact: integrate upstream changes without rewriting task history.
Refs: task-sync
# Conflicts:
# modules/backend
Why: include the current integration baseline before verification.
Evidence: fetched origin/main=a70ed114fba2d51bb93ec8cb0662703ab0bc0614.
Impact: integrate upstream changes without rewriting task history.
Refs: task-sync
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Plan U6 slice 1 (KTD6/R5), continuation toward completion.
Evidence (SELF via evidence tool in the task card): make test, make test-backend-pg against isolated real PostgreSQL 18.6 + Redis (pgbus suite twice green), make build - all exit 0. CI GATE first run on this PR.
Task card: .task/feature-collab-storage-u6-events.md