Skip to content

Commit 6611b1f

Browse files
Merge pull request #49 from ContextLab/005-tutorial-and-polish
Tutorial mode, data fixes, and UX polish
2 parents ed2c440 + 267f1a2 commit 6611b1f

70 files changed

Lines changed: 1991 additions & 409 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -338,3 +338,9 @@ scripts/poc_*
338338
tests/visual/.working/
339339
tests/visual/reports/
340340
tests/visual/screenshots/personas/
341+
342+
# Domain audit working files
343+
data/domains/.working/
344+
345+
# Video audit working files (v2)
346+
data/videos/.working/audit-v2/

data/domains/algorithms.json

Lines changed: 28 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,10 @@
235235
"correct_answer": "C",
236236
"difficulty": 1,
237237
"x": 0.798966,
238-
"y": 0.722526
238+
"y": 0.722526,
239+
"domain_ids": [
240+
"algorithms"
241+
]
239242
},
240243
{
241244
"id": "15e36a8e13639d78",
@@ -291,7 +294,10 @@
291294
"correct_answer": "B",
292295
"difficulty": 2,
293296
"x": 0.92984,
294-
"y": 0.800927
297+
"y": 0.800927,
298+
"domain_ids": [
299+
"algorithms"
300+
]
295301
},
296302
{
297303
"id": "4c58c2b07952af49",
@@ -347,7 +353,10 @@
347353
"correct_answer": "A",
348354
"difficulty": 2,
349355
"x": 0.863829,
350-
"y": 0.758957
356+
"y": 0.758957,
357+
"domain_ids": [
358+
"algorithms"
359+
]
351360
},
352361
{
353362
"id": "752d449ed6dbbc57",
@@ -403,7 +412,10 @@
403412
"correct_answer": "D",
404413
"difficulty": 2,
405414
"x": 0.92519,
406-
"y": 0.782522
415+
"y": 0.782522,
416+
"domain_ids": [
417+
"algorithms"
418+
]
407419
},
408420
{
409421
"id": "c2974501d5c5c21d",
@@ -606,7 +618,10 @@
606618
"correct_answer": "B",
607619
"difficulty": 3,
608620
"x": 0.864193,
609-
"y": 0.762102
621+
"y": 0.762102,
622+
"domain_ids": [
623+
"algorithms"
624+
]
610625
},
611626
{
612627
"id": "3a3e10ab0c171324",
@@ -971,7 +986,10 @@
971986
"correct_answer": "C",
972987
"difficulty": 4,
973988
"x": 0.732226,
974-
"y": 0.664763
989+
"y": 0.664763,
990+
"domain_ids": [
991+
"algorithms"
992+
]
975993
},
976994
{
977995
"id": "bf7f56ea0c6e6e04",
@@ -1008,7 +1026,10 @@
10081026
"correct_answer": "A",
10091027
"difficulty": 4,
10101028
"x": 0.930602,
1011-
"y": 0.815921
1029+
"y": 0.815921,
1030+
"domain_ids": [
1031+
"algorithms"
1032+
]
10121033
},
10131034
{
10141035
"id": "f78d88dfbf52751d",

data/domains/all.json

Lines changed: 44 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,10 @@
2525
"correct_answer": "A",
2626
"difficulty": 1,
2727
"x": 0.514349,
28-
"y": 0.509414
28+
"y": 0.509414,
29+
"domain_ids": [
30+
"all"
31+
]
2932
},
3033
{
3134
"id": "c1b520a9d46bb71d",
@@ -39,7 +42,10 @@
3942
"correct_answer": "B",
4043
"difficulty": 1,
4144
"x": 0.228648,
42-
"y": 0.69828
45+
"y": 0.69828,
46+
"domain_ids": [
47+
"all"
48+
]
4349
},
4450
{
4551
"id": "13f1d60532fffaa8",
@@ -53,7 +59,10 @@
5359
"correct_answer": "C",
5460
"difficulty": 1,
5561
"x": 0.578525,
56-
"y": 0.810191
62+
"y": 0.810191,
63+
"domain_ids": [
64+
"all"
65+
]
5766
},
5867
{
5968
"id": "7d8d8eeb6e8034c1",
@@ -67,7 +76,10 @@
6776
"correct_answer": "D",
6877
"difficulty": 1,
6978
"x": 0.523967,
70-
"y": 0.83522
79+
"y": 0.83522,
80+
"domain_ids": [
81+
"all"
82+
]
7183
},
7284
{
7385
"id": "e6a7d41fe96a1741",
@@ -81,7 +93,10 @@
8193
"correct_answer": "A",
8294
"difficulty": 1,
8395
"x": 0.688816,
84-
"y": 0.216951
96+
"y": 0.216951,
97+
"domain_ids": [
98+
"all"
99+
]
85100
},
86101
{
87102
"id": "c525285a179a5886",
@@ -95,7 +110,10 @@
95110
"correct_answer": "B",
96111
"difficulty": 1,
97112
"x": 0.615722,
98-
"y": 0.661981
113+
"y": 0.661981,
114+
"domain_ids": [
115+
"all"
116+
]
99117
},
100118
{
101119
"id": "6f1802ca72554651",
@@ -109,7 +127,10 @@
109127
"correct_answer": "C",
110128
"difficulty": 1,
111129
"x": 0.697098,
112-
"y": 0.203774
130+
"y": 0.203774,
131+
"domain_ids": [
132+
"all"
133+
]
113134
},
114135
{
115136
"id": "832a7efb1e441898",
@@ -123,7 +144,10 @@
123144
"correct_answer": "D",
124145
"difficulty": 1,
125146
"x": 0.483287,
126-
"y": 0.094767
147+
"y": 0.094767,
148+
"domain_ids": [
149+
"all"
150+
]
127151
},
128152
{
129153
"id": "6ea60c046d3dc01e",
@@ -137,7 +161,10 @@
137161
"correct_answer": "A",
138162
"difficulty": 1,
139163
"x": 0.287222,
140-
"y": 0.677692
164+
"y": 0.677692,
165+
"domain_ids": [
166+
"all"
167+
]
141168
},
142169
{
143170
"id": "4879e38925000aed",
@@ -151,7 +178,10 @@
151178
"correct_answer": "B",
152179
"difficulty": 1,
153180
"x": 0.678931,
154-
"y": 0.194338
181+
"y": 0.194338,
182+
"domain_ids": [
183+
"all"
184+
]
155185
},
156186
{
157187
"id": "2174c9ed31c6e212",
@@ -837,7 +867,10 @@
837867
"correct_answer": "C",
838868
"difficulty": 4,
839869
"x": 0.70419,
840-
"y": 0.785754
870+
"y": 0.785754,
871+
"domain_ids": [
872+
"all"
873+
]
841874
},
842875
{
843876
"id": "d8972ca9f74a400e",

data/domains/archaeology.json

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -340,7 +340,10 @@
340340
"correct_answer": "D",
341341
"difficulty": 2,
342342
"x": 0.225443,
343-
"y": 0.234874
343+
"y": 0.234874,
344+
"domain_ids": [
345+
"archaeology"
346+
]
344347
},
345348
{
346349
"id": "833d2a88549ecb86",
@@ -417,7 +420,10 @@
417420
"correct_answer": "D",
418421
"difficulty": 2,
419422
"x": 0.225647,
420-
"y": 0.228148
423+
"y": 0.228148,
424+
"domain_ids": [
425+
"archaeology"
426+
]
421427
},
422428
{
423429
"id": "83a78e484e31a157",
@@ -515,7 +521,10 @@
515521
"correct_answer": "A",
516522
"difficulty": 2,
517523
"x": 0.229985,
518-
"y": 0.21549
524+
"y": 0.21549,
525+
"domain_ids": [
526+
"archaeology"
527+
]
519528
},
520529
{
521530
"id": "7df1c58eccce045e",
@@ -592,7 +601,10 @@
592601
"correct_answer": "A",
593602
"difficulty": 3,
594603
"x": 0.224467,
595-
"y": 0.234822
604+
"y": 0.234822,
605+
"domain_ids": [
606+
"archaeology"
607+
]
596608
},
597609
{
598610
"id": "119ccbd17b3efeba",

data/domains/art-history.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -697,7 +697,10 @@
697697
"correct_answer": "A",
698698
"difficulty": 3,
699699
"x": 0.143576,
700-
"y": 0.226133
700+
"y": 0.226133,
701+
"domain_ids": [
702+
"art-history"
703+
]
701704
},
702705
{
703706
"id": "5cdc8436a84cc1bf",

data/domains/artificial-intelligence-ml.json

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,10 @@
8888
"correct_answer": "D",
8989
"difficulty": 1,
9090
"x": 0.817905,
91-
"y": 0.586295
91+
"y": 0.586295,
92+
"domain_ids": [
93+
"artificial-intelligence-ml"
94+
]
9295
},
9396
{
9497
"id": "6bf0ce6e458d8c76",
@@ -186,7 +189,10 @@
186189
"correct_answer": "A",
187190
"difficulty": 1,
188191
"x": 0.818575,
189-
"y": 0.583304
192+
"y": 0.583304,
193+
"domain_ids": [
194+
"artificial-intelligence-ml"
195+
]
190196
},
191197
{
192198
"id": "922b71d818ca4575",
@@ -830,7 +836,10 @@
830836
"correct_answer": "D",
831837
"difficulty": 4,
832838
"x": 0.812903,
833-
"y": 0.856495
839+
"y": 0.856495,
840+
"domain_ids": [
841+
"artificial-intelligence-ml"
842+
]
834843
},
835844
{
836845
"id": "9ed26d99fe6975ad",
@@ -868,7 +877,10 @@
868877
"correct_answer": "B",
869878
"difficulty": 4,
870879
"x": 0.768307,
871-
"y": 0.727213
880+
"y": 0.727213,
881+
"domain_ids": [
882+
"artificial-intelligence-ml"
883+
]
872884
},
873885
{
874886
"id": "7fd71687c06d6a69",

data/domains/astrophysics.json

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,10 @@
6767
"correct_answer": "C",
6868
"difficulty": 1,
6969
"x": 0.427215,
70-
"y": 0.955311
70+
"y": 0.955311,
71+
"domain_ids": [
72+
"astrophysics"
73+
]
7174
},
7275
{
7376
"id": "9dc410268e2d0749",
@@ -165,7 +168,10 @@
165168
"correct_answer": "D",
166169
"difficulty": 1,
167170
"x": 0.518932,
168-
"y": 0.93472
171+
"y": 0.93472,
172+
"domain_ids": [
173+
"astrophysics"
174+
]
169175
},
170176
{
171177
"id": "12efb35c55a8abaa",
@@ -1040,7 +1046,10 @@
10401046
"correct_answer": "B",
10411047
"difficulty": 4,
10421048
"x": 0.515657,
1043-
"y": 0.886419
1049+
"y": 0.886419,
1050+
"domain_ids": [
1051+
"astrophysics"
1052+
]
10441053
}
10451054
],
10461055
"labels": [

data/domains/biology.json

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,10 @@
8888
"correct_answer": "D",
8989
"difficulty": 1,
9090
"x": 0.540052,
91-
"y": 0.107594
91+
"y": 0.107594,
92+
"domain_ids": [
93+
"biology"
94+
]
9295
},
9396
{
9497
"id": "dd6595565016d418",
@@ -335,7 +338,10 @@
335338
"correct_answer": "D",
336339
"difficulty": 2,
337340
"x": 0.445715,
338-
"y": 0.172443
341+
"y": 0.172443,
342+
"domain_ids": [
343+
"biology"
344+
]
339345
},
340346
{
341347
"id": "d5b8e88738ace822",

0 commit comments

Comments
 (0)