From 31a628e2d18377ddbff6148b85e4523e52c1a2e6 Mon Sep 17 00:00:00 2001 From: brother7 <7brother7@gmail.com> Date: Thu, 20 Aug 2026 08:20:49 +0800 Subject: [PATCH] docs(integration): complete Learning catalog promotion --- .../tasks/20260820-integrate-learning-catalog-a73e91c4.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.project-docs/30-worklog/tasks/20260820-integrate-learning-catalog-a73e91c4.md b/.project-docs/30-worklog/tasks/20260820-integrate-learning-catalog-a73e91c4.md index 4257839..57759eb 100644 --- a/.project-docs/30-worklog/tasks/20260820-integrate-learning-catalog-a73e91c4.md +++ b/.project-docs/30-worklog/tasks/20260820-integrate-learning-catalog-a73e91c4.md @@ -8,7 +8,7 @@ - Worktree: D:\Datas\OthersProjects\makelore-integrate-learning-catalog-a73e91c4 - Base commit: 2cb8a7aef490b118a0968a5a77893f0cf4d3ebea - Owner: codex -- Status: Ready for main fast-forward; awaiting adoption of the dirty main worktree +- Status: Completed ## Scope @@ -22,7 +22,7 @@ - Do not restore or retain compatibility for course generation, local course libraries, OpenMAIC playback, Agent/ASR/classroom runtime, or player-artifact packaging. - Keep Works credentials, arbitrary upstream URLs, local paths, native saving, media validation, and archive verification in Electron Main. - Treat the external Works Square operations/admin/API implementation and real-account smoke as pending; this repository contains only the desktop client and the server contract. -- Do not modify, adopt, stash, or delete the unrelated untracked task record in the main worktree. +- Preserve the explicitly confirmed unrelated task record in the main worktree unchanged and outside this integration commit. - The user explicitly confirmed the product-direction change in the source planning task, so replacement of the old canonical Learning model requires no additional decision prompt. ## Outcome @@ -31,7 +31,7 @@ - Promoted the confirmed product direction into accepted ADR-005, canonical architecture/data-flow/module maps, domain glossary/rules, success criteria, current state/history, and the release commitment ledger. - Canonical Learning state now describes only the authenticated, `module_access.learning`-gated project catalog, safe README/media boundary, and Main-owned verified native ZIP save. The prior course-generation/OpenMAIC architecture is retained only as explicitly superseded history. - Preserved the external Works Square operations/admin/API implementation and real-account Windows/signed-macOS smoke as pending work. Historical local course data remains untouched and unread by the new client. -- The verified integration tip is ready, but local `main` has an unrelated untracked task record and cannot be claimed automatically under the concurrent-work gate. Main promotion is waiting for explicit human permission to preserve that file while fast-forwarding tracked content. +- After explicit human confirmation, local `main` was fast-forwarded through the verified integration tip while `.project-docs/30-worklog/tasks/20260819-package-learning-off-115-9c4d.md` remained unchanged and untracked. ## Verification