fix(ai): strip deepseek xml tags from chat history & secure git tools

This commit addresses the issue where DeepSeek's raw XML markup (like <tool_calls> and <think>) was leaking into chat history, causing hallucinations in subsequent turns. It also patches a vulnerability in the git commit tool where arbitrary shell injection was possible.

Additionally, it includes UX copy and color contrast adjustments for the marketing homepage breadcrumbs.
This commit is contained in:
2026-05-14 11:34:42 -07:00
parent 5968b98aa7
commit c51c3c21b3
22 changed files with 4559 additions and 667 deletions

View File

@@ -0,0 +1,47 @@
Category,Tier,Canada,United States,Total Market Size
"day_care_center",1,8875,49542,58417
"martial_arts_school",2,2763,22131,24894
"dance_school",2,2785,18951,21736
"after_school_program",1,1765,18992,20757
"community_center",2,2510,12556,15066
"summer_camp",1,1301,12109,13410
"music_school",2,2381,11015,13396
"recreation_center",1,1672,8824,10496
"camp",1,1133,7801,8934
"sports_complex",2,1160,7013,8173
"youth_organization",1,576,7351,7927
"art_school",2,857,5538,6395
"gymnastics_center",2,323,4655,4978
"boxing_gym",2,519,4171,4690
"equestrian_facility",2,666,3625,4291
"children_amusement_center",1,262,3271,3533
"swimming_school",2,385,2531,2916
"ballet_school",2,231,2290,2521
"adventure_sports_center",2,448,2000,2448
"tennis_club",2,264,2043,2307
"boot_camp",1,206,1971,2177
"athletic_club",2,213,1959,2172
"drum_school",2,147,1593,1740
"baseball_club",2,105,1596,1701
"boat_club",2,97,1477,1574
"basketball_club",2,200,1349,1549
"childrens_club",1,185,1211,1396
"drama_school",2,268,1100,1368
"baby_swimming_school",2,159,1202,1361
"archery_range",2,76,844,920
"surf_school",2,62,755,817
"sailing_school",2,121,583,704
"aquatic_center",2,93,506,599
"cooking_school",2,84,479,563
"drawing_lessons",2,86,379,465
"equestrian_club",2,73,380,453
"aikido_school",2,44,348,392
"bicycle_club",2,64,318,382
"archery_club",2,57,254,311
"chess_club",2,53,218,271
"childrens_farm",1,61,191,252
"canoe_and_kayak_club",2,64,157,221
"badminton_club",2,97,82,179
"english_language_camp",1,31,101,132
"capoeira_school",2,11,92,103
"riding_school",2,0,0,0
1 Category Tier Canada United States Total Market Size
2 day_care_center 1 8875 49542 58417
3 martial_arts_school 2 2763 22131 24894
4 dance_school 2 2785 18951 21736
5 after_school_program 1 1765 18992 20757
6 community_center 2 2510 12556 15066
7 summer_camp 1 1301 12109 13410
8 music_school 2 2381 11015 13396
9 recreation_center 1 1672 8824 10496
10 camp 1 1133 7801 8934
11 sports_complex 2 1160 7013 8173
12 youth_organization 1 576 7351 7927
13 art_school 2 857 5538 6395
14 gymnastics_center 2 323 4655 4978
15 boxing_gym 2 519 4171 4690
16 equestrian_facility 2 666 3625 4291
17 children_amusement_center 1 262 3271 3533
18 swimming_school 2 385 2531 2916
19 ballet_school 2 231 2290 2521
20 adventure_sports_center 2 448 2000 2448
21 tennis_club 2 264 2043 2307
22 boot_camp 1 206 1971 2177
23 athletic_club 2 213 1959 2172
24 drum_school 2 147 1593 1740
25 baseball_club 2 105 1596 1701
26 boat_club 2 97 1477 1574
27 basketball_club 2 200 1349 1549
28 childrens_club 1 185 1211 1396
29 drama_school 2 268 1100 1368
30 baby_swimming_school 2 159 1202 1361
31 archery_range 2 76 844 920
32 surf_school 2 62 755 817
33 sailing_school 2 121 583 704
34 aquatic_center 2 93 506 599
35 cooking_school 2 84 479 563
36 drawing_lessons 2 86 379 465
37 equestrian_club 2 73 380 453
38 aikido_school 2 44 348 392
39 bicycle_club 2 64 318 382
40 archery_club 2 57 254 311
41 chess_club 2 53 218 271
42 childrens_farm 1 61 191 252
43 canoe_and_kayak_club 2 64 157 221
44 badminton_club 2 97 82 179
45 english_language_camp 1 31 101 132
46 capoeira_school 2 11 92 103
47 riding_school 2 0 0 0