merge: integrate Prompt Museum media rendering

This commit is contained in:
brother7 committed 2026-08-18 12:43:05 +08:00
1 parent f8d82e6c19
commit 22bee1dfa4
5 files changed
+49 -60

No files matched your search

@@ -0,0 +1,42 @@
# Task: Integrate Prompt Museum media fix
## Identity
- Task ID: 20260818-museum-media-integration-6b7e
- Mode: Integration
- Branch: codex/20260818-museum-media-integration-6b7e-prompt-museum-media
- Worktree: D:\mk-integration-6b7e
- Base commit: 11b19832a35477d2136c6ea953dd9c408fd84816
- Owner: developer
- Status: Completed
## Scope
- Fast-forward the completed Prompt Museum media-rendering source task `f8d82e6` from the current `main` tip `11b1983` into the integration line.
- Promote the accepted durable media-boundary facts into `current-state.md`, `50-evidence/evidence-index.md`, and the existing Prompt Museum release commitment without changing the source task record.
## Intent And Constraints
- Preserve Main ownership of Works credentials, the fixed relative media path, one 401 refresh retry, 10 MiB/trusted-raster limits, Renderer data-URL validation, direct HTTPS behavior, and card-local failure handling.
- Do not claim production Works/CDN availability, real-account behavior, or signed-package acceptance from local automation.
## Outcome
- Fast-forwarded `11b1983` to source commit `f8d82e6`, carrying the Main proxy, shared DTO, Renderer API/page behavior, focused regressions, and source task record.
- Promoted the source task's current-state, evidence, and commitment candidates; no semantic conflicts or human decision were required.
## Verification
- `git merge --ff-only f8d82e6`: PASS; merge-base confirmed `11b1983` is an ancestor.
- Source verification reviewed as read-only: 27 focused unit tests, typecheck, scoped ESLint, Vite build, targeted Electron E2E 1/1, `git diff --check`, and final Sol review PASS.
- Integration worktree remains clean after documentation updates; task-aware drift check will run before release.
## Follow-ups
- Real Works account, deployed media endpoint/CDN, and signed-package smoke remain release follow-ups.
## Promotion Candidates
- `current-state.md`: record `f8d82e6` and the Main-owned bounded media boundary.
- `50-evidence/evidence-index.md`: record focused 27-test/build/E2E evidence and its production limitation.
- `80-commitments/commitments.md`: extend the existing Prompt Museum production acceptance to cover relative media proxy behavior.