Skip to main content

Phase 1: Planning and getting started

Project planning tips

Page steps after requirement clarification

After you submit your initial prompt, superun clarifies requirements and moves into the page-steps phase. At this stage, you can choose how to proceed based on what you see. Page steps after requirement clarification Options:
  1. Looks good — start generating
    • If the page steps match what you want, click Start generating
    • superun continues the flow from those steps
  2. Not what you expected, but hard to describe
    • If something feels off but you are not sure how to say it
    • Click Not sure yet
    • The model will offer new options to choose from
  3. You have ideas and want changes
    • If you want to adjust the page steps
    • Type your requirements in the chat
    • The model combines your input and regenerates options
💡 Tip: Use requirement clarification fully so later generation matches your intent. If you are not satisfied, pause and refine before moving on.

Style selection and theme preview

After superun generates four style options, you can interact with them to find a style and theme you like. Style selection and theme preview How to use it:
  1. Pick a style
    • Click any generated style to select it
    • Each style represents a different design direction
  2. Preview themes
    • Use the theme color picker at the bottom of the page
    • Slide through colors to see how themes look on the selected style
  3. Apply a theme
    • Click a theme to select and apply it
    • It applies immediately to the current style
  4. Confirm and continue
    • When style and theme both look right
    • Click Continue with this style in the top right
    • superun generates your app with that style and theme
Confirm and continue generating
💡 Tip: Explore style and theme combinations. Hover to preview themes so you can decide with confidence.

Generate a demo version

When style generation finishes, you can create a demo version to preview how the app works. Generate a demo version What the demo does:
  1. Click “Got it — start the demo”
    • After styles are ready, click this to generate the demo
    • The demo uses system-generated test data
  2. Try the app
    • The demo is a lightweight preview
    • You can switch pages and perform basic actions
    • It shows interaction flow and how the app feels to use
  3. Validate design
    • See the app in action
    • Check whether design matches your expectations
    • Confirm flows make sense
  4. Review and confirm
    • After the demo is ready, the chat stream will remind you
    • Click View demo → in the top navigation bar
    • Confirm the demo looks right
View demo in the navigation bar

Development phase

  1. Next steps after viewing the demo
    • After the demo, choose the features you need
    • Generate demo first builds a richer demo for the features you select
    • Generate demo and development together builds real features with real data and gives you a follow-up feature list
    • Or click Next: development in the navigation bar to go straight to the feature list
Next steps after viewing the demo
  1. Choosing features in development
    • Follow the model’s suggested order, or select everything at once
    • Pick only what you need
    • Choose in the chat stream or on the Development tab
    • After you continue, superun implements what you selected
Feature selection in development
  1. Acceptance and continued development
    • When selected features are done, try them and accept or reject
    • If something is wrong, say so in chat and let superun fix it until it matches your expectations
    • When features look good, select remaining items and continue building
    • You can also describe new requirements in chat for superun to implement
Feature acceptance and continued development
  1. Route switcher
    • If admin or other standalone routes are not reachable by clicking through the UI
    • Use the route switcher in the middle of the navigation bar
    • Pick a route from the dropdown to jump directly to that page
Route switcher

Launch and operations

  • Click Next: launch and operations for publishing, search optimization, analytics, performance, and related launch tools
  • Everything here ties to going live
  • One-click publish
  • Search optimization and similar features
Next: launch and operations
💡 Tip: Demos are a fast way to validate design and flow. Before building the full app, use a demo to refine requirements.

Save credits: when something breaks, do not rush random fixes

When the site errors or freezes, understand the problem before fixing—avoid blind edits. Common situations:
  • Errors or freezes—try Auto-fix a few times
  • Refreshing does not lose work; the model can be unstable and work may finish before the page updates
A solid debug flow:
  1. Understand: Copy the error and ask the AI: “What does this mean, and where might the issue be?”
  2. Align on a plan: Discuss possible fixes with the AI
  3. Then change: Only after you agree on approach, ask it to modify code
Avoid:
  • ❌ Asking the AI to change things randomly at the first error
  • ❌ Editing without analysis
  • ❌ Many quick fixes that make the problem worse
Prefer:
  • ✅ Understand the error message first
  • ✅ Find the root cause
  • ✅ Agree on a fix plan
  • ✅ Then apply changes

Roll back using version history

If the project breaks or you want a stable earlier state, use version history to roll back. When to use it:
  • Recent changes broke functionality
  • You want a previous stable version
  • Compare versions side by side
  • Try a different implementation path
