Dedupe same-name artifacts into latest-plus-versions groups (frontend #59) #382

Merged
weichen merged 8 commits from fix/artifact-version-dedupe into main 2026-10-11 16:21:46 +00:00
Owner

Why: Field feedback from the dev instance - generated pages were invisible and same-name artifacts piled up; both root causes traced to code and fixed with tests.

Evidence: Task card carries precheck/task-sync/make test receipts (make evidence, SELF; known flakes rerun); CI ci/test on PR HEAD is the authoritative gate. Component PRs merged.

Impact: Component gitlinks + task card; storage semantics untouched.

Refs: task card fix/artifact-version-dedupe

Why: Field feedback from the dev instance - generated pages were invisible and same-name artifacts piled up; both root causes traced to code and fixed with tests. Evidence: Task card carries precheck/task-sync/make test receipts (make evidence, SELF; known flakes rerun); CI ci/test on PR HEAD is the authoritative gate. Component PRs merged. Impact: Component gitlinks + task card; storage semantics untouched. Refs: task card fix/artifact-version-dedupe
weichen added 5 commits 2026-10-11 16:12:34 +00:00
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/fix-artifact-version-dedupe.md; R0=0933a3be588739f867abebaa3aa4c0283d005e40.

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

Refs: .task/fix-artifact-version-dedupe.md
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=5e57029b439e5690f28dc6002f9784f0b08920eb.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=5e57029b439e5690f28dc6002f9784f0b08920eb; candidate=3df04e6949e56936f5a0f2e1c520c16015962b01.

Impact: task metadata only.

Refs: .task/fix-artifact-version-dedupe.md
Record the dedupe-fix outcomes and receipts in the task card
ci / test-pg (pull_request) Successful in 1m38s
ci / test (pull_request) Successful in 4m6s
672e4c400a
weichen added 1 commit 2026-10-11 16:12:49 +00:00
Fill the task record PR link (#382)
ci / test-pg (pull_request) Successful in 2m10s
ci / test (pull_request) Successful in 3m55s
4dee48ae0e
weichen added 1 commit 2026-10-11 16:17:02 +00:00
Merge remote-tracking branch 'origin/main' into fix/artifact-version-dedupe
ci / test-pg (pull_request) Successful in 1m33s
ci / test (pull_request) Successful in 3m40s
dfa32ae7b7
weichen added 1 commit 2026-10-11 16:21:43 +00:00
Merge remote-tracking branch 'origin/main' into fix/artifact-version-dedupe
ci / test-pg (pull_request) Successful in 1m7s
ci / test (pull_request) Successful in 3m4s
cef29cc437
weichen merged commit faf49a64ef into main 2026-10-11 16:21:46 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: weichen/Agent-System-Dev#382