Commit Graph
1327 Commits
Author SHA1 Message Date
weichen 2c466e2c9a Close 1 merged task card(s) and archive them
ci / test (pull_request) Successful in 2m14s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-ext-11-scoped-host-factory.md(PR#271) — merges verified via git log --merges against origin/main.
Impact: .task/*.md moved to .task/archive/ with status backfilled; no code or submodule change.
Refs: task.sh close (card-autoclose-r1)
2026-10-08 17:08:40 +00:00
weichen 92295ff211 Merge pull request 'Bump backend to the EXT-11 scoped-host factory (Backend #108)' (#271) from feature/ext-11-scoped-host-factory into main
ci / test (push) Successful in 2m14s
2026-10-08 17:08:22 +00:00
weichen e9f1cf3a26 Record GATE CI statuses for both EXT-11 PR heads
ci / test (pull_request) Successful in 2m15s
Why: CI on PR HEAD is the authoritative gate before merge.
Evidence: Backend#108 success; Dev#271 success.
Impact: Task card only.
Refs: AGENTS.md evidence gate.
2026-10-08 17:08:06 +00:00
weichen 2d902d15ef Record final evidence rows and fill the result summary
ci / test (pull_request) Successful in 2m17s
Why: Closing outputs before PR.
Evidence: rows above.
Impact: Task card only.
Refs: Task card.
2026-10-08 17:05:18 +00:00
weichen e922c207f2 Record task-sync evidence row
Why: Mandatory output.
Evidence: exit=0.
Impact: Task card only.
Refs: AGENTS.md evidence gate.
2026-10-08 17:04:00 +00:00
weichen 829602b002 Record the sync checkpoint
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=c637d9516d93ab5674bac38e58238e2453c5ce87; candidate=2c3c481613074fa90193df50a8b36bdf0fa485e2.

Impact: task metadata only.

Refs: .task/feature-ext-11-scoped-host-factory.md
2026-10-08 17:03:59 +00:00
weichen 2c3c481613 Record make test evidence row
Why: Composition validation is the Dev-side gate.
Evidence: make test exit=0.
Impact: Task card only.
Refs: AGENTS.md evidence gate.
2026-10-08 17:03:28 +00:00
weichen 253dbe2d4e Bump backend gitlink to the EXT-11 scoped-host factory
Why: The Dev combination must pin the EXT-11 commit; make test validates the fixed combination.
Evidence: modules/backend -> bbe39b475fc79d4e1fbf211d3d6d55dcad9fac4a (Backend PR #108).
Impact: Gitlink only.
Refs: Backend PR #108; task card.
2026-10-08 17:02:27 +00:00
weichen 25ee37f090 Record the EXT-11 red evidence row (expected failure)
Why: Red run pinned before wiring.
Evidence: Row exit nonzero (factory not injected; ErrNotLinked).
Impact: Task card only.
Refs: Task card.
2026-10-08 17:01:16 +00:00
weichen 521c137efc Fill the ext-11 task card with surface and red scope
Why: EXT-11 is accepted (Documents #49); the scoped-host factory unblocks controlled re-dispatch in RDM slice 2 and prepares step 5.
Evidence: SetRunner injection pattern verified at pkg/extension/extension.go:95.
Impact: Task card only.
Refs: EXT-11 proposal; RDM slice-2 card remaining items.
2026-10-08 17:00:12 +00:00
weichen 9acc79f8b5 Record the task card for feature-ext-11-scoped-host-factory
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-ext-11-scoped-host-factory.md; R0=c637d9516d93ab5674bac38e58238e2453c5ce87.

Impact: task metadata only; the feature workspace starts at c637d9516d.

Refs: .task/feature-ext-11-scoped-host-factory.md
2026-10-08 16:59:46 +00:00
weichen c637d9516d Merge pull request 'Close the ext8-slice2-shared-retrieval card after PR #269' (#270) from feature/card-close-20261008-162437Z into main
ci / test (push) Successful in 2m18s
2026-10-08 16:24:56 +00:00
weichen 86b83e83dd Close 1 merged task card(s) and archive them
ci / test (pull_request) Successful in 2m18s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-ext8-slice2-shared-retrieval.md(PR#269) — merges verified via git log --merges against origin/main.
Impact: .task/*.md moved to .task/archive/ with status backfilled; no code or submodule change.
Refs: task.sh close (card-autoclose-r1)
2026-10-08 16:24:37 +00:00
weichen 67e2b601ce Merge pull request 'Bump backend to the ext8-slice2 shared retrieval commit (Backend #107)' (#269) from feature/ext8-slice2-shared-retrieval into main
ci / test (push) Successful in 2m18s
2026-10-08 16:24:20 +00:00
weichen 0fff9a04e8 Record GATE CI statuses for both slice-2 PR heads
Why: CI on PR HEAD is the authoritative gate before merge.
Evidence: Backend#107 success; Dev#269 success.
Impact: Task card only.
Refs: AGENTS.md evidence gate.
2026-10-08 16:24:19 +00:00
weichen c25583137c Record final evidence rows and fill the result summary
ci / test (pull_request) Successful in 2m22s
Why: Closing outputs before PR.
Evidence: sync/tip rows exit=0.
Impact: Task card only.
Refs: Task card.
2026-10-08 16:21:32 +00:00
weichen 7763db58c8 Record the sync checkpoint
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=749f327986f30a953fb6723b6970c42738a572af; candidate=8c80ed8eebe3cc546ba609287557dcbc71cf2f3e.

Impact: task metadata only.

Refs: .task/feature-ext8-slice2-shared-retrieval.md
2026-10-08 16:20:16 +00:00
weichen 8c80ed8eeb Record make test evidence row
Why: Composition validation is the Dev-side gate.
Evidence: make test exit=0.
Impact: Task card only.
Refs: Task card.
2026-10-08 16:19:41 +00:00
weichen d5953ff689 Bump backend gitlink to the ext8-slice2 shared retrieval commit
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.
2026-10-08 16:18:41 +00:00
weichen e4099eab2a Record the green backend evidence row
Why: Implementation pass pinned to the backend tip.
Evidence: Row exit=0 (32/32 packages).
Impact: Task card only.
Refs: Task card.
2026-10-08 16:18:31 +00:00
weichen 132b059310 Record the slice-2 red evidence rows (expected failures)
Why: Red runs pinned to the backend commit before implementation.
Evidence: Rows exit=1 (mirror/search/SSE gate).
Impact: Task card only.
Refs: Task card.
2026-10-08 16:08:23 +00:00
weichen 41fd6f2519 Fill the ext8-slice2 task card with surface and red scope
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.
2026-10-08 16:06:45 +00:00
weichen c4e2fbef26 Record the task card for feature-ext8-slice2-shared-retrieval
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
2026-10-08 16:05:07 +00:00
weichen 749f327986 Merge pull request 'Close the ext-9-index-publish card after PR #267' (#268) from feature/card-close-20261008-160214Z into main
ci / test (push) Successful in 2m18s
2026-10-08 16:02:34 +00:00
weichen acbe2c761c Close 1 merged task card(s) and archive them
ci / test (pull_request) Successful in 2m19s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-ext-9-index-publish.md(PR#267) — merges verified via git log --merges against origin/main.
Impact: .task/*.md moved to .task/archive/ with status backfilled; no code or submodule change.
Refs: task.sh close (card-autoclose-r1)
2026-10-08 16:02:14 +00:00
weichen 88b5dc635c Merge pull request 'Bump backend to the EXT-9 index publish slice (Backend #106)' (#267) from feature/ext-9-index-publish into main
ci / test (push) Successful in 2m20s
2026-10-08 16:01:50 +00:00
weichen 60960d21b8 Record GATE CI statuses for both EXT-9 PR heads
ci / test (pull_request) Successful in 2m21s
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.
2026-10-08 16:01:41 +00:00
weichen 4261fad59b Record final evidence rows and fill the result summary
ci / test (pull_request) Successful in 2m22s
Why: Closing outputs before PR.
Evidence: sync/tip rows exit=0.
Impact: Task card only.
Refs: Task card.
2026-10-08 15:58:34 +00:00
weichen a24f9df193 Record the sync checkpoint
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=7b73dd19b8566446c137a6e3a46fed17bfa548d4; candidate=fa53230ac52beac76dd27ffc9657197f3bbd2725.

Impact: task metadata only.

Refs: .task/feature-ext-9-index-publish.md
2026-10-08 15:57:15 +00:00
weichen fa53230ac5 Record make test evidence row
Why: Composition validation is the Dev-side gate.
Evidence: make test exit=0.
Impact: Task card only.
Refs: Task card.
2026-10-08 15:56:40 +00:00
weichen efa36186c3 Bump backend gitlink to the EXT-9 index publish slice
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.
2026-10-08 15:55:39 +00:00
weichen 36ea6fc613 Record the green backend evidence row
Why: The implementation pass must be tool-pinned to the backend tip.
Evidence: Row exit=0 (32/32 packages).
Impact: Task card only.
Refs: Task card.
2026-10-08 15:55:11 +00:00
weichen 22cc9cf768 Record the EXT-9 red evidence rows (expected failures)
Why: Red runs pinned to the backend commit before implementation.
Evidence: Rows exit=1 (publish stub; upload switch ignored).
Impact: Task card only.
Refs: Task card.
2026-10-08 15:53:42 +00:00
weichen d42ec175ad Fill the ext-9 task card with surface and acceptance scope
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.
2026-10-08 15:50:22 +00:00
weichen d32b58829c Record the task card for feature-ext-9-index-publish
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
2026-10-08 15:47:39 +00:00
weichen 7b73dd19b8 Merge pull request 'Close the ext-8-resource-authorizer card after PR #265' (#266) from feature/card-close-20261008-154248Z into main
ci / test (push) Successful in 2m23s
2026-10-08 15:43:09 +00:00
weichen aeadcf98a4 Close 1 merged task card(s) and archive them
ci / test (pull_request) Successful in 2m24s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-ext-8-resource-authorizer.md(PR#265) — merges verified via git log --merges against origin/main.
Impact: .task/*.md moved to .task/archive/ with status backfilled; no code or submodule change.
Refs: task.sh close (card-autoclose-r1)
2026-10-08 15:42:48 +00:00
weichen 7b44f61944 Merge pull request 'Bump backend to the EXT-8 authorizer slice (Backend #105, supersedes #262)' (#265) from feature/ext-8-resource-authorizer into main
ci / test (push) Successful in 2m35s
2026-10-08 15:42:13 +00:00
weichen 6f02d75889 Record GATE CI statuses for both EXT-8 PR heads
ci / test (pull_request) Successful in 2m23s
Why: CI on PR HEAD is the authoritative gate before merge.
Evidence: Backend#105 success; Dev#265 success (polled pending->success).
Impact: Task card only.
Refs: AGENTS.md evidence gate.
2026-10-08 15:41:33 +00:00
weichen a5c4258d5e Record final evidence rows and fill the result summary
ci / test (pull_request) Successful in 2m28s
Why: Closing outputs before PR.
Evidence: sync/tip rows exit=0.
Impact: Task card only.
Refs: Task card.
2026-10-08 15:37:46 +00:00
weichen 86c4c969d5 Record the sync checkpoint
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=27885ceb3e6c774495b61e07f560efa1a51855fc; candidate=45585e8fcfc00321f72db7b3ecd8fc3f3132ea6f.

Impact: task metadata only.

Refs: .task/feature-ext-8-resource-authorizer.md
2026-10-08 15:36:44 +00:00
weichen 45585e8fcf Record make test evidence row for the bumped combination
Why: Composition validation is the Dev-side gate.
Evidence: make test exit=0 at gitlink bump.
Impact: Task card only.
Refs: Task card.
2026-10-08 15:36:08 +00:00
weichen d4381d11d0 Bump backend gitlink to the EXT-8 authorizer slice
Why: The Dev combination must pin the EXT-8 commit; make test validates the fixed combination (which also carries the audit fix via stacking).
Evidence: modules/backend -> a4783d18e7156e4f48188e6816be865ed82380f6 (Backend PR #105, stacked on #104).
Impact: Gitlink only; other pins unchanged.
Refs: Backend PR #105; task card.
2026-10-08 15:34:49 +00:00
weichen c150355bce Record the green backend evidence row
Why: The fix pass must be tool-pinned to the backend tip.
Evidence: Row exit=0 (32/32 packages).
Impact: Task card only.
Refs: Task card.
2026-10-08 15:34:27 +00:00
weichen bb313606a4 Record the EXT-8 red evidence row (expected failure)
Why: Red run must be tool-pinned to the backend commit before the consultation lands.
Evidence: Row exit=1 at backend tip (shared read 404 with adapter set).
Impact: Task card only.
Refs: Task card.
2026-10-08 15:32:22 +00:00
weichen 8f4f162759 Fill the ext-8 task card with scope and stacking disclosure
Why: EXT-8 is accepted (Documents #49) and is the U0 step-4 critical path; the backend branch stacks on the audit-fix head (parent PR #104) to avoid a second gitlink conflict.
Evidence: Documents #49 and Dev #263 merged this session; parent head e0b1c27 pushed.
Impact: Task card only.
Refs: EXT proposal EXT-8; U0 section 5 C4 / section 10 step 4.
2026-10-08 15:28:58 +00:00
weichen 01c9d60bc9 Record the task card for feature-ext-8-resource-authorizer
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-ext-8-resource-authorizer.md; R0=27885ceb3e6c774495b61e07f560efa1a51855fc.

Impact: task metadata only; the feature workspace starts at 27885ceb3e.

Refs: .task/feature-ext-8-resource-authorizer.md
2026-10-08 15:27:59 +00:00
weichen 27885ceb3e Merge pull request 'Close the ext-c1-c7-applications card after PR #263' (#264) from feature/card-close-20261008-152324Z into main
ci / test (push) Successful in 2m32s
2026-10-08 15:25:30 +00:00
weichen 41fe38a7a0 Close 1 merged task card(s) and archive them
ci / test (pull_request) Successful in 2m30s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-ext-c1-c7-applications.md(PR#263) — merges verified via git log --merges against origin/main.
Impact: .task/*.md moved to .task/archive/ with status backfilled; no code or submodule change.
Refs: task.sh close (card-autoclose-r1)
2026-10-08 15:23:24 +00:00
weichen e94b941d72 Merge pull request 'Bump documents to the C1-C7 extension application package (Documents #49)' (#263) from feature/ext-c1-c7-applications into main
ci / test (push) Successful in 2m37s
2026-10-08 15:23:00 +00:00