Empty-state preview fix: unified key, conversation restore (pin frontend 339a9eb) #305

Merged
weichen merged 14 commits from feature/empty-state-preview-fix into main 2026-10-10 08:32:00 +00:00
14 Commits
Author SHA1 Message Date
weichen 75d43bdeea Fill problem-2 results and review records
ci / test (pull_request) Successful in 2m20s
2026-10-10 08:27:30 +00:00
weichen ab6ef7bd9c Record combined test evidence on the merged-main pin 2026-10-10 08:27:09 +00:00
weichen b9b53f8f4e Record the sync checkpoint
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=5fa6cfbd8c8995c4267d0a76390f652b62d953dc; candidate=d2d8fc0e09d3414ddf456507c0659937e60ff26c.

Impact: task metadata only.

Refs: .task/feature-empty-state-preview-fix.md
2026-10-10 08:25:10 +00:00
weichen d2d8fc0e09 Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=5fa6cfbd8c8995c4267d0a76390f652b62d953dc.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-10 08:24:50 +00:00
weichen a6675709fa Pin frontend to merged main 339a9eb for the empty-state preview fix
Why: Frontend PR #49 merged; the pin must point at component main so the
merged content is actually contained (branch-head pins drop unmerged diff).
Evidence: vitest 85/85 and browser replay recorded earlier cover the branch
head; make test rerun on this pin before the Dev PR.
Impact: modules/frontend gitlink 84b73ab -> 339a9eb.
Refs: Frontend PR #49; task card feature/empty-state-preview-fix.
2026-10-10 08:24:49 +00:00
weichen acbf1ee6c7 Record combined test evidence for the frontend pin 2026-10-10 08:12:34 +00:00
weichen 963dd0be4f Record the sync checkpoint
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=bf2a8f073079eb6b49910142151345e87da03ae1; candidate=b907c1e46699859f940f853e066cadf85b1087be.

Impact: task metadata only.

Refs: .task/feature-empty-state-preview-fix.md
2026-10-10 08:08:28 +00:00
weichen b907c1e466 Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=bf2a8f073079eb6b49910142151345e87da03ae1.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-10 08:08:05 +00:00
weichen 615ed80f54 Pin frontend to 475fd3a for the empty-state preview fix branch head
Why: the frontend fix branch carries the preview key unification, orphan-tab
adoption, conversation restore, and missing-artifact toast; the Dev gitlink
records the tested head ahead of the Frontend PR merge.
Evidence: vitest 85/85; fresh-profile browser replay in the task card.
Impact: modules/frontend gitlink 84b73ab -> 475fd3a only.
Refs: Frontend PR #49; task card feature/empty-state-preview-fix.
2026-10-10 08:08:03 +00:00
weichen 976ce4bef8 Record decisive fresh-profile empty-state evidence 2026-10-10 08:06:36 +00:00
weichen 1800939148 Record decisive empty-state replay evidence (fresh profile) 2026-10-10 08:04:00 +00:00
weichen ec23df31df Record problem-2 browser replay evidence 2026-10-10 08:03:23 +00:00
weichen 4816f65836 Record problem-2 task scope and authorization 2026-10-10 08:02:55 +00:00
weichen eaac3515c0 Record the task card for feature-empty-state-preview-fix
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-empty-state-preview-fix.md; R0=d53efd5f14bb339dfe908c5d8850ed0eedec024e.

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

Refs: .task/feature-empty-state-preview-fix.md
2026-10-10 07:50:24 +00:00