Survey Engineering Documentation
Master DSL notation, logic operators, question matrices, and how to convert raw questionnaires into deterministic code.
1. Engine Foundations
2 topics1. Introduction to DSL Syntax & Structural Rules
Understand the strict anatomy of a question, tab indentation, and option blocks to author executable questionnaires.
2. Basic Components: Single Choice, Multicode & Open Inputs
Comprehensive guide with activation tags, syntax steps, and executable examples for Single Choice, Multicode, Open Ended, Open Numeric, and Information.
2. Advanced Components
2 topics3. Advanced Selectors: Dropdowns, Combobox Autocomplete & Country Groups
Master static dropdown selectors, dynamic country-filtered region lists, and instant autocomplete combobox search.
4. 2D Matrix Grids, Likert Scales & Chronological Pickers
Structure 2D evaluation tables, horizontal Likert satisfaction scales, and looped chronological date pickers.
3. Logic & Validation
2 topics5. Conditional Logic, Skip Branching & Variable Piping
Master dynamic answer insertion and intelligent respondent routing.
6. Option Flags & Strict Selection Validation Rules
Full catalog of option flags: exclusivity, randomisation fixation, open-end inputs, and disjunctive mandatory criteria.