Repository navigation
Observe LinkedIn, Threads and Substack MP4 publishing and release v0.18.86 - #569
Merged
Merged
Conversation
…te-response bindings - Graduates linkedin-web media.publish@1 (registered upload, byte transfer, normalized create, permalink readback), meta-web threads media.publish@1, and substack-web media.publish@1 (upload init, ordered S3 multipart, transcode polling, video attachment, exact Note readback) to observed with accepted-target reconciliation. - Repairs the X, Threads, LinkedIn and Substack create-response bindings that drifted from their provider payloads, the Substack Note create body and feed entity projection, and the video attachment readback shape (media_upload_id + nested mediaUpload state). - Fixes derivation network-guard readiness for wildcard domains whose sibling-negative probe previously stayed inside the wildcard subtree. - Stops counting orphaned state-helper coordination artifacts as encrypted session state so a crash-interrupted removal cannot wedge a keyless store; the predicate is shared with read projections. - Updates reviewed contract identity, inventory, package-budget, and capability pins for the new observed routes, retains the shipped substack-web 1.7.0 reader identity, and records the crash counterexample in the property seed corpus. Co-authored-by: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Bump the package version, refresh install coordinates and changelog, rebuild dist, and re-measure the canonical package budget on the merged tree. Generated with [Devin](https://devin.ai) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
The linkedin-web media.publish promotion moves the operation out of the capture-required readiness bucket. Generated with [Devin](https://devin.ai) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
0thernet
enabled auto-merge (squash)
October 5, 2026 22:11
Generated with [Devin](https://devin.ai) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
linkedin-webmedia.publish@1observes one plan-bound MP4: member video upload registration, byte transfer, normalized create response with nested share URN, durable accepted-target retention, and exact permalink readback.threadsmedia.publish@1observes one plan-bound MP4: container create, transcode polling with rendition-dimension binding, and permalink readback.substack-webmedia.publish@1observes one plan-bound MP4 Note: upload init, ordered presigned S3 multipart transfer, transcode/status polling, video-attachment binding, exact Note create, and independentmedia_upload_id/mediaUploadreadback.substack-webidentity1ff335a9…into a route-scoped predecessor distribution; keepssubscribers.*@2excluded per policy.78df7ff4…).Test plan
bun run checkgreen on the final tree (static, package, 5321 unit + 18 omni tests, standalone smoke, Quint/Apalache/Lean/oracle verification)media.publishverified live (accepted target + readback)media.publishverified live (transcode poll + rendition dims)media.publishverified live end-to-end (note 353658309, transcoded video attachment,desired-state-observedreconciliation)state-crash-harnesswith corpus seedGenerated with Devin