Pass patches = 'local/patches' to the daily process_cran_updates() calls
(requires bincraft v4.3.1) and the weekly-rebuild build_binary_package() call,
so every CI build path applies the patch registry like build-all/build-one
already do.
Bump the bincraft pin v4.3.0 -> v4.3.1 across all .crow workflows.
v4.3.0 adds the `patches` argument that build-one.R/build-all.R now pass.
Updates the install pin (and version guard) across all .crow workflows so CI
installs a bincraft that accepts the argument.
Remove the accidentally-committed .superpowers/ scratch (briefs/reports) and
gitignore it.
Exclude specs/ and plans/ design docs from markdownlint (like the existing
docs/superpowers/** exclusion).
Pad the registry README table separator so it satisfies MD060.
Two-phase, TDD plan.
Phase A (bincraft): patch registry loading/matching, isolated patched-binary
builds, local-repo caching, and wiring into the pak install path, gated by a
proof-of-mechanism task.
Phase B (this repo): the RcppParallel registry entry, a validator + pre-commit
hook, and passing patches through the build entry points.
Adds a brainstormed design for patching packages (env/configure overrides
and source diffs) before they are installed by pak, including transitive
dependencies like RcppParallel.
The mechanism lives in bincraft (pre-built patched binaries served from a
prepended local repo); the curated patch registry lives in this repo.