SYM Component Test Hub/test

Street Youth Ministry QA Test Harness Suite

Isolated verification pages testing URL reactivity, component states, event contracts, and visual fallback behaviors across SYM Astro components.

🏠 Main Homepage
SPEC-TEST-MVP-001📋

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.

/test/mvp-releaseLaunch Test Suite ➔
SPEC-QA-ANALYTICS-001📊

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).

/test/analytics-feedbackLaunch Test Suite ➔
SPEC-TEST-CHAT-001

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.

/test/chatLaunch Test Suite ➔
SPEC-COMP-004

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.

/test/chat-next/faqLaunch Test Suite ➔
SPEC-COMP-005🚀

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).

/test/chat-next/webhookLaunch Test Suite ➔
SPEC-COMP-006🛡️

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.

/test/chat-next/linterLaunch Test Suite ➔
SPEC-COMP-007📂

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.

/test/chat-next/catalogLaunch Test Suite ➔
SPEC-COMP-003⚙️

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.

/test/chat-next/runtimeLaunch Test Suite ➔
SPEC-COMP-001💬

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.

/test/chat-next/widgetLaunch Test Suite ➔
SPEC-COMP-002🧠

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.

/test/chat-next/parserLaunch Test Suite ➔
SPEC-COMP-008🛡️

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.

/test/chat-next/checkerLaunch Test Suite ➔
BRANDING-2026-08-13🎨

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.

/test-brandingLaunch Test Suite ➔
SPEC-TEST-008📚

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.

/test/hubLaunch Test Suite ➔
SPEC-TEST-009📄

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.

/test/hub/c000-0101Launch Test Suite ➔
SPEC-TEST-007📰

ManagedContentStrip.astro Test Suite

Verifies managed content denormalized image recombination, multi-image carousels, wildcard filtering, multi-audience CTAs, and ItemDetailModal integrations.

/test/managed-content-stripLaunch Test Suite ➔
SPEC-TEST-006🛠️

SubserviceStrip.astro Test Suite

Verifies subservice filtering, hours and dollar formatting, inventory stock rules (0-stock skipped), multi-audience CTAs, and ItemDetailModal integrations.

/test/subservice-stripLaunch Test Suite ➔
SPEC-TEST-005🎯

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.

/test/focus-selectorLaunch Test Suite ➔
SPEC-TEST-004📦

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.

/test/inventory-stripLaunch Test Suite ➔
SPEC-TEST-003📅

EventStrip.astro Test Suite

Comprehensive test suite for event filtering, audience interests, modal interactions, SVG image fallback handlers, cutoff rules, and card limits.

/test/event-stripLaunch Test Suite ➔