Refresh the pinned Lync durability boundary - #82
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 50aafae979
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| # Vendored Lync package | ||
|
|
||
| `deepfates-lync-0.4.3-0a511b6.tgz` was produced with `pnpm pack` | ||
| `deepfates-lync-0.4.3-828a140.tgz` was produced once with `pnpm pack` |
There was a problem hiding this comment.
Ship the documents linked from the packed README
When consumers read the README from this vendored package, its primary “Choose your path” links point to docs/library.md, docs/cli.md, docs/relay.md, and docs/architecture.md, but inspection of this exact tarball shows that no package/docs/ files are included. The replacement therefore turns the installed package's main documentation entry points into broken links; include the referenced documentation in the packed files or keep the packed README self-contained.
Useful? React with 👍 / 👎.
Purpose
Refresh Textile from the earlier unpublished Lync 0.4.3 candidate to the owner-approved clean Lync
maincommit828a14017ea71519c510b0808a49d6382a36ed33(treef24e6122012f24beea934a1f639117ab15694725). This remains a checksum-pinned local dependency; it does not publish either package. Splice was given the same archive bytes and checksum rather than a repack.Bounded change
0a511b6archive withdeepfates-lync-0.4.3-828a140.tgzIndexedDbEventStorewithfake-indexeddbmechanicsThe regression suspends an archive
appendMany, performs Textile-shaped keep/note/cluster mutations throughappend,union, andappendMany, and opens a fresh store instance after each public operation resolves. Every operation’s own bytes must already be durable. It does not require unrelated operations to wait for the suspended producer.Evidence
cc90bfc8766ecab7c7ab53298ca0fdff8e3649626879f6cab7300c071e566196(192037 bytes)pnpm verifypass, 26 files / 223 tests plus typecheck, examples, and packed-artifact checkbun install --frozen-lockfile: passbun run verify: pass, 229 tests / 1 deliberate scale skip plus lint and production buildgit diff --check: passThese are bounded regression results, not a blanket durability claim.