Evidence: combined make test green on the pinned tree (five suites); backend gate-matrix tests in runmgr/crossread_test.go; task card .task/feature-cross-session-reading.md carries precheck/sync/test records.
Why/Evidence/Impact/Refs: see commits and task card.
Cross-session reading (proposal 2026-09-30-cross-session-reading): gitlink pin of Documents #21, Core #6, Backend #18, Frontend #16, UI #15. Layered permission (project gate default-off + per-conversation outbound/inbound), on-demand list_conversations/read_conversation tools with fail-closed gating, first project-scope settings UI.
Evidence: combined make test green on the pinned tree (five suites); backend gate-matrix tests in runmgr/crossread_test.go; task card .task/feature-cross-session-reading.md carries precheck/sync/test records.
Why/Evidence/Impact/Refs: see commits and task card.
Why: integrate the approved cross-session reading feature (proposal +
core contract + backend gate/tools/UI) into the Dev composition.
Evidence: subrepo PRs all merged on their mains — Documents #21
(bf0988b), Core #6 (fd44179), Backend #18 (cb7f79d), Frontend #16
(9c87953); combined make test to follow on this exact tree before the
Dev PR is requested.
Impact: gitlink-only change plus task card; no Dev-repo code touched.
Refs: modules/documents/docs/proposals/2026-09-30-cross-session-reading.md;
task card .task/feature-cross-session-reading.md.
Why: make contracts regenerates modules/ui/src/contracts.ts from Core
as authority; the mirror commit (UI PR #15) must be pinned or the
combined tree stays dirty after make test.
Evidence: UI PR #15 merged on ui main; make test re-run on this tree
below.
Impact: gitlink-only change.
Refs: Core PR #6; UI PR #15; Dev task feature/cross-session-reading.
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.
Cross-session reading (proposal 2026-09-30-cross-session-reading): gitlink pin of Documents #21, Core #6, Backend #18, Frontend #16, UI #15. Layered permission (project gate default-off + per-conversation outbound/inbound), on-demand list_conversations/read_conversation tools with fail-closed gating, first project-scope settings UI.
Evidence: combined make test green on the pinned tree (five suites); backend gate-matrix tests in runmgr/crossread_test.go; task card .task/feature-cross-session-reading.md carries precheck/sync/test records.
Why/Evidence/Impact/Refs: see commits and task card.