55 lines
2.1 KiB
Markdown
55 lines
2.1 KiB
Markdown
# 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.
|