Consolidate approved trial client updates and preserve composer runtime

This commit is contained in:
鲨鱼辣椒 committed 2026-10-13 20:11:01 +08:00
1 parent 154a21a295
commit 020b36673d
32 files changed
+3668 -947

No files matched your search

@@ -0,0 +1,42 @@
# Task: Consolidate approved thread updates in current trial app
## Identity
- Task ID: 20261013-consolidate-trial-c0242063
- Mode: Feature
- Branch: codex/20261013-consolidate-trial-c0242063-consolidate-trial
- Worktree: /Users/chillishark/Makelore 麦洛/.codex-worktrees/makelore/20261013-consolidate-trial-c0242063
- Base commit: 154a21a295e24bc701af293124cdd7854b6429ec
- Owner: codex
- Status: In Progress
## Scope
- Inspect the six unique requested Codex conversations and activate their completed client changes in the existing temporary application: knowledge alignment/subagent selector removal, application-retry copy, hidden wallet entry, chat timestamps, WeChat binding controls and Code-style voice/attachment composer. Preserve all current committed product behavior.
## Intent And Constraints
- User explicitly authorizes local trial consolidation and activation. No remote push, cloud deployment, real WeChat binding/unbinding, paid model call, recording or configuration save/apply. Backend-only WS speech ae9be8c5 and Yuxi channel46cdee remain separate undeployed sources, with AgentBus generation protection unverified.
- Concurrent Gate Passed: task20261013-consolidate-trial-c0242063, feature, codex/20261013-consolidate-trial-c0242063-consolidate-trial, owned absolute worktree in Identity, initial metadata base154a21a295e24bc701af293124cdd7854b6429ec. Bundled check/start/status match. Read AGENTS, entry/memory-index/own task, positioning/integrated current-state, personal-cloud ADR/decision-index/system-overview and relevant domain/success/evidence context. Integrated main docs are historical; live trial and committed source evidence take precedence for delivery selection without canonical writes.
- Independent read-only audit checked all peer task scopes through their records. Current temporary app Main and full renderer are actually ddb942f9440db930761feb622336a2065c4a5793, PID87561/Host58003 and composer stage; metadata154a describes an older CSS layer. Preserve full ddb composer/attachment Main changes and its already-retained154a timestamp CSS. Wallet sourcee917120, channel sourced585844/docs e250b01 and knowledge sourcef5a93c7 are completed client deltas to combine. No semantic conflict; old placeholder child-language task remains unknown without dependency. Gate result: Passed.
- Plan: restore only committed actual ddb product/test/README differences into this owned source; apply channel/wallet deltas excluding foreign task records and copy the four committed knowledge-layout files plus its geometry test. Verify relevant merged contracts and layouts, build the full product and stage immutable app bytes. Native CUA alone checks clean/idle state, exits/launches the trial if Main must change, and validates visible features. File helpers never operate UI, read credentials or mutate user data. Preserve existing profile/port/bundle identity and recovery material; do not finalize unseen UI results.
## Outcome
- Consolidated approved client deltas from all six requested conversations over the actual ddb942f runtime, preserving voice/attachments and chat timestamp implementation. Source delta is limited to channel UI/Main controls, hidden recharge entry and committed knowledge geometry. Subagent selector removal and application retry copy are retained. No peer project records or canonical memory were modified.
- Full default product build completed; immutable staging and native activation are pending. Original native bundle, Host58003, profile and stable renderer origin will be reused.
## Verification
- Default full build:vite passed with NIANCODE_RENDERER_ONLY unset; typecheck and scoped ESLint passed (two pre-existing CloudChat warnings only).
- 21 isolated browser geometry scenes passed, including knowledge card alignment and voice/time composer layouts. Four isolated Electron E2E scenarios passed for channels, wallet and agent configuration/chat.
- Focused unit suite: 308/310 passed initially under concurrent build load; both affected files then passed all58 tests serially. Fixed a genuine test observation race by awaiting React Router deep-link transition; final serial rerun passed58/58 and changed-test ESLint passed. Product behavior was unchanged by this test correction. All310 selected test cases have a passing result.
- Independent source review passed: ddb voice/Main upload and account fences retained, channel delta correct, knowledge geometry and wallet visibility match requested source. No real recording, uploads, model generations, binding/unbinding or configuration writes performed.
## Follow-ups
- Native trial activation and visible checks pending. Cloud-only speech ae9be8c5 and Yuxi WeChat46cdee are not deployed by this task; AgentBus generation protection remains unverified.
## Promotion Candidates
- None recorded.