Steps:
  1. Open the project’s version history
  2. Review past versions
  3. Pick the target version
  4. Click Roll back to this version or Restore this version
  5. Confirm
  6. superun restores that snapshot
Notes:
  • Rollback drops changes between now and the target version
  • You can keep building from the restored version
  • If the project uses a database, watch for data compatibility
💡 Tip: Stable milestones in version history make rollback fast when you need it.

Prompt writing tips


Save credits: think in consultation mode, then let AI act

Plan before you generate—do not ask for everything at once. Recommended flow: Step 1: Consult first (click Free consultation at the bottom right of the input):
  • Discuss ideas
  • Nail down structure
  • Ask “Does this make sense?”
  • Confirm direction and details
Step 2: Execute:
  • Ask the AI to generate or modify
  • Implement what you agreed in consultation
  • Keep direction consistent
Benefits:
  • Less off-target generation
  • Lower credit use (consultation costs less)
  • Catch issues early
  • Clearer thinking

Phase 2: Design

Image usage tips

Upload images directly in chat

Upload images in chat; the AI inserts them and styles them for you. Steps:
  1. Upload from the chat box
  2. In your prompt, say where each image goes and how large it should be
  3. The AI inserts and adjusts styling
Good for:
  • Product photos
  • Brand assets
  • Reference designs
💡 Tip: You can upload multiple images—say what each one is for in the prompt.

Replace images in the design editor

Use the design editor to swap images visually—what you see is what you get. Steps:
  1. Click Design editor in the top navigation bar
  2. Select the image placeholder to replace
  3. Choose the new image
Why it helps:
  • Visual, straightforward
  • Instant preview
  • No code changes

Upload project images to superun storage

Upload project images to superun storage, then reference the storage path in prompts. Steps:
  1. Create a bucket in superun storage if needed
  2. Upload image files
  3. Copy the storage path
  4. Reference the path in your prompt
Benefits:
  • Centralized project assets
  • Easier versioning
  • Faster loading
Example:
For upload steps, file management, and URLs, see:

superun file storage guide

Full tutorial on superun file storage—upload, manage, and use stored assets in your app.

UI design tips

Quick style tweaks in the design editor

Use the design editor to adjust colors, typography, spacing, and more. What you can change:
  • Text content and style
  • Colors and backgrounds
  • Fonts and sizes
  • Spacing and layout
  • Responsive settings
How:
  1. Click Design editor in the top navigation bar
  2. Select an element
  3. Adjust properties
  4. Preview immediately

Why visual editing helps

Visual editing is faster and safer than editing code for many changes. Benefits:
  • Speed: Direct manipulation, no code
  • Safety: Less risk to existing behavior
  • Instant preview: See results immediately
  • Easy iteration: Tweak until it looks right
Good for:
  • Layout and styling
  • Copy changes
  • Image swaps
  • Responsive polish

Limits on mobile

On mobile, some superun features are limited. Works on mobile:
  • Browse and view projects
  • Pick a style and continue generation
  • Basic project navigation
Not supported on mobile:
  • Design theme editing
  • Visual design editor
  • Advanced editing
Suggestion: Use a PC or desktop for the best build experience. Mobile is fine for viewing and light interaction; do design work on desktop.

Phase 3: Development

Automated capabilities

superun automates much of development so you can move faster. What is automated:

Built-in AI models

  • Connect AI models to your product without wiring low-level APIs yourself
  • No API key setup required
  • Ready to use

Deploy to the cloud

  • Deploy to the cloud without managing servers
  • No server environment setup
  • One-click publish

Automatic media storage

  • Images and video stored automatically for use in the site
  • Unified asset management
  • Automatic optimization

Text-to-image (superun image generation)

  • Built-in text-to-image tooling
  • No external service required
  • Generate images quickly

Common features configured for you

  • Sign-up, login, payments, and similar setup in one flow
  • Less repetitive work
  • Faster time to launch

Dynamic variable nodes

In superun flowcharts and logic nodes, dynamic variable node content is filled by the AI from chat context—you cannot edit it directly by hand. Do this:
  • Tell the AI the values or logic you want; it updates the node
  • To change something, say in chat: “Set node X’s value to …”
Common mistakes:
  • ❌ Double-clicking to type manually → does not work
  • ✅ Describe changes in chat → updates apply automatically

Knowledge base tips

Custom knowledge for project context

