← Back to report

freeCodeCamp/freeCodeCamp

All events — 2026-05-11

Type AI Score Description Actor Reason Date
COMMIT 1.00 fix(curriculum): add accessibility concern notes for accessk Commit message contains explicit AI assi 2026-04-26
PR 0.20 fix(curriculum): replace 'the below user stories' with 'the Free-text content is minimal and straigh 2026-05-09
PR 0.20 fix(curriculum): replace 'the below code' with 'the followin Direct phrasing, domain-specific, no AI 2026-05-09
PR 0.20 fix(curriculum): replace awkward 'The below' with 'The follo Content is technical and succinct; infor 2026-05-09
PR 0.20 fix(curriculum): remove duplicate word 'the' in links and im Error description and fix are brief and 2026-05-09
PR 0.20 fix(curriculum): correct inaccurate statement about DOM node Technical correction with domain terms; 2026-05-09
PR 0.20 fix(curriculum): replace incorrect 'comprised of' with 'comp Grammar explanation is domain-specific, 2026-05-09
PR 0.20 fix: restore mobile upper jaw touch gestures Informal, domain-specific phrasing sugge 2026-04-02
PR 0.20 feat(client,api): add a per module reset Terse, informal, domain-specific; lacks 2025-10-06
PR 0.15 feat(curriculum): add Python module for installation and run Brief updates, clear task focus, no AI m 2026-05-08
PR 0.10 fix(curriculum): enhance table a11y for availability table l Free-text is domain-specific and direct, 2026-04-08
PR 0.10 fix: add missing User Stories header in lab-travel-weather-p Very brief, technical, no AI stylistic i 2026-05-11
PR 0.10 fix(curriculum): Swapped the hint messages for task-45 Informal, domain-specific, concise chang 2026-05-11
PR 0.10 fix(curriculum): update focus style instructions and add out Concise, domain-specific explanation, hu 2026-04-21
PR 0.10 fix(client): debounce challenge submissions Technical content, concise explanation; 2026-04-21
PR 0.10 feat: add Pomodoro study timer component Concise, domain-specific; brief summary 2026-05-09
PR 0.10 fix: allow bracket notation in Step 28 exportToCSV test Brief, technical human explanation; lack 2026-05-09
PR 0.10 feat(tools): add socrates-ai-service for AI Socratic hints Uses domain-specific references; summary 2026-05-08
PR 0.10 fix: disable privacy save button when no changes are made PR text is brief, technical, and informa 2026-05-07
PR 0.10 fix(curriculum) : allow bracket notation in the step 28 CSV Short technical note and incomplete chec 2026-05-05
PR 0.10 fix(client): notes in superblocks intro Informal tone and incomplete checklist, 2026-04-23
PR 0.10 feat(curriculum): add images to css fonts lectures Short technical phrasing, checklist inco 2026-04-30
PR 0.10 feat(curriculum): add device loan ledger lab in js objects Brief technical title, incomplete checkl 2026-04-28
PR 0.10 nothing Minimal content and incomplete template, 2026-05-07
PR 0.10 fix: disable privacy save button when no changes are made PR text is brief, technical, and informa 2026-05-06
PR 0.05 fix(client): move RDB start button above post-setup steps Terse, uses abbreviations, informal styl 2026-05-06
PR 0.05 fix(a11y): fix semantic tag accessibility issues with build Minimal free-text, technical and direct. 2026-05-11
PR 0.05 feat(curriculum): daily challenges 279-294 Free-text uses terse, domain-specific la 2026-05-04
PR 0.05 fix: salary tracker step 32 misleading hint Very short, informal, matches human edit 2026-05-11
PR 0.05 fix(curriculum): update legacy HSL syntax examples Short and technical, no evidence of AI-g 2026-05-06
PR 0.05 fix(a11y): fix accessibility issues with build a magazine wo Minimal, technical language, lacks AI-ge 2026-04-24
PR 0.05 fix(curriculum): clarify instructions and resolve URL issue Only template checklist/boilerplate pres 2026-04-20
PR 0.05 fix: Add my first GitHub contribution file PR content is minimal, likely template w 2026-05-10
PR 0.05 feat(curriculum): add web standards model lectures Very brief, template-based and lacks AI 2026-05-07
PR 0.05 fix(client): include workshop title in get a hint search que Human domain-specific change summary; no 2026-04-21
COMMIT 0.00 fix: add missing colons to User Stories headers (#67328) Commit message is terse with domain spec 2026-05-11
COMMIT 0.00 fix: add missing User Stories header in lab-travel-weather-p Commit message is brief and domain-speci 2026-05-11
COMMIT 0.00 feat(curriculum): daily challenges 279-294 (#67227) Commit message uses domain jargon and nu 2026-05-11
COMMIT 0.00 refactor(curriculum): use Dessert class in shopping cart wor Commit message uses domain terms and has 2026-05-11
COMMIT 0.00 fix(curriculum): update focus style instructions and add out Commit is domain-specific and co-authore 2026-05-11
COMMIT 0.00 chore(deps): update dependency turbo to v2.9.8 (#67312) 2026-05-10
COMMIT 0.00 chore(renovate): more groups, less approvals (#67310) Brief, informal commit title; no AI phra 2026-05-10
COMMIT 0.00 chore(deps): update pnpm/action-setup action to v6.0.5 (#673 2026-05-10
COMMIT 0.00 fix(curriculum): allow multiline label in calorie counter st Concise commit message with domain terms 2026-05-09
COMMIT 0.00 fix(curriculum) : stringify uncloneable search params in Bas Short technical commit; domain-specific 2026-05-09
COMMIT 0.00 fix(curriculum): url shortener pass redirects (#65879) Brief and direct commit; informal and te 2026-05-09
COMMIT 0.00 chore(deps): update dependency msw to v2.14.2 (#67288) 2026-05-09
COMMIT 0.00 chore(deps): update pnpm/action-setup digest to 91ab88e (#67 2026-05-09
COMMIT 0.00 fix: fix correction for 'Run The Tests' ---> 'Check Your Co Concise, domain-specific, human commit m 2026-05-08
COMMIT 0.00 chore(renovate): gate 0.x, weekly group (#67287) Brief, human-style chore with domain con 2026-05-08
COMMIT 0.00 fix(deps): update dependency postcss to v8.5.13 (#67285) 2026-05-08
COMMIT 0.00 feat(curriculum): release Typescript module (#67261) Short, technical wording, lacks AI phras 2026-05-08
COMMIT 0.00 feat: allow solutions in any step (#67280) Terse commit message, domain-relevant, n 2026-05-08
COMMIT 0.00 fix(deps): update dependency nanoid to v3.3.12 (#67282) 2026-05-08
COMMIT 0.00 chore(deps): update pnpm/action-setup action to v6.0.4 (#672 2026-05-08
COMMIT 0.00 chore(deps): update eslint (#67256) 2026-05-08
COMMIT 0.00 chore(deps): update dependency @html-eslint/eslint-plugin-re 2026-05-08
COMMIT 0.00 fix(deps): update dependency typebox to v1.1.35 (#67269) 2026-05-08
COMMIT 0.00 fix(curriculum): update React import/export review pages for Specific curriculum reference, typical h 2026-05-08
COMMIT 0.00 chore(deps): update actions/labeler digest to f27b608 (#6725 2026-05-07
COMMIT 0.00 feat(curriculum): add images to css fonts lectures (#67188) Commit message is terse and technical wi 2026-05-07
COMMIT 0.00 fix(curriculum): correct GitHub casing (#67262) Standard commit message, no AI signals. 2026-05-06
COMMIT 0.00 chore(i18n,learn): update i18n-curriculum submodule (#67260) Standard commit message, no AI hallmarks 2026-05-06
COMMIT 0.00 fix(curriculum): move d3 under ts module (#67251) Short, domain-specific commit message. 2026-05-06
COMMIT 0.00 fix(client): privacy save button state (#67230) Concise, technical commit message only. 2026-05-06
COMMIT 0.00 feat(client): add linux arm64 exam download link (#67253) Technical, concise commit message; human 2026-05-06
COMMIT 0.00 chore(i18n,client): processed translations (#67254) Standard message for translation update; 2026-05-06
COMMIT 0.00 chore: bump pnpm Extremely brief version bump, human styl 2026-05-06
COMMIT 0.00 fix(deps): update algolia-instantsearch monorepo (#67241) 2026-05-06
COMMIT 0.00 fix(deps): update dependency postcss to v8.5.12 (#67236) 2026-05-06
COMMIT 0.00 fix(deps): update dependency typebox to v1.1.34 (#67237) 2026-05-06
COMMIT 0.00 chore(deps): update dependency tsdown to v0.21.10 (#67176) 2026-05-05
COMMIT 0.00 fix(client): handle MCQ options overflow (#67187) Terse, domain-specific commit message; h 2026-05-05
COMMIT 0.00 chore(deps): update pnpm/action-setup digest to 8912a91 (#67 2026-05-05
COMMIT 0.00 chore(deps): update dependency typescript-eslint to v8.59.1 2026-05-05
COMMIT 0.00 fix: replace broken tone version (#67234) Concise technical fix; human commit styl 2026-05-05
COMMIT 0.00 feat(curriculum): add football player card tsx project (#670 Typical human message with co-author tra 2026-05-05
COMMIT 0.00 fix(curriculum): add missing word to dialogue transcript (#6 Short, focused fix description with no A 2026-05-05
COMMIT 0.00 chore(i18n,client): processed translations (#67226) Standard 'chore' message for processed t 2026-05-05
COMMIT 0.00 chore(i18n,learn): update i18n-curriculum submodule (#67228) Concise commit message, typical human st 2026-05-04
COMMIT 0.00 chore(deps): update dependency caniuse-lite to v1.0.30001791 2026-05-04
COMMIT 0.00 fix(deps): update dependency ajv to v8.20.0 (#67215) 2026-05-04
COMMIT 0.00 fix(curriculum): relax step 18 unknown key checks (#67130) Specific technical fix and trailer; stan 2026-05-04
COMMIT 0.00 fix(curriculum): clarify Fibonacci user story to use 0-index Technical language, includes human domai 2026-05-04
COMMIT 0.00 fix(curriculum): repair failing border test in form step 35 Human-style commit, terse and domain-spe 2026-05-04
COMMIT 0.00 fix(settings): make certification tables full width (#67185) Standard concise commit message; no AI s 2026-05-03
COMMIT 0.00 chore(deps): update dependency i18next-fs-backend to v2.6.5 2026-05-03
COMMIT 0.00 chore(deps): update github actions (#67206) 2026-05-03
COMMIT 0.00 feat(ui): view challenge source link (#66305) Brief commit message, domain notation, n 2026-05-02
COMMIT 0.00 chore(deps): update dependency msw to v2.13.6 (#67183) 2026-05-02
COMMIT 0.00 fix(deps): update dependency typebox to v1.1.33 (#67186) 2026-05-02
COMMIT 0.00 fix(curriculum): add missing inputType to zh-a1 task-17 (#67 Concise technical summary, no AI phrasin 2026-05-01
COMMIT 0.00 fix(curriculum): simplify empty board formatToString test in Commit message uses domain abbreviations 2026-05-01
COMMIT 0.00 fix(curriculum): update searching sorting quiz block config Very brief, terse technical commit messa 2026-05-01
COMMIT 0.00 fix(settings): update margins for settings disclaimer (#6718 Terse commit message using standard huma 2026-04-30
COMMIT 0.00 fix(client): enable horizontal scroll for MCQ code blocks on Commit is terse, includes domain abbrevi 2026-04-30
COMMIT 0.00 chore(curriculum): highlight background property (#67178) Short commit message in typical human st 2026-04-30
COMMIT 0.00 chore(i18n,learn): update i18n-curriculum submodule (#67172) Terse, domain-jargon commit message; cer 2026-04-29
COMMIT 0.00 chore(i18n,client): processed translations (#67171) Very brief, technical domain message; hu 2026-04-29
COMMIT 0.00 chore(deps): update github actions (major) (#67170) 2026-04-29
COMMIT 0.00 fix(deps): update dependency typebox to v1.1.31 (#67168) 2026-04-29
COMMIT 0.00 chore(deps): update github actions (#67167) 2026-04-29
COMMIT 0.00 fix(deps): update lodash monorepo to v4.18.1 (#67138) 2026-04-29
COMMIT 0.00 fix(deps): update dependency typebox to v1.1.30 (#67165) 2026-04-29
COMMIT 0.00 fix(deps): update algolia-instantsearch monorepo (#67160) 2026-04-29
COMMIT 0.00 chore(deps): update dependency caniuse-lite to v1.0.30001790 2026-04-29
COMMIT 0.00 feat(gha): re-enable korean deploys (#67142) Short, domain-specific commit; human phr 2026-04-29
COMMIT 0.00 fix(curriculum): correct incorrect verb form (#67149) Contains domain terms and co-author; hum 2026-04-29
COMMIT 0.00 fix(curriculum): update registration form step 48 to have bo Concise commit message; human style with 2026-04-28
COMMIT 0.00 fix(deps): update dependency @fastify/swagger-ui to v5.2.6 ( 2026-04-28
COMMIT 0.00 chore(deps): update vitest to v4.1.5 (#67157) 2026-04-28
COMMIT 0.00 fix(client): defer MobileAppModal rendering until after firs Brief, domain-specific commit message; h 2026-04-28
COMMIT 0.00 fix(deps): update dependency typebox to v1.1.29 (#67153) 2026-04-28
COMMIT 0.00 fix(curriculum): correct casing for TypeScript (#67147) Short, domain-specific message; typical 2026-04-28
COMMIT 0.00 fix(curriculum): replace arrays with strings in daily coding Direct commit message with technical jar 2026-04-28
COMMIT 0.00 chore(deps): update dependency typescript-eslint to v8.59.0 2026-04-28
COMMIT 0.00 chore(i18n,client): processed translations (#67136) Terse, standard commit message, human st 2026-04-27
COMMIT 0.00 fix(deps): update monaco-editor to v0.52.2 (#67140) Terse, changelog style, not AI-like. 2026-04-27
COMMIT 0.00 chore(i18n,learn): update i18n-curriculum submodule (#67141) Standard update message, no AI features. 2026-04-27
COMMIT 0.00 feat(curriculum): daily challenges 264-278 (#67117) Typical feat/changelog commit, co-author 2026-04-27
COMMIT 0.00 chore(deps): update actions/setup-node action to v6.4.0 (#67 2026-04-27
COMMIT 0.00 fix(deps): update dependency @fortawesome/react-fontawesome 2026-04-27
COMMIT 0.00 fix(deps): update dependency tone to v14.9.17 (#67133) 2026-04-27
COMMIT 0.00 fix(deps): update dependency sanitize-html to v2.17.3 (#6713 2026-04-27
COMMIT 0.00 fix(deps): update dependency redux-saga to v1.4.2 (#67131) 2026-04-27
COMMIT 0.00 fix(deps): update dependency react-monaco-editor to v0.59.0 2026-04-26
COMMIT 0.00 chore(deps): update dependency i18next-fs-backend to v2.6.4 2026-04-26
COMMIT 0.00 fix(deps): update dependency react-i18next to v15.7.4 (#6712 2026-04-26
COMMIT 0.00 fix(deps): update dependency typebox to v1.1.28 (#67118) 2026-04-26
COMMIT 0.00 fix(deps): update dependency postcss to v8.5.10 (#67114) 2026-04-25
COMMIT 0.00 fix(deps): update dependency typebox to v1.1.27 (#67111) 2026-04-25
COMMIT 0.00 fix(curriculum): correct "containting" typo in lab product s Standard terse commit message, likely hu 2026-04-25
COMMIT 0.00 chore(deps): update mongo docker tag to v8.2 (#67112) 2026-04-25
COMMIT 0.00 fix(curriculum): remove mentions of bin, oct, hex functions Clear, specific, and brief technical des 2026-04-25
PR 0.00 feat(curriculum): proofreading tool javascript lab PR template and content are minimal, no 2026-04-14
PR 0.00 fix(curriculum): allow bracket notation in CSV test PR template used; actual content is ters 2026-05-11
PR 0.00 fix(curriculum): clarify DOM element node wording PR template, domain-specific content, no 2026-05-11
PR 0.00 feat(curriculum): add traffic light sequencer lab PR template and brief content, no AI sig 2026-03-16
PR 0.00 fix(curriculum): match explanation text with order of blanks Template detected; free-text content is 2026-05-10
PR 0.00 fix: add missing colons to User Stories headers PR template and concise content, lacks A 2026-05-11
PR 0.00 chore(i18n,learn): update i18n-curriculum submodule Bot attribution suggests automation, not 2026-05-11
PR 0.00 refactor(curriculum): use Dessert class in shopping cart wor No free-text content; only template and 2026-04-10
PR 0.00 chore(i18n,client): processed translations States Crowdin automation, not AI genera 2026-05-11
PR 0.00 fix: Fix/issue 64923 shopping list instructions Brief, domain-specific, no AI signals in 2026-05-11
PR 0.00 fix(curriculum): update HSL lecture to use modern space-sepa No free-text; all template and title con 2026-05-03
PR 0.00 fix(curriculum): add missing colons to User Stories headers No free-text; only template and title. 2026-05-11
PR 0.00 feat(curriculum): add express error handling lessons No free-text; only template and title. 2026-05-01
PR 0.00 feat(curriculum): add express middleware lessons No free-text; only template and title. 2026-05-01
PR 0.00 feat(curriculum): add language settings lesson for RDB works No free-text; only template and title. 2026-05-07
PR 0.00 fix: Issue: 64126 data sanitizer sweep lab Template structure; free-text is minimal 2026-05-10
PR 0.00 fix(client): add language selector to mobile layout for dail Template detected; no evidence of AI in 2026-05-02
PR 0.00 chore(deps): update dependency turbo to v2.9.8 2026-05-10
PR 0.00 fix: Fix inaccurate explanation of DOM nodes in beginner les Template structure; free-text is terse a 2026-05-10
PR 0.00 chore(renovate): more groups, less approvals Short, informal summary; lacks AI hallma 2026-05-10
PR 0.00 chore(deps): update pnpm/action-setup action to v6.0.5 2026-05-09
PR 0.00 fix(curriculum): allow multiline label in calorie counter st Template content only, no free-text deta 2026-05-09
PR 0.00 fix(curriculum) : stringify uncloneable search params in Bas Template content only, no free-text deta 2026-02-27
PR 0.00 fix(client): suppress constructor in console Template content only, no free-text deta 2026-05-09
PR 0.00 fix(curriculum): url shortener pass redirects Template content only, no free-text deta 2026-02-14
PR 0.00 fix(curriculum): allow multiline label in calorie counter st Template content only, no free-text deta 2026-05-07
PR 0.00 fix: align instruction text with test button label No AI signals, brief/incomplete human-st 2026-05-08
PR 0.00 feat(curriculum): add lab-story-fragment-restoration to Java Template content only, no free-text deta 2026-02-01
PR 0.00 feat(curriculum) add envelope budget app PR content is minimal and filled templat 2025-12-10
PR 0.00 chore(deps): update dependency msw to v2.14.2 2026-05-08
PR 0.00 chore(deps): update pnpm/action-setup digest to 91ab88e 2026-05-09
PR 0.00 fix(curriculum): update React import/export review pages for Only template content present; no free-t 2026-05-07
PR 0.00 feat(curriculum): Build a Zoo Animal Scatterplot Template content only, no filled free-te 2026-03-11
PR 0.00 fix(curriculum): update code check button text Template content only, lacks any AI-styl 2026-05-08
PR 0.00 fix(curriculum): update check code button text Template content only, no AI-style or fr 2026-05-08
PR 0.00 fix: fix correction for 'Run The Tests' ---> 'Check Your Co Template content only, no free-text AI h 2026-05-08
PR 0.00 feat(curriculum): add Describing a Company Bullet points with domain content, tone 2026-03-11
PR 0.00 fix(deps): update dependency typebox to v1.1.36 - autoclosed 2026-05-08
PR 0.00 chore(renovate): gate 0.x, weekly group No free text, just title, typical terse 2026-05-08
PR 0.00 fix(deps): update dependency postcss to v8.5.13 2026-05-08
PR 0.00 feat(curriculum): release Typescript module Incomplete/terse, uses template and lack 2026-05-06
PR 0.00 fix: update instruction text to match button label No free-form content, template only, hum 2026-05-08
PR 0.00 feat: allow solutions in any step Concise, technical explanation; domain j 2026-05-08
PR 0.00 fix(deps): update dependency nanoid to v3.3.12 2026-05-08
PR 0.00 fix(curriculum): remove solutions from non-last steps in mat Human phrasing, terse; template filled w 2026-05-07
PR 0.00 chore(deps): update pnpm/action-setup action to v6.0.4 2026-05-08
PR 0.00 chore(deps): update eslint 2026-05-06
PR 0.00 chore(deps): update dependency @html-eslint/eslint-plugin-re 2026-05-06
PR 0.00 fix(deps): update dependency typebox to v1.1.35 2026-05-07
PR 0.00 fix(curriculum): teach modern space-separated hsl() syntax Template with checklist, brief custom co 2026-05-05
PR 0.00 fix(curriculum): update React import export review Minimal checklist content and a typo; cl 2026-05-08
PR 0.00 fix(deps): update babel monorepo 2026-05-05
PR 0.00 fix(curriculum): Correct super block name of Build a Weather Technical, human-typed title and content 2025-09-23
PR 0.00 fix: allow bracket notation in step 28 CSV export test Technical language, brief commit title; 2026-05-06
PR 0.00 chore(deps): update actions/labeler digest to f27b608 2026-05-06
PR 0.00 fix(client): privacy save button state Checklist from PR template; no AI stylis 2026-05-04
PR 0.00 fix(curriculum): correct GitHub casing Only template text and minimal custom co 2026-05-06
PR 0.00 chore(i18n,learn): update i18n-curriculum submodule Indicates bot automation; not AI-generat 2026-05-06
PR 0.00 fix(curriculum): move d3 under ts module Brief, domain-specific; no AI-heavy phra 2026-05-06
PR 0.00 fix(client): disable Save on privacy revert Only a brief technical title and templat 2026-05-06
PR 0.00 feat(client): add linux arm64 exam download link Contains only technical title and templa 2026-05-06
PR 0.00 chore(i18n,client): processed translations Explicit bot attribution (Crowdin); not 2026-05-06
PR 0.00 fix(deps): update algolia-instantsearch monorepo 2026-05-05
PR 0.00 fix(deps): update dependency typebox to v1.1.34 2026-05-05
PR 0.00 fix(deps): update dependency postcss to v8.5.12 2026-05-05
PR 0.00 fix(i18n): clarify local setup for second workshop Concise technical title and checklist, n 2026-05-06