Skip to content

Preserve planning dates and resume Focus from Classic Home - #2876

Merged
Chris0Jeky merged 1 commit into
codex/2808-overhaul-integrationfrom
codex/2808-plan-calendar-continuity
Sep 10, 2026
Merged

Preserve planning dates and resume Focus from Classic Home#2876
Chris0Jeky merged 1 commit into
codex/2808-overhaul-integrationfrom
codex/2808-plan-calendar-continuity

Conversation

@Chris0Jeky

Copy link
Copy Markdown
Owner

Classic Home now offers the shared private Focus resume in both Grove/Paper and Legacy, so switching experiences retains a way back to saved thinking. The personal plan uses existing calendar-day helpers for displayed card deadlines and local Today/tomorrow controls; a midnight-UTC deadline no longer appears one day earlier in western time zones.

Continues #2808; stacked on #2874. Card deadlines and board data are unchanged.

Verification:6373frontend tests pass,3existing skips,412files;25focused Home/date/store tests;typecheck,productionbuild,scopedESLint,doclinks/governance/diffpass. The extended real-API Chromium journey runs in America/Los_Angeles:dueOctober20 staysOctober20,Today uses the local day,saved thinking resumes from Classicgrove/off,and existing4experience,List/Board/Horizon,MakeRoom,375px/axe/unchangedcard checks pass (17.6s). Narrow screenshot inspected. Synthetic DB only;5220/5320stopped.

Initial typecheck caught a remaining Today call to the removed helper, and the new Today browser locator initially matched navigation too. Both corrected; failing evidence retained. Independent bounded Luna review found noHIGH/CRITICAL. MEDIUM load-coalescing follow-through: rapidly switching an already-mounted Home can overlap plan refreshes from the shared continuation components; the store generation guard prevents stale results. Track with the remaining plan loading/failure-metadata work under #2808, without expanding this slice.

No backend changes or physical-device/production acceptance claim. Existing OUTSTANDING_TASKS.md owner decisions remain unchanged. Evidence: C:/Taskdeck-overhaul/evidence/plan-calendar-*.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 10, 2026

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review Completed 2026-09-10T02:23:32.320239Z 2526e45 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@Chris0Jeky Chris0Jeky moved this from Pending to Review in Taskdeck Execution Sep 10, 2026
@Chris0Jeky

Copy link
Copy Markdown
Owner Author

Independent bounded Luna review CLEAN forHIGH/CRITICAL. Calendar formatting/localToday/tomorrow and Classicboth-renderer resume are correct. MEDIUM overlapping plan loads on rapid Home switches is tracked with broader plan loading/failure-metadata follow-through under#2808; generation guards prevent stale state. Root observed6373frontendpasses/3skips,typecheck/build,25focusedtests,and17.6srealbrowserjourney. No extra review loop or speculative changes.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 2526e4503c

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".


<template>
<OverhaulWorkspaceHome v-if="overhaulActivated" v-show="layout.experience !== 'classic'" />
<PersonalPlanResume v-if="layout.experience === 'classic'" />

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Localize the continuity panel before showing it on Paper Home

When the selected locale is Italian or Spanish and Classic Paper/Grove is active, PaperHomeView renders translated Home copy but this newly inserted PersonalPlanResume renders hard-coded English strings such as “Resume focus” and “Your personal plan.” This makes the supported localized Home surface mixed-language; route the component's copy through the locale catalogs before mounting it in Classic Home.

Useful? React with 👍 / 👎.


<template>
<OverhaulWorkspaceHome v-if="overhaulActivated" v-show="layout.experience !== 'classic'" />
<PersonalPlanResume v-if="layout.experience === 'classic'" />

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Render continuity after the Home page heading

When a last-worked card is available, PersonalPlanResume emits an <h2> for its title, but this insertion places it before the <h1> supplied by either Classic renderer. Users navigating by headings therefore encounter a subsection heading before the page title in both Paper/Grove and Legacy; mount the panel after the active renderer's Home heading or otherwise preserve an h1-first hierarchy.

Useful? React with 👍 / 👎.

Base automatically changed from codex/2808-preview-close-recovery to codex/2808-overhaul-integration September 10, 2026 02:42
@Chris0Jeky
Chris0Jeky merged commit a9f39fb into codex/2808-overhaul-integration Sep 10, 2026
34 of 35 checks passed
@Chris0Jeky
Chris0Jeky deleted the codex/2808-plan-calendar-continuity branch September 10, 2026 02:42
@github-project-automation github-project-automation Bot moved this from Review to Done in Taskdeck Execution Sep 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant