=== Noesia Smart Waiter ===
Contributors: noesiaswa, freemius
Tags: qr, mobile menu, crm, business tools, productivity
Requires at least: 6.2
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 2.0.7
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

An operating system with a unified app ecosystem, dashboard, and instant search for everyday work.

== Description ==

Noesia Matrix OS includes 6 professional operating layers:

1. HoReCa & Hospitality OS
2. Executive & Business Operations OS
3. Clinical, Dental & Beauty OS
4. Security, Identity & Private Data OS
5. Creative, Media & Productivity OS
6. Intelligence, World & Matrix Dashboard OS

39 integrated apps. One WordPress operating system.

A modular operating workspace for WordPress, built for restaurants, hotels, cafes, bars, clinics, agencies, private users, and modern businesses that want a faster, smarter, more visual, and more useful way to work online.

A ready-to-use mobile menu experience for Ho.Re.Ca. businesses. It gives each business a polished customer-facing interface with QR access, table call, bill request, payment support, color-blind friendly menu support, and custom fields such as Wi-Fi, music, Google rating, and more.

== Architecture and Navigation Philosophy ==

* CRM-style organization for daily workflows
* Wizard-based setup
* Event-driven architecture, isolated AJAX flows, IoC-oriented logic, and scalable modular structure
* UI/UX designed for clarity, speed, and a cohesive daily workflow
* X_Code modular thinking

= See what Noesia Matrix OS can really do =

To experience the full Noesia Matrix OS vision, explore cinematic app stories
https://noesia.io/noesia-matrix-os-app-stories/

== Free Apps Inside the Noesia Matrix ==

* Dashboard — The heart of Noesia. The Feel system is one of the core navigation ideas of the platform.

* How to Use / Guided Onboarding 

* Docs / Documentation Hub — A central guide for setup.

* Global Data Hub — A structured intelligence surface for official-style data visibility.

* Global Pulse — A global-awareness layer that surfaces notable world days, relevant global signals, and live WordPress update context.

* News — A built-in live news surface.

* Weather — Practical weather visibility.

* Image Tools — A powerful self-hosted image utility workspace for compression, comparison, resizing, conversion, and batch export.

* Design — A creative support surface and elegant front-facing presentation workflows.

* QR Setup — A guided QR workflow surface.

* QR Generator — A practical QR generation utility.

* Appointments — A lightweight scheduling and appointment flow.

* Reminders — A clean follow-up and reminder surface for remembering what matters and keeping daily execution sharper.

* Calculator & BMI — A fast utility layer for immediate calculations. 

* Preview App — A controlled preview surface for testing.

* Screen Lock — A simple secure-lock layer for dashboard environments.

* Project Synapse — Ask, reflect, and discover how major spiritual and philosophical traditions approach your questions, then use AETHER to privately release your thoughts, wishes, and inner messages.

* Text & Dev Tools — A compact utility workspace.

* Widgets — Modular dashboard widgets that extend the operating shell.

* Settings — The control room for the Noesia ecosystem.

* Unlock Boxes — A structured gateway into more expansion, discovery, and future ecosystem layers.


== Pro Apps - Unlock the Noesia Matrix X_Code Experience ==

* Live Command Pro — Faster service workflows by replacing traditional friction-heavy table workflows and even reducing dependency on classic POS-style handling, as guests can interact through QR code, open the live menu and move directly to WooCommerce-powered payment flows. Receipt sending, without paper, without complicated SMS logic, and with minimal or no direct contact friction. Ready-to-use shortcode menu and table-call panel.

* Smart Pocket — A premium media center and personal vault environment that brings together music, music videos, radio, gallery items, voice clips, notes, pinned items, favorites, and acoustic control in one beautiful workspace.

* Guardian — GPS and live coordination module, live location confidence, parking memory, map spots, QR activation, and admin-to-client chat. It is useful for businesses, families, field execution, and personal navigation convenience.

* Auth Vault — Built as an ads-free, self-hosted, zero-knowledge style OTP vault with local unlock, local code generation, encrypted backup paths, pairing codes, and standalone PWA behavior.

* AI Studio — The business AI workspace of Noesia.

* AstroCosmos — A premium Astrology & Astronomy cosmic experience for Moon phases, planetary positions, zodiac energies, retrograde radar, eclipses, sky stories, Solar System Voyage, and shareable cosmic cards.

* Agents — A protected executive communication center for CEOs, directors, agencies, and collaborators.

