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.
3. Logic & Validation
2 topics5. Conditional Branching, Skip Logic & Dynamic Answer Piping
Branch questionnaire workflows with inline skips, country routing, and dynamic choice injection using [PIPE: QId].
6. Option Flags & Strict Selection Validation Rules
Full catalog of option flags: exclusivity, randomisation fixation, open-end inputs, and disjunctive mandatory criteria.
2. Advanced Components
2 topics4. 2D Matrix Grids, Likert Scales & Chronological Pickers
Structure 2D evaluation tables, horizontal Likert satisfaction scales, and looped chronological date pickers.
3. Advanced Selectors: Dropdowns, Combobox Autocomplete & Country Groups
Master static dropdown selectors, dynamic country-filtered region lists, and instant autocomplete combobox search.
4. Advanced Architecture
2 topics8. Master Reference Manual: Complete Word (.DOCX) Specification
Exhaustive technical specification for authoring surveys in Word (.docx): components, conditional logic, matrices, piping, and quotas.
7. Quota Balancing & Multimedia Asset Embedding
Statistical sample control via [QUOTAS] blocks and inline asset embedding with [RESOURCE: file.png].