Use custom knowledge to record product vision, user journeys, core features, and more. What to record:
  • Product vision: Core value and goals
  • User journey: End-to-end usage
  • Core features: Main modules and capabilities
  • Design rules: Standards and constraints
Benefits:
  • The AI keeps referencing this context
  • More consistent output
  • Better accuracy

Roles and boundaries

Define roles and boundaries (admin, user, investor, etc.) so generated code respects permissions. Define:
  • Role types: Admin, standard user, guest, etc.
  • Permission boundaries: What each role can access
  • Data isolation: What data each role sees
Example:

Generate a project knowledge base

From implemented features, ask for a structured knowledge base. Example prompt:
Typical output:
  • Project overview
  • Feature list
  • Role definitions
  • Design standards
  • Technical architecture

Save patterns that work and reuse them

Whenever you notice:
  • Wording that works well
  • Structures the AI understands reliably
  • Steps that rarely fail
How to save:
  • Keep them for next time
  • Add to the project knowledge base
  • Turn into prompt templates
  • Store in custom knowledge
Benefits:
  • Higher efficiency
  • Consistency
  • Fewer mistakes
  • Reuse what already worked
💡 Tip: Periodically refine these patterns into your own best-practice library.

Prompt optimization tips

Point to a specific page or module

Name the page or module and state exactly what to build. Good example:
Keys:
  • Page path
  • Location (section, module)
  • Desired behavior

Database integration tips


Version management tips

Pin every good state

superun records version history at important milestones—you do not need manual version tags. How it works:
  • After a major feature or change, the system adds an entry to version history
  • Each version is a full project snapshot you can view or restore
Version history Suggested workflow:
  1. After a major feature, test that it works
  2. The system saves the current state to version history automatically
  3. Review milestone entries in version history
Benefits:
  • Roll back to any snapshot
  • Compare versions
  • Progress tracked without manual tagging
💡 Tip: Focus on building—version history is automatic.

Rebuild by rolling back to a version

When the project is stuck in error loops or messy structure, roll back to a stable snapshot. When to use it:
  • Structure is too messy to fix incrementally
  • Too many errors; fix cost is high
  • You want a new approach from a known-good base
  • You need a version where features worked
Steps:
  1. Open version history
  2. Find a stable version where features worked
  3. Select it
  4. Click Restore this version
  5. Confirm rollback
  6. superun restores that state
  7. Continue development from there
Notes:
  • ⚠️ Important: Rollback removes all changes after the target version—proceed carefully
  • With a connected database, check data compatibility before rollback
  • You can keep editing after rollback
⚠️ Note: Check database compatibility before rolling back.

Email configuration (as needed)

Configure email with Resend

Resend is a modern email API for transactional and marketing mail in your project. Get an API key:
  1. Sign up at resend.com
  2. Verify your email
  3. In the Resend dashboard, open API Keys
  4. Click Create API key
  5. Name it (for example, “superun App”)
  6. Copy the key (starts with re_)
  7. Keep it secret—never expose it in client-side code
In superun: When you need Resend in a superun project, mention it in chat. superun prompts for your Resend API key. Paste the key from Resend; superun handles the rest. For full Resend integration steps, see:

Resend integration guide

Full Resend tutorial—API setup and usage.

Configure SMTP with a personal NetEase mailbox

For email in your project, you can use a personal NetEase mailbox for quick SMTP setup. Good for:
  • Product validation
  • Internal notifications
  • Testing email
Benefits:
  • No business verification required
  • Quick setup (about five minutes)
  • Low cost
For detailed steps and troubleshooting, see the dedicated configuration guide.

Speech engine configuration (as needed)

For speech-to-text (ASR) and text-to-speech (TTS), you can connect mainstream Chinese speech providers. Supported providers:
  • Baidu AI Cloud
  • iFLYTEK Open Platform
  • Volcano Engine
  • Alibaba Cloud
Configuration: Set the required environment variables in backend secret management—each provider needs different parameters. For integration steps, parameters, voices, and technical notes, see the dedicated guide.

WeChat H5 voice input limits

In WeChat H5, browser native voice input (getUserMedia) does not work—that is a WeChat browser limitation. Workaround: Use WeChat JS-SDK recording APIs:
  1. Configure JS-SDK trusted domains in the Official Account backend
  2. In your superun project, integrate WeChat JS-SDK (wx.startRecord / wx.stopRecord)
  3. After recording, upload to WeChat servers, then convert to text or files as needed
