build: add lint target

ober

f5f50061bb2d1afe0f8f8a71a5d404f0be5412e2

diff --git a/Makefile b/Makefile
index 8bc775e..faf1ba5 100644
--- a/Makefile
+++ b/Makefile
@@ -42,7 +42,7 @@ JERBOA_RELEASE_NATIVE_LIB ?= $(JERBOA_DIR)/lib/libjerboa_native.$(NATIVE_EXT)
 
 CORE_TESTS := tests/test-core.ss tests/test-migrate.ss
 
-.PHONY: help ensure-jerboa-tools ensure-jerboa-core-api ensure-jerboa-native setup test test-core test-migrate test-backup-security test-server-security test-cluster test-transport test-transport-tls test-transport-tls-admission test-transport-security test-peer test-sql-translate test-leveldb test-lmdb build security audit verify sbom reproducibility-report soak-evidence release-evidence bench bench-quick mbrainz mbrainz-quick showcase clean
+.PHONY: help ensure-jerboa-tools ensure-jerboa-core-api ensure-jerboa-native setup test test-core test-migrate test-backup-security test-server-security test-cluster test-transport test-transport-tls test-transport-tls-admission test-transport-security test-peer test-sql-translate test-leveldb test-lmdb build security audit verify sbom reproducibility-report soak-evidence release-evidence bench bench-quick bench-sqlite-duckdb bench-sqlite-duckdb-quick mbrainz mbrainz-quick showcase clean lint
 .DEFAULT_GOAL := help
 
 help:
@@ -61,6 +61,7 @@ help:
 	@echo "                            Compare repeated local gate evidence"
 	@echo "  make soak-evidence        Record cluster/backend/soak status"
 	@echo "  make release-evidence     Write release evidence under dist/"
+	@echo "  make bench-sqlite-duckdb  Compare vendored Jerboa SQLite vs DuckDB"
 	@echo ""
 	@echo "Optional native/soak gates:"
 	@echo "  make test-peer            Requires Linux epoll-capable libjerboa_native"
@@ -141,6 +142,8 @@ endif
 build: ensure-jerboa-core-api
 	$(RUN_SS) support/import-check.ss
 
+lint: security
+
 security:
 	scripts/security-check.sh
 
@@ -251,6 +254,12 @@ bench: ensure-jerboa-tools
 bench-quick: ensure-jerboa-tools
 	$(RUN_SS) benchmarks/load-test.ss --quick
 
+bench-sqlite-duckdb: setup
+	EXTRA_LIBDIRS="$(LOCAL_JERBOA_DIR)/vendor/jsqlite/src" $(RUN_SS) benchmarks/sqlite-duckdb-bench.ss
+
+bench-sqlite-duckdb-quick: setup
+	EXTRA_LIBDIRS="$(LOCAL_JERBOA_DIR)/vendor/jsqlite/src" $(RUN_SS) benchmarks/sqlite-duckdb-bench.ss --quick
+
 mbrainz: ensure-jerboa-tools
 	$(RUN_SS) benchmarks/mbrainz-bench.ss