Survey authoring, documented clearly.
This entrypoint documents the current Survey Editor surfaces and the runtime authoring contracts that power them. It is additive to the product app: use it as a focused reference for GUI Mode, HTML Mode, Style Mode, and JavaScript logic.
GUI ModeWorkbench surfaces, question settings, Block Rail, and context menu behavior.HTML ModeCanonical HTML DSL tags, redirects, script helpers, attributes, naming, and source-of-truth rules.Style ModeBuilt-in CSS, preview coverage, and rendered class hooks.Runtime & LogicQuestion objects, JavaScript fragments, validation,
$quota APIs, helper namespaces, and safe helpers.AI-readable mapMachine-readable route and task index for agents; plain-text entry is available at /llms.txt.Documentation principles
- Keep docs sparse and practical.
- Prefer canonical DSL terminology over legacy aliases.
- Keep screenshots reusable across future locales.
- Treat Survey Editor documentation as reader-facing reference, not implementation notes.
Current source references
The existing authoring guides remain available in the repository under docs/survey-authoring. This Nextra entrypoint summarizes and links those guides in a more navigable structure.