Tell the AI in chat: “Implement voice input in WeChat H5 using WeChat JS-SDK”—superun can wire it up.
⚠️ Note: This applies to WeChat H5 (Official Account web pages) only—not desktop browsers or WeChat Mini Programs.

Developer tool tips

html2canvas element alignment issues

html2canvas screenshots can misalign elements compared to what the browser renders. Core issue: Alignment drift between html2canvas output and live rendering. Fix: inject temporary CSS Inject short-lived fix styles and tune render options.
Key options: Notes:
  1. Consistency: Use the same options for single export, batch export, and similar flows.
  2. Wait long enough: After DOM or style changes, wait at least 1000ms before capture so layout settles.
  3. Clean up: Use try...finally so export-fix-style is always removed.
  4. Test broadly: Single export, batch export, and complex layouts (images, text, nesting).

Phase 4: Launch


Phase 5: Troubleshooting

Data issues

Unexpected data rollback

Data keeps reverting? Use a separate admin backend and separate data from model logic. Cause: Model code may re-initialize old data when loading fails. Fix:
  • Separate admin for data: Decouple data management from model logic
  • Let the model update data directly: Keep mutations on a single path
Prevention:
  • Use version history for important states
  • Back up data regularly
  • Implement durable persistence

Let the model modify data directly

Fewer hops between UI and database mean fewer inconsistencies. Benefits:
  • Less drift
  • Lower error rate
  • Simpler data flow
How:
  • Model writes directly to the database
  • Avoid multi-layer transforms
  • One clear entry point for changes

API errors

Debugging AI feature errors

AI feature failing? Check that request headers match body serialization. Common causes:
  • Headers breaking body serialization
  • Content-Type mismatch
  • Wrong payload format
Steps:
  1. Inspect request headers on the API call
  2. Ask the AI to find redundant headers
  3. Align headers with body serialization
  4. Remove unnecessary header config

Match Content-Type correctly

Remove extra headers so Content-Type matches the body. Check:
  • Correct Content-Type
  • Body format matches
  • Encoding is consistent
Typical mistakes:
  • JSON body with text/plain
  • Form data with application/json
  • Encoding mismatch

Credits issues

Session errors after topping up credits

Session broken after a credit top-up? Check logs → use Auto-fix → retest. Steps:
  1. Logs: Confirm the error after top-up
  2. Auto-fix: Use Auto-fix in superun (Auto-fix button) to clear bad state
  3. Retest: Confirm the session continues normally
Prevention:
  • Check account state before topping up
  • Wait a few seconds after top-up for sync

How to save credits

Symptoms:
  • Simple edits cost too many credits
  • Repeat fixes burn credits
What to do:
  1. Manual edit: Style tweaks via Manual edit (zero credits)
  2. Consultation mode: Plan in consultation mode (free)
  3. Auto-fix: Try Auto-fix first when something breaks (free)
  4. Invite users: Invite new users who complete the demo for a 20-credit reward
  5. Stop early: When something is wrong, pause—do not keep spending on a bad path
Credit use comparison:
  • ❌ Change styles in chat: uses credits
  • ✅ Manual edit for styles: zero credits
  • ❌ Run features directly: uses credits
  • ✅ Plan in consultation: free
  • ❌ Manual debugging in chat: uses credits
  • ✅ Auto-fix: free
Related:

Version rollback and demo state

Cannot interact after rolling back history

Symptoms:
  • After rollback from history, the page does not respond to clicks
  • The right-side feature menu disappears
  • Nothing is clickable
Fix:
  1. Check if you are on a demo: Demos are read-only. If you rolled back to a demo snapshot, continue into the development build
  2. Version history: If rollback caused issues, roll back again to an earlier stable version
⚠️ Note: To work on a project after rolling back to a demo snapshot, continue generating the development version.
Related:

Chat and input issues

Input disabled or send button grayed out

Symptoms:
  • Cannot type in the input
  • Send button is gray and not clickable
  • Toast says insufficient credits when sending
Fix: Case 1: Insufficient credits
  • You can usually still type when credits are low
  • Sending shows a “Insufficient credits” toast
  • Fix: Top up credits, then send again
Case 2: Input blocked or send gray
  1. Finish the initial demo: Early-stage projects may need Generate demo checked and completed before chat edits
  2. Consultation in progress: An active consultation grays out send—wait for it to finish before main-flow instructions
Steps:

Preview issues

Preview keeps loading or will not show

