Files
makelore/.project-docs/30-worklog/tasks/20260820-integrate-direct-readme-client-b7e41c9d.md

2.1 KiB

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: 9956739693
  • 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.