MVP Initial Release Formal Acceptance QA Test Harness (41 Scenarios)
Master release acceptance checklist and verification harness validating Launch Gates GATE-01 through GATE-11 and Gating Bug Regressions BUG-01.01 through BUG-01.11, interactive actions, local notes, and pass/fail persistence.
Hub Popularity, Feedback & Analytics QA Test Suite
Verifies edge page view tracking, article helpfulness feedback upvotes, KV storage persistence / test fallbacks, and context-aware Chat-Next triggers (Ask a Question & Report a Problem).
SYM-Chat-Next Integrated Conversational QA Test Harness
Verifies floating chat widget launcher in bottom-left corner, 7 pre-configured intent and context activator buttons, LocalStorage response profile management, and live runtime state inspection.
SYM-Chat-Next Dynamic FAQ Matching Engine Test Suite
Verifies deterministic inline FAQ answering, zero-hallucination confidence scoring (≥0.35 threshold), in-bundle question deferral, and nursery rhyme test suite sources.
SYM-Chat-Next Dual Webhook Dispatcher & Notification Test Suite
Verifies dual webhook delivery: Webhook 1 (Line-Item Post) and Webhook 2 (Consolidated Cart Session Checkout with Top-Level Channel, Recipient, and 15-Scenario Self-Test Matrix).
SYM-Chat-Next Pre-Build Linter & CI/CD Guardrail Test Suite
Verifies multi-file specification validation, key normalization, duplicate ID checking, build-breaking lint enforcement, homepage error notification rendering, and Google Forms normalized team review generation.
SYM-Chat-Next Multi-File Form Catalog Loader Test Suite
Verifies discovery, loading, and parsing of Google Forms markdown specifications (*.form.md) into runtime catalogs with branch rules, multi-select options, and form-local FAQs.
SYM-Chat-Next Deterministic Dialogue Runtime Test Suite
Verifies deterministic state machine, multi-value branch rule evaluation, intent stack queues (formQueue), parked bundle stacking, mid-stream FAQ recovery, and zero-temperature (0.0) translation without hallucinations.
SYM-Chat-Next Floating Chat Widget Test Suite
Verifies 92vw x 90vh full-screen peek-out modal overlay, body scroll-lock, bottom-left launcher & parked badge, local storage state persistence (sym_chat_ui_state), real-time progress icons, and sym:card-selected re-entry.
SYM-Chat-Next NLU Slot & Composite Parser Test Suite
Verifies stateless natural language parsing, composite email identity inference, address splitting with regional implied state (TX), and 10-digit phone normalization.
SYM-Chat-Next Post-Collection Checker & Repair Router Test Suite
Verifies independent sanity gate, deterministic-first phone/email/address/conditional validation, checker_failed status marking, input preservation, and targeted conversational repair routing.
Branding & Visual Identity Test Suite
Verifies custom brand colors (#e78b1e / #45b53f), SharinPix logos in Header, Footer, and Print Hub templates, accessible hero figure/figcaption, and SVG favicon.
Master Hub Catalog Index Test Suite (Phase 1)
Verifies static search indexing, 3-state category filters (Include ✓ / Exclude ✕), audience focus selection, and cxxx-xxx slug permalinks.
Managed Content Item Detail Template Test Suite (Phase 2)
Verifies detail page templates, single photo hero, multi-photo touch carousels with autoplay, useful/not useful feedback API, share buttons, print stylesheets (@media print), and context-aware chat widget.
ManagedContentStrip.astro Test Suite
Verifies managed content denormalized image recombination, multi-image carousels, wildcard filtering, multi-audience CTAs, and ItemDetailModal integrations.
SubserviceStrip.astro Test Suite
Verifies subservice filtering, hours and dollar formatting, inventory stock rules (0-stock skipped), multi-audience CTAs, and ItemDetailModal integrations.
FocusSelector.astro Test Suite
Verifies URL query string syncing (?focus=), focus-changed event dispatching, #give-money-notice banner mounting, strip toggling, dynamic card CTA shifting, and giving widget suppression.
InventoryStrip.astro Test Suite
Verifies urgent needs filtering, multi-audience modal actions (donors, clients, drop-offs), wildcard filters, sorting options, and zero-item empty state handling.
EventStrip.astro Test Suite
Comprehensive test suite for event filtering, audience interests, modal interactions, SVG image fallback handlers, cutoff rules, and card limits.