MZDIGITAL CLASSIC TOOLS — FREE SHOWCASE & HUB SETUP
14 October 2026 | Functional-test packages, not a verified commercial launch.

PRODUCTION READINESS: 60% OF TEN EQUAL RELEASE MILESTONES
Complete: (1) Free runtime checks; (2) showcase runtime/package; (3) connector-to-Hub draft import; (4) Pro/client licensing local checks from RC1; (5) protected delivery local checks from RC1; (6) installer/package validation.
Outstanding: (7) live demo and main-Hub browser/mobile integration; (8) real WooCommerce checkout including failure flow; (9) live licence issuance/email/activation; (10) actual private update installation and final launch-policy checks.
This is a milestone count, not a measured percentage of every feature or live uptime.
The Free/theme/connector suite passed 25 local checks. Earlier licensing RC1 passed 49 checks plus protected ZIP streaming. No live site was modified in this turn.

INSTALL ORDER
1. On a SEPARATE product-demo WordPress site, upload and activate:
   mzdigital-classic-tools-free-v1.0.0.zip (Plugins > Add New > Upload Plugin).
   Settings > Classic Tools Free controls editor, widgets and user choice.
2. On that same demo site, upload and activate:
   mzdigital-classic-tools-showcase-v1.0.0.zip (Appearance > Themes > Add New > Upload Theme).
   Do not replace your main website or WooCommerce store theme with this demo theme.
   The theme contains valid style.css and screenshot.png, and a public Free ZIP under assets.
   The Download Free button serves that Free ZIP directly. Pro is marked pending QA.
   Add your official logo using Appearance > Customize > Site Identity if desired.
3. Install mzdigital-demo-connector-v1.1.0.zip on BOTH:
   - the product-demo site;
   - mzdigital.co.za, alongside the existing MzDigital Project Hub v2.9+.
   It replaces the old mzdigital-demo-connector folder; don't run duplicate versions.
4. On the demo: Settings > MzDigital Demo Connector > Reveal pairing token.
   Copy directly into the main-site import form. Do not send the token in chat.
5. On mzdigital.co.za: Settings > MzDigital Demo Connector.
   In Import Classic Tools into this Project Hub, enter the ACTUAL demo URL and its token.
   Select Verify demo and link draft product.
   It finds the existing Classic Tools Pro catalogue entry or creates a draft.
   It links the demo, records verification time and the central licensing destination,
   and stores the Free download metadata. It does not publish or enable paid sales.
6. Review the linked entry in MzDigital Products. Use the demo URL field, status Testing,
   and your real central licensing product reference. Do not enter API secrets in Hub fields.
   The Hub's existing product card links visitors to the demo; Free downloads are on the demo.
   After the relevant live QA and publication gate, publish the catalogue entry intentionally.
   The original rule blocks public launch until checkout, licensing and private updates pass.

WHAT CONNECTOR DOES / DOES NOT DO
It performs authenticated pairing and a controlled Hub listing import.
It is NOT the WooCommerce licence connector and does not issue customer keys.
The licensing server remains licensing.mzdigital.co.za. Configure commercial Pro
with its current licence server/commerce plugins separately; do not replace a newer
LicenseOS installation with the older RC1 server from this conversation.
The Free plugin needs no licence or external service.

LIVE TEST CHECKLIST
[ ] Back up both demo and main sites.
[ ] Install/activate Free without output/errors; open and save a test post and page.
[ ] Confirm Classic/Block choice and widget screen on your WordPress version.
[ ] Test old block content with Block Editor rather than assuming Classic conversion.
[ ] Check theme on desktop, tablet and phone and verify logo and footer links.
[ ] Click Download Free and install that downloaded ZIP on another clean site.
[ ] Confirm correct token pairs; incorrect token fails; imported listing stays draft.
[ ] Confirm repeat import does not duplicate the Hub entry.
[ ] Follow demo link from the reviewed Hub product entry.
[ ] Complete the paid commercial launch gates before public publishing.

LIMITS
Local theme verification covered PHP rendering and download targets, not browser
pixel/layout QA. External HTTP import and hosting download responses still need live testing.
The product URL is not assumed or pre-registered. Supply your real demo subdomain.
The theme supplies a branded wordmark and custom-logo support; it does not contain an official
logo asset. Theme preview screenshot.png is an illustrative preview of its layout.
Free v1.0.0 intentionally provides only Classic Editor, Classic Widgets and per-user choice.
Licence pairing, assignments, calendars and team reports belong to Pro.
