Commit Graph
1349 Commits
Author SHA1 Message Date
weichen 1ebd46edc5 Merge pull request 'Pin the v0.2.0 release candidate (DOCX fix, exec hard switch, release record)' (#275) from feature/base-v020-release into main
ci / test (push) Successful in 2m15s
v0.2.0
2026-10-09 10:57:42 +00:00
weichen 0af9701fce Record make test evidence at the release-candidate head
ci / test (pull_request) Successful in 2m15s
2026-10-09 10:53:51 +00:00
weichen 671d638305 Record task-sync evidence 2026-10-09 10:52:32 +00:00
weichen 7671aad421 Record the sync checkpoint
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=007247f1e7a423fe900f6ab1638b51369e4e7497; candidate=cc96ca2cb437b8e7eb98f5e6c6dda250cf507077.

Impact: task metadata only.

Refs: .task/feature-base-v020-release.md
2026-10-09 10:52:32 +00:00
weichen cc96ca2cb4 Record the sync checkpoint
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=007247f1e7a423fe900f6ab1638b51369e4e7497; candidate=171cbacdcd5a2491771c97b10c1f0c4c696343b0.

Impact: task metadata only.

Refs: .task/feature-base-v020-release.md
2026-10-09 10:52:05 +00:00
weichen 171cbacdcd Fill the v0.2.0 task card scope, authorization and results 2026-10-09 10:51:39 +00:00
weichen f093762448 Record make test evidence row 2026-10-09 10:49:34 +00:00
weichen ffb9ebf63e Pin backend and documents for the v0.2.0 release candidate
Why: v0.2.0 must carry the DOCX tracked-change fix and the exec hard
switch (Backend #110) and the release record (Documents #50); RDM shared
work is blocked until v0.2.0 is tagged.
Evidence: SELF - make test exits 0 on this tree; Backend #110 CI success
on the merge commit; the composite CI on this PR is the GATE source.
Impact: modules/backend 92ede3b -> f1c9cc0, modules/documents 9995552 ->
d3c9b45. core/frontend/ui pins unchanged (a253a40/84b73ab/76d6633).
Refs: Backend #110; Documents #50; docs/records/2026-10-09-base-v0.2.0-release.md
2026-10-09 10:47:58 +00:00
weichen 319d249920 Record the task card for feature-base-v020-release
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-base-v020-release.md; R0=007247f1e7a423fe900f6ab1638b51369e4e7497.

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

Refs: .task/feature-base-v020-release.md
2026-10-09 10:11:01 +00:00
weichen 007247f1e7 Merge pull request 'Close the ext8-remaining-shared-reads card after PR #273' (#274) from feature/card-close-20261008-172304Z into main
ci / test (push) Successful in 2m15s
2026-10-08 17:23:24 +00:00
weichen ba20628701 Close 1 merged task card(s) and archive them
ci / test (pull_request) Successful in 2m16s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-ext8-remaining-shared-reads.md(PR#273) — 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:23:04 +00:00
weichen 97a48f7f54 Merge pull request 'Bump backend to the EXT-8 closure commit (Backend #109)' (#273) from feature/ext8-remaining-shared-reads into main
ci / test (push) Successful in 2m18s
2026-10-08 17:22:46 +00:00
weichen 053a74cc36 Record GATE CI statuses for both EXT-8 closure PR heads
Why: CI on PR HEAD is the authoritative gate before merge.
Evidence: Backend#109 success; Dev#273 success.
Impact: Task card only.
Refs: AGENTS.md evidence gate.
2026-10-08 17:22:45 +00:00
weichen e4718e1068 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:19:37 +00:00
weichen 174bc1ce65 Record task-sync evidence row
Why: Mandatory output.
Evidence: exit=0.
Impact: Task card only.
Refs: AGENTS.md evidence gate.
2026-10-08 17:18:11 +00:00
weichen 8f7aed7181 Record the sync checkpoint
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=28a4dbcbf4d61d44b1e0300993962da419e98666; candidate=e4105f7d307509a9653f0dd28ca508de90f050e4.

Impact: task metadata only.

Refs: .task/feature-ext8-remaining-shared-reads.md
2026-10-08 17:18:11 +00:00
weichen e4105f7d30 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:17:44 +00:00
weichen 27ff982d27 Bump backend gitlink to the EXT-8 closure commit
Why: The Dev combination must pin the closure commit; make test validates the fixed combination.
Evidence: modules/backend -> 92ede3b970dd8bc0a40b3359a04a6e35b812a9d1 (Backend PR #109).
Impact: Gitlink only.
Refs: Backend PR #109; task card.
2026-10-08 17:16:44 +00:00
weichen 35645bc76c 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 17:16:34 +00:00
weichen 1b1d191261 Fill the ext8-remaining task card with the three closure blocks
Why: EXT-8 closure needs vector-channel sharing, the hostapi face, and citation-ref consistency; scope and non-goals (no base graph endpoint exists - RDM trace net is downstream) must be recorded first.
Evidence: rag Retrieve/rrfMerge and hostapi search shapes verified at source.
Impact: Task card only.
Refs: EXT-8 proposal; slice-1/2 cards.
2026-10-08 17:11:49 +00:00
weichen 39c20f6656 Record the task card for feature-ext8-remaining-shared-reads
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-ext8-remaining-shared-reads.md; R0=28a4dbcbf4d61d44b1e0300993962da419e98666.

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

Refs: .task/feature-ext8-remaining-shared-reads.md
2026-10-08 17:11:09 +00:00
weichen 28a4dbcbf4 Merge pull request 'Close the ext-11-scoped-host-factory card after PR #271' (#272) from feature/card-close-20261008-170840Z into main
ci / test (push) Successful in 2m15s
2026-10-08 17:09:00 +00:00
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