* Clinical Workspace — A reimagined digital medical workspace.

* DentaVision AR — A modern dental and smile-communication surface for visual simulations and stronger treatment presentation.

* ERP Lite — A structured ERP-style operational workspace.

* Payroll — An enterprise-ready Payroll & Time Attendance framework.

* CRM Lite — A customer and relationship workflow surface.

* Email Marketing — A private in-platform email and outreach engine for templates, AI Writer, folders, campaign flow, and high-volume simulation testing.

* SafeLog — Useful for technical routines, hospitality checks, room inspections, and disciplined reporting flows.

* Tasks — A practical execution surface.

* Noesia Vision — An advanced image-intelligence and OCR-oriented workspace. It helps transform images into usable operational information.

* Vision Screening — A guided screening and acuity surface for structured operator-led visual assessment.

* Mini SVN — A secure internal build vault for package intake, version history, archive logic, release notes, compare review, and disciplined internal app handling.

* Noesia Screen Recorder — A protected recording and capture surface for creating controlled media records.

* Screen Saver Pro — A built-in screen-saver layer that allows users to upload their own custom images or videos.

* Hair AI Studio — A salon-focused AI consultation workspace that gives clients instant hairstyle previews.


== Installation ==

1. Upload the plugin files to the `/wp-content/plugins/noesia-smart-waiter/` directory, or install the plugin through the WordPress Plugins screen.
2. Activate the plugin through the `Plugins` screen in WordPress.
3. Open the Noesia Dashboard.
4. Run the Wizard and choose your preferred interface direction, menu style, and initial setup flow.
5. Explore the free apps and unlock Pro when you are ready to expand into the full Noesia Matrix X_Code experience.

== Privacy and Compliance ==

Noesia is built for self-hosted WordPress environments. Site owners remain responsible for permissions, backups, local compliance, and production validation.

== Frequently Asked Questions ==

= Is the free version useful on its own? =

Yes. The free version already delivers the Noesia dashboard, the Feel-driven navigation experience, the Wizard setup flow, and a meaningful group of free apps.

= Where can I watch the Noesia Matrix OS product worlds and video experiences? =

You can explore the Noesia Matrix OS through cinematic product worlds, each focused on a different part of everyday life, professional work, and business operations.

Each video experience presents a different Noesia app, profession, or workflow, showing how the system can support personal media, clinical experiences, salons, HoReCa operations, business tools, and more.

Current video experiences include:

* Smart Pocket - your personal media center for music, voice recordings, images, notes, playlists, music videos, world radio, uploads, favorites, and pins.
* DentaVision AR - a dental experience for smile simulation, QR patient access, and clinic pricing.
* Hair AI Studio - a salon and barber experience for hairstyle previews.
* Live Command / HoReCa - an operational command experience for restaurants, cafes, hotels, and service teams.

Watch the video experiences:

Smart Pocket:
https://www.youtube.com/watch?v=CzkyQFqVmu8

DentaVision AR:
https://www.youtube.com/watch?v=nNJt-c6uMkY

Hair AI Studio:
https://www.youtube.com/watch?v=9vqaS5q3wqE

Live Command / HoReCa: - Video 1:
https://www.youtube.com/watch?v=AFadqUr90qo

Live Command / HoReCa: - Video 2:
https://www.youtube.com/watch?v=7lFx5y5A2xI

Learn more:

Smart Pocket:
https://noesia.io/smart-pocket-the-noesia-matrix/

DentaVision AR:
https://noesia.io/dentavision-ar/

Hair AI Studio:
https://noesia.io/hairai-studio-the-noesia-matrix/

Live Command / HoReCa:
https://noesia.io/live-command-payment/
https://noesia.io/smart-waiter-assistant/

Noesia Matrix OS:
https://noesia.io/

Upcoming video experiences:

* Clinical Workspace
* Dashboard
* Image Tools
* Guardian
* Auth Vault
* Email Marketing

== Upgrade Notice ==

= 2.0.7 =

Please back up your database and uploads before updating.

== Changelog ==

= 2.0.7 =
Release: June 2026

**Free Core / WordPress.org Package**
* Improved free package maintenance and release readiness.
* Improved compatibility with the current Noesia Smart Waiter modular architecture.
* Improved internal package hygiene for WordPress.org distribution.
* Improved Free/Pro separation checks to keep the free plugin safe when Pro modules are not present.
* Improved coding-standard compatibility and reduced reviewer noise in shared plugin areas.
* Added general stability and maintenance improvements for the core plugin loader and package structure.

