Bump frontend pin: refresh me on auth state (frontend #61) #407

Merged
weichen merged 7 commits from feature/fe-me-refresh into main 2026-10-12 02:41:57 +00:00
7 Commits
Author SHA1 Message Date
weichen 512b56e439 Record the post-conflict-resolution test evidence
ci / test-pg (pull_request) Successful in 1m18s
ci / test (pull_request) Successful in 2m54s
Why: pin re-resolution requires a fresh composite run per the
cross-repo pin rules.

Evidence: CMD="make test" make evidence exit=0 at the merged head
with frontend pinned to 360d640 (SELF).

Impact: task card only.

Refs: task card feature/fe-me-refresh; Dev PR #407.
2026-10-12 02:40:07 +00:00
weichen b97728b9ef Merge authoritative main, resolving modules/frontend to 360d640
Why: Dev main moved the frontend pin to 41f6ce8 (U6, PR #408) while
this branch pinned fdedaa1 (admin me-refresh, frontend #61); frontend
main 360d640 contains both, so the gitlink resolves there.

Evidence: git merge-base --is-ancestor fdedaa1 360d640 and 41f6ce8
360d640 both hold in the frontend repo (SELF).

Impact: pin-only merge resolution; composite make test reruns next.

Refs: frontend PR #61/#62; Dev PR #407/#408.
2026-10-12 02:38:05 +00:00
weichen 6e6427e330 Record the make test evidence in the task card
ci / test-pg (pull_request) Successful in 1m10s
ci / test (pull_request) Successful in 2m55s
Why: bind the completion claim to the tool-recorded composite test run
on the post-sync head with the bumped frontend pin.

Evidence: CMD="make test" make evidence exit=0 appended by the evidence
tool (SELF); CI replay expected on the PR head.

Impact: task card only; no code change.

Refs: task card feature/fe-me-refresh.
2026-10-12 02:21:16 +00:00
weichen 9796357cbc Record the sync checkpoint
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=df18c35203601bdec8d1671c60e0f4cf7d0b5aef; candidate=0ef2741902ababec7efa530516234a0cedd51ca6.

Impact: task metadata only.

Refs: .task/feature-fe-me-refresh.md
2026-10-12 02:15:44 +00:00
weichen 0ef2741902 Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=df18c35203601bdec8d1671c60e0f4cf7d0b5aef.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-12 02:15:20 +00:00
weichen 683637a84c Bump frontend pin: refresh me on auth state (frontend #61)
Why: the admin entry vanished after every reload because store.me was
never repopulated outside the forced-change gate; frontend fdedaa1
adds store.refreshMe() to the authState ok effect.

Evidence: composite make test exit=0 on this worktree with the bumped
pin (SELF); frontend vitest 100/100 and tsc+vite build clean on
feature/me-refresh-on-auth.

Impact: dev UI keeps the system-management entry for admins across
reloads and re-logins; merge frontend PR #61 before this one so the
pin points at a merged commit.

Refs: frontend PR #61; task card feature/fe-me-refresh.
2026-10-12 02:15:18 +00:00
weichen ff52cf1276 Record the task card for feature-fe-me-refresh
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-fe-me-refresh.md; R0=a1ac948155eb8957a87f37d8da4a9feb870dd532.

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

Refs: .task/feature-fe-me-refresh.md
2026-10-12 02:07:06 +00:00