Why: establish the authorized task workspace and its initial baseline.
Evidence: preserved precheck receipt in .task/feature-ext-9-index-publish.md; R0=7b73dd19b8566446c137a6e3a46fed17bfa548d4.
Impact: task metadata only; the feature workspace starts at 7b73dd19b8.
Refs: .task/feature-ext-9-index-publish.md
Why: EXT-9 is accepted (Documents #49) as the other step-4 hard prerequisite; the publish/revoke surface and the upload pre-index switch must be scoped before implementation.
Evidence: Knowledge store shapes verified (owner column, DeleteKnowledgeByRef, vectors-by-ref cleanup precedent).
Impact: Task card only.
Refs: EXT-9 proposal; U0 section 5 C5 / section 10 step 4.
Why: The Dev combination must pin the EXT-9 commit; make test validates the fixed combination.
Evidence: modules/backend -> fbc924c24045f8a9e22fc4047982c23d09bcebf3 (Backend PR #106).
Impact: Gitlink only.
Refs: Backend PR #106; task card.
Why: CI on PR HEAD is the authoritative gate before merge.
Evidence: Backend#106 success; Dev#267 success.
Impact: Task card only.
Refs: AGENTS.md evidence gate.
weichen
merged commit 88b5dc635c into main2026-10-08 16:01:50 +00:00
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-ext-9-index-publish.md(本 PR 内;公开面、红/绿证据、验收边界以任务卡为准)。内容
modules/backendgitlink → EXT-9(Backend PR #106):Host.KnowledgePublish(按 ref 幂等替换)/Host.KnowledgeDelete(plugin:<自身ID>前缀强制,manual 不可及)/extension.Options.DisableUploadIndexing(RDM 存疑资料确认前不入正式检索的基座前提);SurfaceVersion 2.2.0-experimental。验证
Backend 红→绿+全量 32/32(行在卡);Dev
make test×2、task-sync PASS;CI(GATE)核查后记录。状态
按用户目标级流程授权(含合入清理):CI 绿后合入。