aere-node/patches
Liviu 50290b47c8 Deliver the anchor as a patch as well as files
This repository argues, in its own README, that a patch against a named upstream
commit is the honest way to publish a contribution to a million-line project: the
diff is the contribution, the reader fetches the rest from upstream, and a patch
fails loudly when upstream moves while a whole file overwrites in silence.

The anchor was published as whole files only, which contradicted that argument.
It is now both: patches/0003 to apply, anchor/ to read.

Verified on a pristine d2032017 checkout rather than assumed:
- git apply --check and git apply both returned 0
- the resulting tree is byte-identical to anchor/: 75 files compared, 0 differences
- :consensus:common:test and :consensus:qbft:test returned 605 tests, 0 failures,
  the same count class by class as the same tree built from the files

The README also said "no build file changes are required" in a place that now
reads as if it covered all three patches. It covered the first two. Patch 0003
changes one build file by one line, and that line is named.
2026-08-12 02:08:38 +03:00
..
0001-aere-pqc-precompiles-mainnet.patch Licence hygiene, authoritative patches, and one spelling of the brand 2026-08-11 23:47:17 +03:00
0002-aere-pqc-precompiles-testnet.patch Licence hygiene, authoritative patches, and one spelling of the brand 2026-08-11 23:47:17 +03:00
0003-aere-pq-anchor.patch Deliver the anchor as a patch as well as files 2026-08-12 02:08:38 +03:00