**Pro Add-on / Premium Modules**
* Added App Vault database storage notices to warn administrators before storing large ZIP archives, project snapshots, or heavy revision data.
* Added clearer App Vault upload-area guidance for large revisions, hosting database limits, and responsible storage usage.
* Added safe Email Marketing queue retention cleanup.
* Simulation queue rows are now cleaned after 3 days.
* Completed, failed, and cancelled campaign queue rows are now cleaned after 7 days.
* Active queued or processing campaign rows are preserved and are not deleted by cleanup routines.
* Improved Smart Pocket transfer stability and cleanup safeguards.
* Added Pocket Transfer Live Assist for session-based messaging between the administrator and the connected mobile device.
* Added Send selected files to Phone for photos, music, videos, voice files, documents, and transfer inbox files.
* Added Send Folder to Phone with session-bound ZIP packs for safer large-folder transfer to mobile devices.
* Improved temporary ZIP cleanup for interrupted or expired transfer downloads.
* Improved Pocket Transfer token sanitization and private media download hardening.
* Improved Smart Pocket voice playback stability.
* Improved Smart Pocket mobile and tablet layouts for Live Assist and Send Folder controls.
* Improved Smart Pocket SQL query handling for safer prepared query compatibility.

= 2.0.6 =
Release: May 2026

Tested with WordPress 7.0

Noesia Matrix OS v2.0.6 
* Added Project Synapse to the free human layer of Noesia Matrix OS, including Ask Synapse, faith and philosophy scenes, source-grounded reflection, OpenAI-powered responses, and AETHER private release mode.
* Added dedicated Project Synapse scenes for Ask Synapse, Christianity, Stoicism, Buddhism, Islam, Hinduism, Taoism, and AETHER.
* Added Agents to the Executive & Business layer as a protected communication control center for CEOs, agencies, directors, organizations, and collaborators.
* Added protected Agent portals with portal password access for external collaborators.
* Added structured Agent messages, admin replies, manual sync tools, and a centered conversation panel.
* Upgraded the Setup Wizard with clearer professional workspaces and operating layers.
* Applied Smart Pocket stability improvements for the personal media, notes, files, music, photos, and video workspace.

Full changelog:
https://noesia.io/noesia-matrix-os-x_code-changelog/

= 2.0.5 =
Release: April 2026

== Screenshots ==

1. The Noesia Dashboard and Feel-driven operating shell
2. The Wizard and interface personalization experience
3. Free apps inside the Noesia Matrix
4. Live Command real-time hospitality surface
5. Smart Pocket Premium Media & Music Control System (Pro)
6. Guardian GPS, parking, and coordination experience (Pro)
7. Clinical Workspace reimagined medical flow (Pro)
8. Unlock the Noesia Matrix X_Code experience
9. DentaVision AR: Premium Dentist Workspace & Smile Simulator (Pro)
10. Ho.Re.Ca. customer mobile menu experience
11. Hair AI Studio Module: AI-Powered Salon & Styling Management
12. Image Tools super-fast compression, conversion, and batch export workspace
13. Image Tools quick edit experience
14. Project Synapse reflection and AETHER experience
15. Agents executive communication center
16. Appointments scheduling workspace
17. Auth Vault protected authentication workspace
18. Email Marketing campaign workspace
19. Matrix App Stories - See Noesia in Action
20. Noesia Mobile menu
21. AstroCosmos — Astrology & Astronomy cosmic experience with Moon phases, planetary positions, zodiac energies and shareable sky cards.

== External services ==

Noesia Smart Waiter includes optional dashboard, weather, news, currency, global data, AI, optional download, and licensing features that may connect to external services. The plugin does not send restaurant orders, customer records, private uploaded files, clinical files, payroll files, or private business documents to these services.

The following external services may be contacted:

= OpenAI API =

Used by AI-related modules such as Project Synapse when an administrator adds their own OpenAI API key and submits a request. Data sent may include the submitted prompt/reflection text, selected scene/context, selected model setting, and relevant local knowledge-pack context. The plugin does not send WordPress passwords, payment data, uploaded media, or the site's full database.

Service:
https://openai.com/

Terms:
https://openai.com/policies/services-agreement/

Privacy:
https://openai.com/policies/privacy-policy/

= Noesia.io optional downloads =