Symptoms:
  • Preview spinner never finishes
  • Style stage preview pane empty on the right
  • Preview fails but the published URL works
Fix:
  1. Refresh: Clear cache and hard-refresh the whole browser tab (not in-app refresh only)
  2. Network: Try another network
  3. New tab: Open the preview URL in a new tab
  4. PWA: Older projects may hit PWA issues
    • In consultation, ask: “My preview will not load—is PWA the cause?”
    • If yes, ask in main flow to “Remove PWA support”
  5. Network test: Visit https://net-test.superun.app/
  6. Wait for jobs: If a task is running, wait until it finishes, then preview again
Steps:

Login issues

Admin entry and role-based redirects

Many apps with roles (admin consoles, multi-role platforms) redirect after login by role instead of a fixed admin URL. Open the admin console:
  1. Open the project and use the client switcher (top right—dropdown or “Switch client”)
  2. Choose Admin or Admin console
  3. Sign in with an admin account
If login does not land in admin:
  • Confirm the account has the admin role
  • Go to Development → Database → users (or your roles table), set role to admin for that user (field names vary by project)
  • Or ask in consultation: “How do I grant admin to a user in this project?”
If you do not know the admin URL:
  • On the Development page, click + and open Cloud tabs
  • Ask in consultation: “How many clients does my project have? What is the admin path?”

Login button does nothing

Symptoms:
  • Login button has no effect
  • Blank page after login
  • Multiple admin consoles cannot log in
Fix:
  1. Use Auto-fix: Click the in-product Auto-fix entry and describe the dead login button
  2. Add detail if needed:
  3. Browser: Try Chrome or another browser
  4. Cache: Clear cache and sign in again
  5. Providers: Confirm enabled login methods (email, phone, Google) under Build → Services → superun Cloud → Authentication
Steps:

Image upload issues

Image upload fails

Symptoms:
  • All admin image uploads fail
  • Images do not display after upload
Fix:
  1. Storage: Confirm superun storage is configured
    • Development → Services → superun file storage
    • Ensure storage is enabled
  2. Workaround: Upload to superun file storage and paste the URL in chat
  3. Auto-fix: Run Auto-fix to repair upload flows
  4. Reconfigure: Ask in chat to reconfigure image upload
Normal usage:

Page display issues

Blank page or content covered

Symptoms:
  • Blank page
  • Content hidden behind other elements
  • Missing buttons
Fix:
  1. Auto-fix first
  2. Rollback if Auto-fix does not help
  3. Layout: In consultation, ask:
    • Follow the AI’s advice before changing layout in main flow
  4. Refresh after fixes
  5. Console: F12 → copy errors into chat for targeted fixes
Steps:

Repeated failed fixes

Feature breaks again after a fix

Symptoms:
  • Fix works briefly then breaks again
  • Same issue after many attempts
  • High credit spend
Fix:
  1. Rollback to a working version and try a different approach
  2. Consultation to plan before executing
  3. Avoid loops—do not keep asking the same fix in chat
  4. Complex UI (e.g. poster editors): prefer superun image generation and similar tools
  5. Stop the thread if the AI is stuck in a loop and start fresh
Debug flow: See Phase 1: Save credits: when something breaks, do not rush random fixes:
  1. Understand: Copy errors and ask what they mean
  2. Plan: Discuss fixes with the AI
  3. Change: Apply only after you agree
💡 Tip: Models can spiral after an early mistake—stop early and change approach.

Domain binding and SEO

Domain binding fails

Symptoms:
  • GoDaddy apex domain cannot bind CNAME directly
  • Domain resolves but redirects to the superun homepage
Fix:
  1. Cloudflare: Point nameservers to Cloudflare, then bind in superun
    • Update nameservers at your registrar
    • Bind via Cloudflare in superun
  2. Ask the AI: In consultation:
    • Confirm the correct domain before asking for config changes in main flow
Steps:

Fonts and styling

Cannot change numeric fonts via chat

Symptoms:
  • Numbers will not change font through chat alone
  • Text and images feel mismatched
Fix:
  1. Select element and edit: Use Select element and edit, pick the element, then describe the change
  2. Upload fonts: Upload a .ttf and ask the AI to apply it to specific elements
  3. Manual edit for pure styling
  4. Reference image: Upload a reference for the AI to match
Steps:

Sound playback

Unreliable sound effects

Symptoms:
  • Sound sometimes plays, sometimes not
  • Inconsistent playback
