docs: start Learning catalog integration
This commit is contained in:
@@ -0,0 +1,42 @@
|
|||||||
|
# Task: Integrate Learning project catalog into main
|
||||||
|
|
||||||
|
## Identity
|
||||||
|
|
||||||
|
- Task ID: 20260820-integrate-learning-catalog-a73e91c4
|
||||||
|
- Mode: Integration
|
||||||
|
- Branch: codex/20260820-integrate-learning-catalog-a73e91c4-integrate-learning-catalog
|
||||||
|
- Worktree: D:\Datas\OthersProjects\makelore-integrate-learning-catalog-a73e91c4
|
||||||
|
- Base commit: 2cb8a7aef490b118a0968a5a77893f0cf4d3ebea
|
||||||
|
- Owner: codex
|
||||||
|
- Status: Planning
|
||||||
|
|
||||||
|
## Scope
|
||||||
|
|
||||||
|
- Commit and integrate feature task `20260819-learning-project-catalog-impl-4e9c71a2` into the current local `main` lineage.
|
||||||
|
- Reconcile the approved Learning project-catalog behavior with canonical architecture, domain rules, success criteria, current state, history, decisions, and commitments.
|
||||||
|
- Re-run repository verification on the integrated tree, then advance local `main` without touching its unrelated untracked task record.
|
||||||
|
|
||||||
|
## Intent And Constraints
|
||||||
|
|
||||||
|
- Preserve the existing login and `module_access.learning` gate while making the project catalog the only Learning product behavior.
|
||||||
|
- 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.
|
||||||
|
- 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
|
||||||
|
|
||||||
|
- Not completed.
|
||||||
|
|
||||||
|
## Verification
|
||||||
|
|
||||||
|
- Not run.
|
||||||
|
|
||||||
|
## Follow-ups
|
||||||
|
|
||||||
|
- None recorded.
|
||||||
|
|
||||||
|
## Promotion Candidates
|
||||||
|
|
||||||
|
- None recorded.
|
||||||
Reference in New Issue
Block a user