docs(integration): direct Learning README images

This commit is contained in:
2026-08-20 14:09:50 +08:00
parent 9956739693
commit 2168e291b2
11 changed files with 95 additions and 33 deletions

View File

@@ -0,0 +1,54 @@
# Task: Integrate direct Learning README images
## Identity
- Task ID: 20260820-integrate-direct-readme-client-b7e41c9d
- Mode: Integration
- Branch: main
- Worktree: D:\Datas\OthersProjects\makelore
- Base commit: 99567396931882285fba19f8415e58e196db2c3c
- Owner: codex
- Status: Ready for Integration
## Scope
- Fast-forward the verified direct-README-image client source onto local `main`.
- Reconcile accepted Learning decisions, architecture/domain/current-state memory,
README, the Works Square collaboration contract, and the production commitment.
- Preserve the previously untracked packaging task record exactly as adopted by the
user's explicit merge confirmation.
## Intent And Constraints
- Implement the user's explicit replacement of publish-time image mirroring with direct
README Markdown image rendering.
- Keep raw HTML disabled, direct image URLs credential-free HTTPS only, and archive,
cover, historical-media, authentication, and module-access boundaries unchanged.
- Do not claim production deployment or signed-client smoke from source integration.
## Outcome
- Fast-forwarded client source `9956739` onto `main`.
- Updated canonical client documentation so Markdown image nodes directly load validated
credential-free HTTPS URLs, including SVG and other Electron-supported formats.
- Recorded that remote-origin availability, redirects, format support, and requester
network privacy are no longer controlled by Works Square image mirroring.
- Kept Main-owned verified ZIP saving plus controlled cover/historical-media handling.
## Verification
- Merged-default-branch Learning tests: `2` files, `5 passed`.
- Merged-default-branch TypeScript check: passed.
- Feature source verification remains `176` files / `2058 passed`, typecheck, lint, and
Vite production build passed.
- Canonical-document stale-mirroring scan and `git diff --check`: passed.
## Follow-ups
- Deploy matching Works Square source `65ea070` before distributing the matching client.
- Smoke real remote SVG/raster URLs, an unavailable origin, and privacy messaging in
Windows and signed macOS packages with a real entitled account.
## Promotion Candidates
- None recorded.