Fresh verification: 2026-10-25, Linux ARM64 EC2, through Crossfield ./dev shell.
Matching shared engine: 6d01968ba1ee4973483e3e67c9a1f58864a1ea9f
DuckDB base: d54cbbe3df17e8e5ce68312f483b4155836112aa.
No engine built or executed on the local Mac.

fulfillment.test: 36 assertions in 1 test case, optimizer enabled: PASS.
fulfillment.test: 36 assertions in 1 test case, optimizer disabled: PASS.
Total: 72 assertions, no skipped tests.
Six numerical queries per mode: shipment comparison counts, regional results,
overall results, empty population, CTE and revision difference.
Two strict rejections per mode: raw source access and unapproved projection.
Remaining assertions cover setup, attachment and session configuration.
Manual expected values were specified before running the engine.

Downloaded session.sql: fresh native CLI, optimizer enabled: exit 0.
Downloaded session.sql: fresh native CLI, optimizer disabled: exit 0.
EXPLAIN (SEMANTIC) captured from a separate fresh setup; expanded.sql is the
exact expanded_sql field, followed by a final newline, not rewritten for display.

Run from the EC2 shared engine root after syncing the website fixture:
export WEBSITE_EXAMPLE_DIR="$PWD/logs/dev/website-fulfillment/fulfillment"
printf '%s\n' "$WEBSITE_EXAMPLE_DIR/fulfillment.test" > logs/dev/website-fulfillment/selection.txt
timeout --kill-after=5s 90s build/test/unittest \
  --env-passthrough WEBSITE_EXAMPLE_DIR \
  --on-init "LOAD '$PWD/build/extension/crossfield/crossfield.duckdb_extension'; SET threads=4;" \
  -f "$PWD/logs/dev/website-fulfillment/selection.txt"
Repeat with PRAGMA disable_optimizer; in --on-init.

From the extracted fulfillment directory:
timeout --kill-after=5s 60s /path/to/build/haybarn -unsigned -init /dev/null :memory: \
  -cmd "LOAD '/path/to/crossfield.duckdb_extension'; SET threads=4;" < session.sql
Repeat with PRAGMA disable_optimizer; in -cmd.

Remote evidence: logs/dev/website-fulfillment/native-{enabled,disabled}.log,
session-{enabled,disabled}.log and explain-raw.json.
Local transcript: .cache/crossfield-content-review/fulfillment-native.log.
Early authoring probes identified a comment split, an invalid Ossie type spelling,
and an unsupported view source; the final fixture uses the accepted Float type
and a stored order_facts table. No engine changes were necessary.

Other website fixtures retain their own recorded evidence. These checks do not
claim a full Crossfield regression, connector qualification or production dataset.