Fix:
  1. Re-upload the audio file
  2. Caching: In consultation, ask:
    • If yes, ask for preload/cache in main flow
  3. Auto-fix the playback logic
  4. Format: Prefer MP3 or WAV
Steps:

After consultation, unsure how to implement

Symptoms:
  • Nothing changed after talking with Su Xiaoqiang in consultation
  • Unclear how to turn discussion into edits
Fix: What consultation does:
  1. Talk only — consultation with Su Xiaoqiang does not edit or regenerate the project
  2. Main flow executes — switch back to main input, describe changes, and send
  3. Free — consultation does not use credits
Cannot send while consultation runs:
  • Send is gray while a consultation is active
  • Wait for it to finish
Recommended flow:
Related:

Payments

Slow WeChat Pay security check

Symptoms:
  • WeChat Pay security check is very slow
Fix:
  1. Clear cache and retry
  2. Wait — security checks can take time
  3. Stable network
Steps:

File upload and replace

Cannot replace images

Symptoms:
  • Cannot replace images on the page
  • Uploaded files are unusable
Fix:
  1. Select element and edit: Select the image and provide a new URL in chat
  2. superun file storage: Upload there, copy link, use in chat
    • Development → Services → superun file storage
  3. Design editor: Design editor in the top bar—right-click layers if selection is hard
  4. Describe in chat: Annotate a screenshot and describe the swap
Normal usage:

System update failures

“System error” when updating

Symptoms:
  • Update shows “System error” or fails
Fix:
  1. Network: Wait and retry
  2. Busy: Wait if another task is running
  3. Already latest: No Update button when you are on the latest version
  4. Auto-fix
  5. Refresh and retry update
Steps:

Mobile adaptation

Mobile display problems

Symptoms:
  • Broken layout on mobile
  • Poor adaptation
Fix:
  1. Consultation:
    • Confirm plan, then ask for responsive design in main flow
  2. Browser: Use modern mobile browsers (Chrome, Safari, etc.)
Mobile optimization: See Optimize the mobile experience:
  • Responsive design: screen sizes, touch, layout and typography
  • PWA: add to home screen, offline, app-like feel, push (where supported)

Network errors and stuck tasks

“Network error” toasts

Symptoms:
  • Frequent “Network error”
  • Task stuck on “Reading console logs”
Fix:
  1. Wait — high load often clears in a minute or two
  2. Test: https://net-test.superun.app/
  3. Switch network (e.g. phone hotspot)
  4. Refresh
  5. Clear cache
Steps:

Deployment

superun builds web apps

superun produces web apps, not native iOS/Android apps. Notes:
  • Output is a web application
  • No direct native app generation
  • Use responsive design for mobile
Mobile options:
  • Responsive design
  • Progressive Web App (PWA)
  • Hybrid wrappers if you add them later

Admin console deployment

Need an admin backend? superun adds admin routes in the same project—focus on access control. How it works:
  • Admin pages and routes live in the same deploy as the main app
  • Same domain; paths like /admin or /dashboard separate admin
Important: access control:
  • Authentication on admin routes
  • Roles: admin vs standard users
  • Route guards for sensitive paths
  • Data scope: admin sees only authorized data
Steps:
  1. Ask superun to generate the admin system (routes + pages)
  2. Configure auth and permissions
  3. Test that only authorized users reach admin
💡 Tip: Admin is part of one deployment—permissions matter more than a second host.

Optimize the mobile experience

Improve mobile with responsive design or a PWA. Responsive design:
  • Adapt to screen sizes
  • Touch-friendly interactions
  • Layout and typography tuned for small screens
Progressive Web App (PWA):
  • Add to home screen
  • Offline support
  • App-like experience
  • Push notifications (where supported)

General troubleshooting flow

Standard steps when something goes wrong

Step 1: Understand
  • Copy error messages
  • Ask the AI what they mean and where to look
  • Do not ask for random fixes at first sight of an error
Step 2: Auto-fix
  • Click Auto-fix
  • Fixes common issues automatically
  • Free—no credits
Step 3: Consult
  • If Auto-fix is not enough, use consultation
  • Agree on a plan, then execute in main flow
Step 4: Roll back
  • For deep issues, restore a known-good version
  • Try a different fix path
  • Avoid error spirals
Step 5: Network and cache
  • Check connectivity
  • Clear browser cache
  • Try another browser
💡 Tip: Understand first, then fix. Auto-fix is free—try it early. Most issues yield to Auto-fix, consultation, rollback, and cache clears.