docs: record consolidated sources, verification and release boundaries
This commit is contained in:
1 parent
ad17f08400
commit
7ab712cb25
1 file changed
+16
-5
@@ -8,7 +8,7 @@
|
||||
- Worktree: /Users/chillishark/Makelore 麦洛/.codex-worktrees/makelore/20261013-consolidate-updates-73d1b6e9
|
||||
- Base commit: 0fa6f8cca07c687ed1d9944267e87d950b1373ae
|
||||
- Owner: codex
|
||||
- Status: Planning
|
||||
- Status: Ready for Integration
|
||||
|
||||
## Scope
|
||||
|
||||
@@ -20,19 +20,30 @@
|
||||
|
||||
## Outcome
|
||||
|
||||
- Not completed.
|
||||
- All six conversations reviewed; client source merged onto origin/main0fa6f8c through normal merge commits: composer3806ff2→b9d0562, WeChat e250b01→1bf831e, knowledge7d5f8a5→e123b75, wallet e917120→5d500a9. Latest composer already includes approved154 chat times,2b publication guidance and adapted selector removal; no older full-file override was applied.
|
||||
- Preserved latest voice/composer/upload and bubble-external timestamps while combining WeChat typed operations/recovery. Knowledge conflict resolved only for owned layout changes: current chat CSS/tests retained; README combines current composer/WeChat with knowledge paragraph. No source/canonical project-doc edits imported; source records remain immutable in merge-parent history and exact SHA provenance above.
|
||||
- Hidden recharge entrance consistently in both Sidebar and independent HomeAccountMenu, with balances/profile/Settings/logout and PointWallet's default independent dialog capability preserved. Homepage vertical three-card alignment, prior account dimensions and standalone Settings/back behavior are byte-identical to target base.
|
||||
- Three stale regression checks reconciled with approved behavior: entry now opens the record modal explicitly, channel deep-link cleanup waits for completed router state, and acknowledged knowledge processing waits for the manager's released guard. Assertions for same operation identity and pending protection remain intact. No product workaround or unrelated Code brand assertion change.
|
||||
- Paired backend candidates are exact source merges on freshly fetched master: Works27b7f9f (sourceae9be8c5,base3e9ba71b), Yuxi1b7837b (source46cdee65,base0f1228c). Their own task owners verify/publish; no deployment. Normal client push and remote exact-head verification follow this handoff commit.
|
||||
|
||||
## Verification
|
||||
|
||||
- Not run.
|
||||
- Client TypeScript check passed; scoped ESLint passed with0errors and2 inherited CloudChat warnings; complete Vite Renderer/Main/preload/utility build passed. Whitespace/task-aware documentation checks passed.
|
||||
- 34 affected Playwright scenarios passed in1.3m, including2channel, published Agent chat, standalone account/Settings and desktop title/card geometry, hidden recharge,16 chat/attachment/reasoning/responsive cases,5 knowledge and5 recovery scenarios. Isolated IPC/cloud substitutes; no real provider/audio/WeChat/payment and no existing trial restart. Historical unrelated remembered-Code brand assertion not selected or modified.
|
||||
- Focused26-file client suite covers441 cases. Initial batches found stale entry-aside expectation and asynchronous route assertion; both repaired and targeted7/41cases passed. Combined rerun passed440/441 with only an asynchronous knowledge guard assertion; revised to await acknowledged control state while retaining pending assertions. Final affected17+41+7 regression rerun:65passed in15.12s. All441distinct selected cases now have passing results after corrections; do not describe the preceding440/441run as green.
|
||||
- Independent read-only combined-source review PASS: upload and unbind coexist; pending recovery and publication original identity intact; knowledge portal leaves component state/intent untouched; user time remains bubble-external; homepage,Settings,AccountTrigger and standalone dock/globals equal target base.
|
||||
- Exact client source checks:6 latest composer/publication/selector/chat blobs equal380;4 knowledge source blobs equal7d;3 WeChat operation/DTO/UI blobs equale250;4 homepage/Settings/navigation/account geometry blobs equal0fa. Source-specific tests/default wallet behavior retained.
|
||||
- Works110 focused source/current-master tests passed; source seven blobs exactae9, newer upstream balance and empty-introduction changes preserved. Yuxi85focusedunit+20isolatedrealHTTP/PostgreSQL passed; requiredfull2326passed/1skip/2existing executable-mode assertions failed identically in both base/source; Ruff,124engineering contracts,62engineering selftests and docs build passed. Test PostgreSQL normally stopped. Do not report full backend suite as all passed.
|
||||
- Release limitations: real speech relay/provider acceptance and Core/provider atomic generation-isolation at actual WeChat logout remain unverified. Yuxi prechecks generations, but downstream unbind carriesoperation_idonly; source integration is not cloud deployment or cross-service race proof.
|
||||
|
||||
## Follow-ups
|
||||
|
||||
- None recorded.
|
||||
- Publish all three default branches with fresh remote-head checks and no force; append exact published heads below. Official complete/retire only this task and two new backend consolidation worktrees from other existing checkouts. Retain source/peer checkouts, branches/commits and running independent trial/user data.
|
||||
- Cloud release requires compatible client/Yuxi/Works deployment and real ASR plus Core/provider atomic logout acceptance; separate existing script-mode maintenance remains outside this merge.
|
||||
|
||||
## Promotion Candidates
|
||||
|
||||
- None recorded.
|
||||
- Target: canonical integrated project state/source index through later serialized Integration Gate. Proposal: record the six accepted client sources and paired backend publication, plus release boundaries. Evidence: exact source SHA/blob review and combined tests here and paired own task records. Future impact: subsequent trial/deploy tasks use merged remote heads rather than latest individual branch or stale renderer metadata. No human product conflict; canonical documents intentionally untouched in Feature mode.
|
||||
|
||||
## Project Context Loaded
|
||||
|
||||
|
||||
Reference in new issue
Block a user