siza-webapp

web MCP Server

The Open Full-Stack AI Workspace

VerifiedInstall Ready
webweb
4 views0 stars0 forksv0.50.0MIT

Why This Matters

Discovered via github-topic:model-context-protocol and last synced 5mo ago.

VerifiedInstall Ready
Source
github-topic:model-context-protocol
Stars
0
Last synced
5mo ago
Install
Instructions detected

Install

1. Install the package

npm install siza-webapp
16
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (16)

Monorepo

Turborepo

30

90`) with onboarding/project/generation conversion and top drop-off reasons - additive activation bottleneck block in `GET /api/admin/validation` with: - `onboardedWithoutProject` - `projectWithoutCompletedGeneration` - deterministic `nextBestAction` (`CREATE_PROJECT` or `COMPLETE_GENERATION`) - daily trend snapshots (`POST /api/internal/validation/snapshot`, bearer token protected) - internal gate status report (`GET /api/internal/validation/report`, bearer token protected) Activation UX is now surfaced directly in product: - Onboarding includes qualification nudges and deterministic telemetry events for step views/completions/skips/CTA clicks - Onboarding skip/complete routes now push users toward the next qualifying action (project creation or project-aware generation route) - Onboarding done-step primary CTA now supports one-click starter project creation and routes directly to a project-aware Generate flow - Dashboard shows a persistent Core Flow Progress checklist with a single primary next-action CTA until the user is qualified - Dashboard now includes a guided one-click starter-project prompt for the onboarding-complete/no-project cohort with explicit confirm + "Not now" actions - Guided starter-project creation routes directly to project-aware Generate on success, and falls back to manual project creation routing if creation fails - Dashboard primary generation surfaces now keep this cohort on project-first routing (header, empty-state, and quick-action generate entry) while preserving project-aware Generate links for users who already have a project - Dashboard no-project conversion CTAs now run one-click starter-project creation across header primary, empty-state primary, quick-action generate, and checklist next-step actions, with deterministic `entry=<cta>&step=project` routing params - Onboarding no-project skip/done exits now route to dashboard conversion intent (`/dashboard?...&intent=create_project`) instead of sending users directly to manual project creation - Activation lifecycle telemetry is now emitted for starter conversion flows: `activation_starter_project_confirmed`, `activation_starter_project_created`, `activation_starter_project_fallback`, and `activation_route_to_generate` Required runtime env: ```env METRICS_SNAPSHOT_TOKEN=replace-with-strong-random-token ``` GitHub automation: - Workflow: `.github/workflows/core-flow-validation-snapshot.yml` - Workflow: `.github/workflows/core-flow-validation-report.yml` - Report schedule: daily at `03:20 UTC` and weekly gate rollup at `03:25 UTC` (Mondays) - Repository variable: `SIZA_BASE_URL` (for example `https://siza.forgespace.co`) - Repository secret: `METRICS_SNAPSHOT_TOKEN` Manual snapshot trigger: ```bash curl -X POST "$SIZA_BASE_URL/api/internal/validation/snapshot" \ -H "Authorization: Bearer $METRICS_SNAPSHOT_TOKEN" ``` Manual report trigger: ```bash curl "$SIZA_BASE_URL/api/internal/validation/report" \ -H "Authorization: Bearer $METRICS_SNAPSHOT_TOKEN" ``` ## Architecture ``` forge-patterns (shared standards)

Deploy

Cloudflare Workers via OpenNext

UI

Tailwind CSS, shadcn/ui, Radix, Monaco Editor

Custom

Unlimited

Layer

Technology

Frontend

Next.js 16 (App Router), React 19, TypeScript 5.7

State

Zustand, TanStack Query

AI

Gemini 2.0 Flash, Anthropic SDK, MCP SDK

Email

Resend + react-email templates

Billing

Stripe (Checkout, Portal, Webhooks)

Tier

Price

Free

$0 forever

Repo

Purpose

Service

Free Tier

Supabase

50K MAU, 500MB DB, 1GB storage