Used when an administrator installs or updates optional Noesia-hosted packages. The plugin downloads package files from noesia.io and stores them locally in the WordPress uploads area. Standard HTTP request metadata may be processed by the server. The plugin does not send Synapse questions, OpenAI API keys, WordPress passwords, payment data, uploaded media, or the site's full database to noesia.io for this download.

Service:
https://noesia.io/

Terms:
https://noesia.io/terms/

Privacy:
https://noesia.io/privacy-policy/

= Open-Meteo =

Used by the Weather module to provide weather forecast, geocoding, and air quality information.

Service provider:
Open-Meteo

Service URLs:
https://open-meteo.com/
https://api.open-meteo.com/v1/forecast
https://geocoding-api.open-meteo.com/v1/search
https://air-quality-api.open-meteo.com/v1/air-quality

Data sent:
City name, country code, language, latitude, longitude, weather units, and weather/air-quality query parameters selected or configured by the site administrator.

When data is sent:
When an administrator opens or uses the Weather module or requests weather, geocoding, or air-quality data.

Terms:
https://open-meteo.com/en/terms

Privacy:
https://open-meteo.com/en/terms


= Google News RSS =

Used by the News and Dashboard modules to display news headlines and topic/search-based news cards.

Service provider:
Google News / Google LLC

Service URLs:
https://news.google.com/rss
https://news.google.com/rss/search
https://news.google.com/rss/headlines/section/topic/

Data sent:
Language, country, topic, and search query parameters used to build the RSS feed URL.

When data is sent:
When an administrator opens the News module, Dashboard news cards, or requests news headlines/search results.

Terms:
https://policies.google.com/terms

Privacy:
https://policies.google.com/privacy


= European Central Bank =

Used by the Widgets module to retrieve daily euro foreign exchange reference rates.

Service provider:
European Central Bank

Service URL:
https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml

Data sent:
A standard server-side HTTP request is made to retrieve the public XML exchange-rate feed. No user-entered personal data is required for this request.

When data is sent:
When the currency/exchange-rate widget refreshes its rates.

Terms / disclaimer:
https://www.ecb.europa.eu/services/using-our-site/disclaimer/html/index.en.html

Privacy:
https://www.ecb.europa.eu/services/data-protection/privacy-statements/html/index.en.html


= U.S. Geological Survey Earthquake Feeds =

Used by Dashboard global signal cards to retrieve recent earthquake information.

Service provider:
U.S. Geological Survey

Service URLs:
https://earthquake.usgs.gov/earthquakes/feed/
https://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/all_day.geojson

Data sent:
A standard server-side HTTP request is made to retrieve the public earthquake feed. No user-entered personal data is required for this request.

When data is sent:
When an administrator opens dashboard cards that display recent earthquake/global event information.

Terms / policies:
https://www.usgs.gov/policies-and-notices

Privacy:
https://www.usgs.gov/office-of-the-director/privacy-policies


= GDACS =

Used by Dashboard global signal cards to retrieve public disaster alert and event data.

Service provider:
GDACS - Global Disaster Alert and Coordination System / Global Disaster Awareness and Coordination System

Service URLs:
https://www.gdacs.org/
https://www.gdacs.org/contentdata/xml/DR_FL_TC_VO_WF_map.geojson
https://www.gdacs.org/contentdata/xml/gdacs_app_feed.json

Data sent:
A standard server-side HTTP request is made to retrieve public GDACS disaster/event feeds. No user-entered personal data is required for this request.

When data is sent:
When an administrator opens dashboard cards that display global disaster/event alerts.

Terms:
https://www.gdacs.org/About/termofuse.aspx

Privacy:
GDACS does not appear to publish a separate privacy-policy page on the same API documentation path. The plugin only requests public disaster feed data and does not send user-entered personal data to GDACS.


= Where The ISS At =

Used by Dashboard space/ISS cards to display the current location of the International Space Station.

Service provider:
Where The ISS At

Service URLs:
https://wheretheiss.at/
https://api.wheretheiss.at/v1/satellites/25544

Data sent:
A standard server-side HTTP request is made to retrieve the public ISS position feed. No user-entered personal data is required for this request.

When data is sent:
When an administrator opens dashboard cards that display ISS/space information.

Service documentation:
https://wheretheiss.at/w/developer

Terms / privacy:
Where The ISS At does not appear to publish separate terms-of-service or privacy-policy pages. The plugin only requests public ISS position data and does not send user-entered personal data to this service.


