s — Survey items (Likert)
Likert-type survey items grouped by construct, with scale size, anchor labels and reverse-scoring flag.
- Dominio
- research instruments
- Versión
- 1
- Padre
- — (raíz)
- Clave de registros
items- Separador de lista
,- Archivo
- forks/s/contract.json
Campos por posición
| # | Tipo | Descripción | Parte |
|---|---|---|---|
id | str | (unique: True) | núcleo |
construct | str | núcleo | |
statement | str | núcleo | |
scale | int | (min: 2 · max: 11) | núcleo |
anchors | list | núcleo | |
reverse | bool | núcleo |
Ejemplo válido
s|n=12|d=20260603|l=en|t=Post-pilot satisfaction survey|k=2
q1|Usefulness|The platform helps me review lectures faster.|5|strongly disagree,strongly agree|false
q2|Usefulness|Generated quizzes reflect the lecture content.|5|strongly disagree,strongly agree|false
q3|Usefulness|I would not use this tool for other courses.|5|strongly disagree,strongly agree|true
q4|Ease of use|Uploading a lecture is simple.|5|strongly disagree,strongly agree|false
q5|Ease of use|I needed help to understand the interface.|5|strongly disagree,strongly agree|true
q6|Ease of use|The study resources are easy to find.|5|strongly disagree,strongly agree|false
q7|Engagement|Adaptive quizzes keep me motivated.|7|never,always|false
q8|Engagement|I lose interest after a few questions.|7|never,always|true
q9|Engagement|I come back to review flashcards.|7|never,always|false
q10|Trust|The generated content is accurate.|5|strongly disagree,strongly agree|false
q11|Trust|I double-check the answers with my notes.|5|strongly disagree,strongly agree|true
q12|Trust|I trust the difficulty level assigned to me.|5|strongly disagree,strongly agree|false
Cárgalo en el playground o valida con mini validate forks/s/fixtures/valid.mini.
Notas de la familia
.mini-s — Survey items (Likert)#
Prefix: s Version: 1 Parent: — Domain: research instruments
Likert-type survey items grouped by construct, with scale size, anchor labels and reverse-scoring flag.
Record layout#
id:str | construct:str | statement:str | scale:int[2..11] | anchors:list<str> | reverse:bool
| # | field | type | notes |
|---|---|---|---|
| 1 | id |
str |
core |
| 2 | construct |
str |
core |
| 3 | statement |
str |
core |
| 4 | scale |
int[2..11] |
core |
| 5 | anchors |
list<str> |
core |
| 6 | reverse |
bool |
core |
Header keys#
| key | type | required | description |
|---|---|---|---|
d |
str |
no | generation date YYYYMMDD |
l |
str |
no | language code |
t |
str |
no | |
k |
int |
no | anchors per item |
n |
int |
yes | number of records |
v |
int |
no | contract version |
Example#
s|n=12|d=20260603|l=en|t=Post-pilot satisfaction survey|k=2
q1|Usefulness|The platform helps me review lectures faster.|5|strongly disagree,strongly agree|false
q2|Usefulness|Generated quizzes reflect the lecture content.|5|strongly disagree,strongly agree|false
…
Fixtures#
fixtures/valid.mini ↔ fixtures/canonical.json (round-trip), fixtures/escaping.mini ↔ fixtures/escaping.json, and the negative cases bad_count.mini, bad_arity.mini, bad_type.mini.
Prompt block#
Generate the transferable specification with mini prompt s.