Skip to content

chore(quest): settle maintainer waits from /quest-unblock - #635

Merged
kixelated merged 2 commits into
mainfrom
quest-unblock/2026-11-11
Nov 12, 2026
Merged

kixelated merged 2 commits into
mainfrom
quest-unblock/2026-11-11

Conversation

@kixelated

@kixelated kixelated commented Nov 12, 2026 •

Copy link
Copy Markdown
Collaborator

Settles the maintainer's waiting items from a /quest-unblock pass on 2026-11-11.

Changes

  • Deletes the quests whose goal was an upstream PR to get rind adopted: quest/m2/adoption/quinn.md, quest/m2/adoption/rustls-providers.md, quest/m1/bun.md, and quest/m2/adoption/bun-sha3.md. The m1 README drops its Bun half, and the adoption epic records the decision. Their draft PRs, moq-dev/rind#463 and moq-dev/rind#368, are closed with a comment.
  • quest/m4/openssl-provider.md: records the wipe decision in its Plan and removes its ## Waiting.

No public API or wire impact.

Decisions

  • rind-openssl and wipe: ✅ always build rind with wipe and wipe the OSSL_PARAM buffers it fills (rejected: a build flag off by default; wiping nothing). The reason that keeps wiping opt-in, that safe Rust cannot read freed memory, fails where C shares the heap, and OpenSSL's own providers cleanse keys.
  • Upstream PRs to adopt rind: ✅ file none, and delete the quinn, rustls provider list, Bun, and Bun SHA-3 quests and close their draft PRs (rejected: delete only quinn; delete the quests but leave the PRs open). The maintainer's words: "don't file any upstream PRs to adopt rind. Delete all these quests."
  • Upstream bug reports (quest/m2/upstream-reports.md): ✅ not yet (rejected: start now). The wait stays.
  • rustls provider list (moq-dev/rind#463): skip; superseded by the decision above.

Settled in other PRs during the same pass:

Models

Size: XS
Implementer: Claude Code, Opus 5.5, high effort

🤖 Generated with Claude Code

(Written by Claude Opus 5.5 with high)

Review

Rewritten by quest review after each round.

  • Reviewer: Codex, gpt-6.1-sol, low effort
  • Session: 01a1cd5a-28bc-78a2-aef6-4c14c2f3c630, round 2
  • Head: d4cc2de
  • Base: origin/main at 62b17d6
  • Score: 10/10, The incremental change clarifies the provider’s planned wiping policy and links to the existing default-feature decision quest, with no issues found.
  • Findings: none

Drop the upstream adoption PR quests (quinn, rustls's provider list, Bun
and Bun SHA-3), and record that rind-openssl always builds with wipe.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
@kixelated
kixelated marked this pull request as ready for review November 12, 2026 01:37
@coderabbitai

coderabbitai Bot commented Nov 12, 2026

Copy link
Copy Markdown

Warning

Review limit reached

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Next included review available in 52 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

Learn how review limits work.

Review configuration:

Run configuration

  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 389fec78-3abe-4675-824b-1ae4ca766870
Commits

Reviewing files that changed from the base of the PR and between f6311c3 and d4cc2de.

Files selected for processing: 7

  • quest/m1/README.md
  • quest/m1/bun.md
  • quest/m2/adoption/README.md
  • quest/m2/adoption/bun-sha3.md
  • quest/m2/adoption/quinn.md
  • quest/m2/adoption/rustls-providers.md
  • quest/m4/openssl-provider.md
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

@kixelated
kixelated added this pull request to the merge queue Nov 12, 2026
Merged via the queue into main with commit c4da3a1 Nov 12, 2026
7 checks passed
@kixelated
kixelated deleted the quest-unblock/2026-11-11 branch November 12, 2026 03:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant