# CloseNexa source and asset provenance

Release: 1.0.1. License: GPL-2.0-or-later; see LICENSE.

## Editable runtime source

- `assets/js/aiwsc.js`: original CloseNexa storefront widget JavaScript.
- `assets/js/admin.js`: original CloseNexa WordPress administration JavaScript.
- `assets/css/aiwsc.css`: original CloseNexa storefront styles.
- `assets/css/admin.css`: original CloseNexa administration styles.
- `ai-whatsapp-sales-closer.php`, `uninstall.php`, `includes/**/*.php`,
  `templates/*.php`: original editable PHP source; no generated PHP.

These exact files are loaded by WordPress. There is no generated/minified copy,
transpilation, compiler, source map, npm install or asset build command.
To reproduce the shipped resources, extract this ZIP, edit the source file and
reload WordPress. The widget script cache version includes its content hash.
For an unchanged extraction, SHA256 of each file is unchanged; no reconstruction
from a different private development tree is needed. Source distribution inside
the release is the public-access method used for WordPress.org Guidelines 1/4.

JavaScript/CSS was formatted for readability before packaging. A formatter is
not required to edit or run these files. Tests and release packaging tools are
developer-only and are intentionally not included; none generates runtime assets.

## Third-party inventory

No third-party JavaScript/CSS library, font, icon pack, raster image, bundled
vendor directory or copied executable SDK is shipped. Browser DOM/Fetch/Intl and
WordPress/WooCommerce APIs are used as platform APIs; WordPress/WooCommerce are
separate installations, not redistributed here. GPL text is included in LICENSE.
The development test dependency jsdom is not in this release and is not loaded
by users. There are no third-party asset versions or local patches to reproduce.

Remote avatars/product images are merchant/service data, not shipped assets.
No external executable code is fetched. CloseNexa SaaS implementation and private
repository history are not required to read, modify or run the plugin source;
the optional hosted service requires its documented account/connection.