= World Bank API =

Used by the Global Data Hub module to retrieve public development and economic indicator data.

Service provider:
The World Bank

Service URLs:
https://www.worldbank.org/
https://api.worldbank.org/

Data sent:
Country code, indicator code, date/range, format, and pagination/query parameters selected by the administrator.

When data is sent:
When an administrator opens Global Data Hub views that request World Bank indicator data.

Terms:
https://www.worldbank.org/en/about/legal/terms-and-conditions

Privacy:
https://www.worldbank.org/en/about/legal/privacy-notice


= Eurostat / European Commission =

Used by the Global Data Hub module to retrieve public Eurostat statistical datasets.

Service provider:
Eurostat / European Commission

Service URLs:
https://ec.europa.eu/eurostat/
https://ec.europa.eu/eurostat/api/dissemination/statistics/1.0/data/

Data sent:
Dataset code, language, country/region, period, and other selected statistical query parameters.

When data is sent:
When an administrator opens Global Data Hub views that request Eurostat data.

Legal notice:
https://commission.europa.eu/legal-notice_en

Privacy:
https://commission.europa.eu/privacy-policy-websites-managed-european-commission_en


= World Health Organization Global Health Observatory =

Used by the Global Data Hub module to retrieve public health indicator data.

Service provider:
World Health Organization

Service URLs:
https://www.who.int/
https://ghoapi.azureedge.net/api/
https://ghoapi.azureedge.net/api/Indicator

Data sent:
Indicator code and selected query parameters used to retrieve public WHO GHO data.

When data is sent:
When an administrator opens Global Data Hub views that request WHO health indicator data.

Terms:
https://www.who.int/about/policies/terms-of-use

Privacy:
https://www.who.int/about/policies/privacy


= NIH RePORTER =

Used by the Global Data Hub module to retrieve public research project/award information.

Service provider:
National Institutes of Health

Service URLs:
https://reporter.nih.gov/
https://api.reporter.nih.gov/v2/projects/search

Data sent:
Search terms, filters, fiscal years, organization/institute filters, pagination, and other selected research query parameters.

When data is sent:
When an administrator opens Global Data Hub views that request NIH RePORTER project data.

Service documentation:
https://api.reporter.nih.gov/

Privacy:
https://www.hhs.gov/privacy/index.html

Terms / policies:
https://www.nih.gov/web-policies-notices


= NCBI / PubMed E-Utilities =

Used by the Global Data Hub module to retrieve public PubMed/NCBI literature metadata.

Service provider:
National Center for Biotechnology Information / National Library of Medicine / NIH

Service URLs:
https://www.ncbi.nlm.nih.gov/
https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi
https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esummary.fcgi
https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi
https://pubmed.ncbi.nlm.nih.gov/

Data sent:
Search terms, database name, PubMed IDs, result limits, and selected literature query parameters.

When data is sent:
When an administrator opens Global Data Hub views that request PubMed/NCBI literature data.

Service documentation:
https://www.ncbi.nlm.nih.gov/home/develop/api/

Privacy:
https://www.nlm.nih.gov/privacy.html

Terms / policies:
https://www.nlm.nih.gov/web_policies.html


= ClinicalTrials.gov =

Used by the Global Data Hub module to retrieve public clinical trial study information.

Service provider:
ClinicalTrials.gov / U.S. National Library of Medicine

Service URLs:
https://clinicaltrials.gov/
https://clinicaltrials.gov/api/query/studies

Data sent:
Search terms, study status filters, condition/intervention terms, result limits, and other selected clinical-trial query parameters.

When data is sent:
When an administrator opens Global Data Hub views that request ClinicalTrials.gov study data.

API documentation:
https://clinicaltrials.gov/data-api

Terms:
https://clinicaltrials.gov/about-site/terms-conditions

Privacy:
https://www.hhs.gov/privacy/index.html


= OECD SDMX API =

Used by the Global Data Hub module to retrieve public OECD statistical datasets.

Service provider:
Organisation for Economic Co-operation and Development

Service URLs:
https://www.oecd.org/
https://sdmx.oecd.org/public/rest/data/

Data sent:
Dataset agency, dataset ID, country/region selection, indicator/series selection, time period, and other selected statistical query parameters.

When data is sent:
When an administrator opens Global Data Hub views that request OECD data.

Terms:
https://www.oecd.org/en/about/terms-conditions.html

Privacy:
https://www.oecd.org/privacy/


