Why: establish the authorized task workspace and its initial baseline.
Evidence: preserved precheck receipt in .task/feature-ext8-slice2-shared-retrieval.md; R0=749f327986f30a953fb6723b6970c42738a572af.
Impact: task metadata only; the feature workspace starts at 749f327986.
Refs: .task/feature-ext8-slice2-shared-retrieval.md
Why: Slice 2 closes the knowledge-retrieval half of EXT-8 and lands the minimal EXT-12 mirror switch; scope and limits must be recorded before code.
Evidence: Search paths (sqlite/like/PG) verified to share the knowledgeVisible predicate; cardsvc.emitCard mirrors unconditionally.
Impact: Task card only.
Refs: EXT-8/EXT-12 proposals; prior task cards' deferred-items registry.
Why: The Dev combination must pin the slice-2 commit; make test validates the fixed combination.
Evidence: modules/backend -> 1de663a8d3302eddbd35d8a1906e4234e17c28e8 (Backend PR #107).
Impact: Gitlink only.
Refs: Backend PR #107; task card.
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.
任务卡
.task/feature-ext8-slice2-shared-retrieval.md(本 PR 内)。内容
modules/backendgitlink → EXT-8 切片 2 + EXT-12 最小开关(Backend PR #107):共享知识检索(适配器放行的他人项目知识可检索,两方言)、Options.DisableConvCardMirror(会话卡不进项目公共流——不发布即不持久,重放干净)、SSE 项目订阅门。SurfaceVersion 2.3.0-experimental。默认行为全部不变。验证
Backend 红→绿+全量 32/32(行在卡);Dev
make test×2、task-sync PASS;CI(GATE)核查后记录。状态
按用户目标级流程授权(含合入清理):CI 绿后合入。