🏗️ 1. Asset Hygiene Protocol (Tier 2 & 3)
Local Image (Should be WebP + Blur-up)
Test: Inspect Element. Look for <picture> tag and image/webp.

Video Embed (Shortcode)
Test: Should load YouTube with Privacy Mode (No-Cookie).
📊 2. Serverless Data Protocol (Google Sheets)
Test: Should display a table below (fetched from Public CSV). If offline, should show ‘Data Offline’ alert.
Data Offline
目前無法連接至資料庫 (Google Sheets)。這可能是因為開發環境沒有網路權限,或 Sheet URL 無效。
(Note: If blank or error, check console for CORS/Network issues. This uses a dummy public sheet for test.)
🎨 3. Aesthetics & Components (Apple HIG)
Glassmorphism Card
Test: Hover over card. Should feel “Springy” and conform to Apple HIG Blur.
Apple HIG Materials
This card should have
backdrop-filter: blur(25px) and a subtle white border.
The font should be Inter or SF Pro.
Medical Alerts
Test: Semantic Colors (Blue/Red/Green) matching gem-ui.css variables.
Note
Info: System Blue (SF Pro Colors).
Critical Hazard
Critical: System Red. Motion should be respected.
🤖 4. Agent Interface Protocol (JSON)
Test: Go to /index.json. Search for “SOTA Verification Protocol”.
Expected: You should see this page’s content in plain text format.
{
"title": "GemOS SOTA Verification Protocol",
"permalink": ".../verify-sota/",
"content": "Single-page acceptance test..."
}