GENEZ PRINT V6 — VALIDATION REPORT

SOURCE: GENEZ_PRINT_V5_STUDIO_TO_ORDER_DB_SAFE.zip

Checks performed in current environment:
  PASS Python compileall: accounts, catalogue, commerce, workshop, core, genez.
  PASS Node JavaScript syntax check of static/js/genez.js.
  PASS Standalone Pillow preflight fixtures: low-resolution image requires review; corrupt PNG blocked; corrupt PDF blocked.
  PASS Standalone payment adapter: valid Paystack checkout URL accepted; http and look-alike host checkout URLs rejected.
  PASS Original .env SHA256 unchanged.
  PASS Original db.sqlite3 SHA256 unchanged.
  PASS SQLite PRAGMA integrity_check = ok.
  PASS SQLite PRAGMA foreign_key_check = no violations.
  PASS Django template block syntax counting (if/endif and for/endfor balanced).

Not performed:
  Django management check/migrate/test server run. Django is not installed in this container,
  and package installation via pip is blocked by network restrictions.
  Paystack real test or live transactions. No credentials were provided.
  Real merchant webhook delivery (requires a public HTTPS endpoint).

Required local validation after extraction:
  python -m pip install -r requirements.txt
  python manage.py migrate
  python manage.py check
  python manage.py test catalogue commerce workshop
  python manage.py runserver 127.0.0.1:2025

Use PAYSTACK_SECRET_KEY=sk_test_... before any real integration testing. Never expose the secret.
Refer to docs/CHANGELOG_V6.md for the deployment checklist and constraints.
