Files
makelore/.project-docs/30-worklog/tasks/20261014-navigation-icon-93c4a6e8.md
T

3.2 KiB

Task: Distinguish home and parent navigation in Agents and Code

Identity

  • Task ID: 20261014-navigation-icon-93c4a6e8
  • Mode: Feature
  • Branch: codex/20261014-navigation-icon-93c4a6e8-navigation-icon
  • Worktree: /Users/chillishark/Makelore 麦洛/.codex-worktrees/makelore/20261014-navigation-icon-93c4a6e8
  • Base commit: af63926719
  • Owner: codex-root
  • Status: In Progress

Scope

  • Distinguish global home from contextual back navigation in Agents and Code with the existing Lucide icon set. Global module return uses a house and “返回首页”; local configuration, chat, settings and plugin return arrows use hover text “返回上一级”.
  • Update the current temporary Renderer while retaining its previously prepared WeChat card-name edit.

Intent And Constraints

  • Explicit user decision: icons only; no visible destination text added. Existing routes, accessible destination labels, dimensions, keyboard handling and unsaved/pending operation guards remain intact.
  • Keep Main PID 35142, Host API port 58003, bundle, bootstrap and profile; no cloud mutations or profile/credential reads. No canonical documentation writes, main merge, push or deployment.

Project Context Loaded

  • Task ID: 20261014-navigation-icon-93c4a6e8; mode Feature; matching branch and absolute worktree above. Ownership start/status passed; base af639267 is the documentation successor of tested WeChat-name product f1dabdb.
  • Read: read-before-planning, memory-index, own task record, project-positioning, current-state, decision-index, system-overview, business-rules, success-criteria, personal-cloud-agents ADR, community-collaboration, commitments and stale-items. Required context was reviewed by root and the read-only coordination agent.
  • Project goal: project-centered creation with Main-owned authenticated APIs; Chinese light visual system. Integrated snapshot predates current trial and several accepted UI changes; runtime/source receipts take precedence for actual delivery state.
  • Other active local tasks: 79 peer records / 237 scope, intent and promotion sections read. Sidebar/layout/Code configuration peers overlap paths but preserve global return and contextual navigation; no semantic conflict. Child-language-skill placeholder has unknown scope but is not a navigation dependency. No foreign source changes adopted.
  • Decisions: retain manual Agent sidebar control and original navigation protection; current user explicitly chooses house/home and arrow/parent icons plus exact hover text. No architecture or identity changes.
  • Likely files: ModuleSwitcher, DraftEditor, ProjectConfiguration, Settings, Plugins and existing navigation fixtures.
  • Gate result: Passed. Root planning uses isolated owned source, never the product snapshots or peer worktrees.

Plan

  • Change house icon and local arrow hover titles, retain handlers and accessible target labels.
  • Update focused existing navigation assertions; run relevant checks and default full Vite build.
  • Prepare immutable file-only Renderer delivery preserving pending name edit, refresh and inspect actual UI before marking delivery verified.

Outcome

  • Not completed.

Verification

  • Not run.

Follow-ups

  • None recorded.

Promotion Candidates

  • None recorded.