Files
makelore/.project-docs/30-worklog/tasks/20260908-integrate-reset-card-wallet-9c4e2a71.md

1.9 KiB

Task: Integrate Makelore reset card wallet

Identity

  • Task ID: 20260908-integrate-reset-card-wallet-9c4e2a71
  • Mode: Integration
  • Branch: codex/20260908-integrate-reset-card-wallet-9c4e2a71-integrate-reset-card-wallet
  • Worktree: D:\Datas\OthersProjects.codex-worktrees\makelore\20260908-integrate-reset-card-wallet-9c4e2a71
  • Base commit: 01525834fd
  • Owner: codex
  • Status: In Progress

Scope

  • Integrate exact client source commit 01525834fd326a0fbcd6f537b11d6f278470f992 from Feature task 20260908-reset-card-wallet-client-6c3e8a1f onto local main.
  • Promote the Main-owned reset-card proxy boundary, account-menu wallet flow, and paid-versus-granted-card distinction into canonical project memory.
  • Verify the exact integrated tree, advance main by fast-forward only, and preserve the three adopted foreign task records in the primary worktree byte-for-byte.

Intent And Constraints

  • Keep Works credentials, DTO filtering, and safe error mapping in Electron Main; Renderer must not call Works Square directly or receive internal grant/audit data.
  • Keep server-confirmed redemption authoritative and refresh both cards and Token Point balance after fulfillment; do not introduce optimistic success or local allowance calculation.
  • Preserve youth-owned entitlement support and family-shared redemption blocking; Works Square remains the final ownership authority.
  • Preserve paid reset-card immediate fulfillment as a separate non-inventory flow.
  • Do not change product code during Integration, package or publish an installer, deploy a service, push a remote branch, or touch the three adopted task records.

Outcome

  • Not completed.

Verification

  • Not run.

Follow-ups

  • None recorded.

Promotion Candidates

  • In progress: promote reset-card wallet facts to current-state.md, system-overview.md, data-flow.md, and business-rules.md.