= IMF DataMapper API =

Used by the Global Data Hub module to retrieve public macroeconomic indicator data.

Service provider:
International Monetary Fund

Service URLs:
https://www.imf.org/
https://www.imf.org/external/datamapper/api/v1/

Data sent:
Indicator code, country code, and selected macroeconomic query parameters.

When data is sent:
When an administrator opens Global Data Hub views that request IMF DataMapper data.

API documentation:
https://www.imf.org/external/datamapper/api/help

Terms:
https://www.imf.org/en/about/copyright-and-terms

Privacy:
https://www.imf.org/en/about/privacy-notice


= Freemius =

Used for optional licensing, account, opt-in, checkout, and software update services.

Service provider:
Freemius, Inc.

Service URL:
https://freemius.com/

Data sent:
Freemius may receive site, plugin, license, account, billing, and diagnostic information according to the Freemius SDK flow and only where required for licensing/checkout/update functionality or where the administrator chooses to opt in to optional data sharing.

When data is sent:
During Freemius SDK initialization, opt-in/account connection, license activation, checkout, subscription management, and update/license checks.

Privacy:
https://freemius.com/privacy/

Terms:
https://freemius.com/terms/

== Source Code for Bundled Minified Libraries ==

Noesia Smart Waiter bundles selected third-party minified and runtime assets for production use. Human-readable source code and upstream project references are listed below.

- admin/js/qrcode.min.js — QRCode.js / qrcodejs — https://github.com/davidshimjs/qrcodejs
- modules/free/image-tools/assets/vendor/EMFJS.bundle.min.js, WMFJS.bundle.min.js, RTFJS.bundle.min.js — EMFJS / WMFJS / RTFJS — https://github.com/tbluemel/rtf.js
- modules/free/image-tools/assets/vendor/heic2any.min.js — heic2any — https://github.com/alexcorvi/heic2any
- modules/free/image-tools/assets/vendor/jspdf.umd.min.js — jsPDF — https://github.com/parallax/jsPDF
- modules/free/image-tools/assets/vendor/jszip.min.js — JSZip — https://github.com/Stuk/jszip
- modules/free/image-tools/assets/vendor/pako.min.js — pako — https://github.com/nodeca/pako
- modules/free/image-tools/assets/vendor/pdf.min.js, pdf.worker.min.js, noesia-pdfjs-bridge.js — PDF.js 5.6.205 local module/worker loading and compatibility bridge — https://github.com/mozilla/pdf.js
- modules/free/image-tools/assets/vendor/purify.min.js — DOMPurify — https://github.com/cure53/DOMPurify
- modules/free/image-tools/assets/vendor/xlsx.full.min.js — SheetJS / xlsx 0.20.3 — https://git.sheetjs.com/sheetjs/sheetjs
- modules/free/image-tools/assets/vendor/jsquash-avif/codec/enc/avif_enc.wasm and modules/free/image-tools/assets/vendor/jsquash-webp/codec/enc/webp_enc.wasm — jSquash AVIF/WebP WebAssembly encoder runtime files — https://github.com/jamsinclair/jSquash

== Bundled Runtime Files and Third-Party Sources ==

= Project Synapse Knowledge Pack Source Note =

The optional Project Synapse Knowledge Pack may include or reference public-domain or license-noted source material, including Project Gutenberg texts. Project Gutenberg is not contacted at runtime during normal Synapse use.

Project Gutenberg license:
https://www.gutenberg.org/policy/license.html

Project Gutenberg terms:
https://www.gutenberg.org/policy/terms_of_use.html

= Image Tools WebAssembly Codec Runtime Files =

Noesia Smart Waiter includes local WebAssembly codec runtime files for the Image Tools module:

* modules/free/image-tools/assets/vendor/jsquash-avif/codec/enc/avif_enc.wasm
* modules/free/image-tools/assets/vendor/jsquash-webp/codec/enc/webp_enc.wasm

These files are required runtime assets for local browser-side AVIF and WebP image conversion. They are not development files, logs, backups, private files, or server-side executables.

Image conversion is performed locally in the user's browser. No image files are sent to Noesia servers or to a third-party API for this conversion flow.

Source project:
jSquash - https://github.com/jamsinclair/jSquash

Package references:
@jsquash/avif - https://www.npmjs.com/package/@jsquash/avif
@jsquash/webp - https://www.npmjs.com/package/@jsquash/webp

License:
Apache-2.0