Skip to content

docs: retire Q-54 as Won't-fix; keep Q-56 as a primitives peel - #624

Merged
reardencode merged 2 commits into
masterfrom
docs/retire-q54-q56
Sep 18, 2026
Merged

reardencode merged 2 commits into
masterfrom
docs/retire-q54-q56

Conversation

@rearden-grok

@rearden-grok rearden-grok Bot commented Sep 18, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Q-54 (ast-grep named-cap rules) moves to Won't-fix. Pinning const = 128 is a second clippy. Caps stay in docs/ibd-memory.md and production evict. Q-51 already owns RSS/task-leak shapes.
  • Q-56 stays Open (rank 4, above R-10): peel shipped scriptnum + CompactSize/ULEB into rbitcoin-primitives, switch interpreter/store/mempool callers, delete local copies, cfg(miri) on those functions. Nightly miri.yml stays primitives-only. A parallel copy that Miri does not close this.
  • Remaining Open: Q-41, Q-48, Q-31, Q-56, R-10, Q-67.

#621 stays closed (Q-54 was the false item). #623 is reopened for the real peel.

Test plan

  • Open table has Q-56 as the primitives peel, Q-54 only in Won't-fix.

Named-cap ast-grep and extra Miri islands were leftover from the
2026-08-25 lint program. They contradict structural-shapes-only
ast-grep and primitives-only Miri (Q-53). Caps stay in ibd-memory.md.

Co-authored-by: Cursor <cursoragent@cursor.com>
Q-54 stays Won't-fix. Q-56 is the named R-10 seam: move shipped
scriptnum and pack-ints into primitives so Miri runs those functions,
not a parallel copy.

Co-authored-by: Cursor <cursoragent@cursor.com>
@rearden-grok rearden-grok Bot changed the title docs: retire Q-54 and Q-56 as Won't-fix docs: retire Q-54 as Won't-fix; keep Q-56 as a primitives peel Sep 18, 2026
@reardencode
reardencode merged commit a8af7c5 into master Sep 18, 2026
16 checks passed
@rearden-grok
rearden-grok Bot deleted the docs/retire-q54-q56 branch September 19, 2026 14:03
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