InvenLogix HTTP 500 repair

The supplied error log reports a missing file:
  /home/arkonink/invenlogix.com/vendor/autoload.php

Extract inventory-runtime-repair-20260920.zip locally. Upload its contents by
FTP into /home/arkonink/invenlogix.com/, merging the folders. The result must be:

  invenlogix.com/
    .env                     existing server credentials; preserve this file
    composer.json
    composer.lock
    config/
    src/                     from the application bundle
    views/                   from the application bundle
    vendor/
      autoload.php
      composer/
      ...all other included dependency folders
    storage/
      logs/
      sessions/
      uploads/suspends/
    public/
      index.php

Upload the ENTIRE vendor directory, not just autoload.php. Do not put vendor
inside public/ and do not add an extra archive-named parent directory.

The repair archive contains production dependencies from the existing
composer.lock, configuration PHP files that read .env, and empty storage
directories. It contains no database credentials, private keys, user files or
development/test dependencies. The dependencies require PHP 8.3+; the supplied
server log shows PHP 8.4. Storage directories must be writable by server PHP.

The earlier application bundle assumed vendor/config were already installed
in this application root. A fresh deployment must include them too. The rebuilt
inventory-rebuild-20260920.zip now includes the runtime files as well, so use
either that complete bundle or this smaller repair archive on top of the
previous upload.

Preserve the existing .env. If this is a new application directory, copy the
working deployment's .env into this root and set APP_URL to the intended site.
Do not rerun database migrations to fix this error; the failure occurs before
the database connection. After upload, reload https://invenlogix.com/.
