Makefile: check bolt quotes in CI.
What changed, and why it matters
This commit simply adds a missing CI (continuous integration) check back into the project's Makefile. The check verifies that quotes from the BOLT specification are still accurate in the source code. It is a build/process fix with no security relevance to running Lightning nodes.
No security action required. Treat as a normal build/CI maintenance commit.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff adds check-source-bolt to the check-source target in the Makefile. This restores a previously existing CI step that validates BOLT (Basis of Lightning Technology) quote consistency. There is no code, protocol, or cryptographic change; it is purely a linting/CI completeness fix.
Changed components
MakefileInspect captured patch +1 / −1
diff --git a/Makefile b/Makefile
index c8ddeb8b..b15fe5c6 100644
--- a/Makefile
+++ b/Makefile
@@ -668,7 +668,7 @@ check-wire-format: extract-bolt-csv
git diff --exit-code HEAD
# This should NOT compile things!
-check-source: check-makefile check-whitespace check-spelling check-python-flake8 check-includes check-shellcheck check-setup_locale check-tmpctx check-discouraged-functions check-amount-access check-bad-sprintf check-wire-format
+check-source: check-makefile check-whitespace check-spelling check-python-flake8 check-includes check-shellcheck check-setup_locale check-tmpctx check-discouraged-functions check-amount-access check-bad-sprintf check-wire-format check-source-bolt
full-check: check check-source
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.