← Back to report

freeCodeCamp/freeCodeCamp

All events — 2026-04-19

Type AI Score Description Actor Reason Date
PR 0.20 fix: Added Description Generic title; lacks detail, slight AI p 2026-04-19
PR 0.20 Revise README for improved clarity and structure Free-text is brief and lacks formal AI m 2026-04-18
PR 0.20 fix(api): resolve race condition in challenge submission usi Direct, technical, and concise problem s 2026-04-15
PR 0.20 fix(api): resolve race condition in challenge submission usi Direct, technical, and concise problem s 2026-04-15
PR 0.10 fix(curriculum): repair failing tests for doubly linked list Domain-specific bug description; truncat 2026-04-16
PR 0.10 fix(curriculum): clarify step 9 instructions in emoji reacto Concise, technical fix; phrasing is dire 2026-04-16
PR 0.10 feat (curriculum): add lab Smart Pantry Restocker Direct, uses domain language; not overly 2026-03-08
PR 0.10 feat: add anchor links to curriculum chapter and module head Uses a normal summary style, no clear AI 2026-04-18
PR 0.10 fix: show success flash message after signing out Concise, domain-specific, and informal; 2026-03-25
PR 0.10 fix(api): prevent duplicate challenge submissions #66964 Slight formality in header, but overall 2026-04-16
PR 0.05 fix(client): debounce challenge submissions to prevent dupli Human tone; uses frontend jargon and min 2026-04-17
PR 0.05 fix(client): move start course button between steps 2 and 3 UX-specific, direct language without AI 2026-04-19
PR 0.05 fix(curriculum): hint for cable cost Very terse and incomplete; likely human 2026-04-19
PR 0.05 feat(map): add anchor links to curriculum subject headings f Very brief, incomplete; typical of human 2026-04-19
PR 0.05 fix(deps): update all + pnpm configs Uses domain abbreviations and project ja 2026-04-19
PR 0.05 fix(curriculum): clarify start course instruction text Checklist and free-text are terse and di 2026-04-19
PR 0.05 fix(curriculum): add setup instructions to first backend cha Brief, functional PR summary; no AI tone 2025-09-27
PR 0.05 Fix typos in README for improved clarity Informal, direct bugfix language typical 2026-04-16
PR 0.05 Refactor DonateCompletion component Terse title and standard refactor phrasi 2026-04-16
COMMIT 0.00 fix(deps): update dependency react-scroll to v1.9.3 (#66997) 2026-04-19
COMMIT 0.00 fix(deps): update dependency typebox to v1.1.23 (#66998) 2026-04-19
COMMIT 0.00 fix(deps): update dependency unist-util-find to v1.0.4 (#669 2026-04-19
COMMIT 0.00 fix(curriculum): add setup instructions to first backend cha Standard commit message with no AI signa 2026-04-18
COMMIT 0.00 fix(deps): update dependency nanoid to v3.3.11 (#66995) 2026-04-18
COMMIT 0.00 fix(deps): update dependency micromark to v4.0.2 (#66994) 2026-04-18
COMMIT 0.00 fix(deps): update dependency js-yaml to v3.14.2 (#66988) 2026-04-18
COMMIT 0.00 fix(deps): update dependency gatsby to v5.16.1 (#66987) 2026-04-18
COMMIT 0.00 fix(deps): update dependency crypto-browserify to v3.12.1 (# 2026-04-18
COMMIT 0.00 fix(deps): update dependency @loadable/component to v5.16.7 2026-04-18
COMMIT 0.00 chore(i18n,learn): update i18n-curriculum submodule (#66984) Chore commit, terse and standard human f 2026-04-18
COMMIT 0.00 fix(deps): update dependency @growthbook/growthbook-react to 2026-04-17
COMMIT 0.00 chore(i18n,learn): update i18n-curriculum submodule (#66977) Concise commit message, no AI traits pre 2026-04-17
COMMIT 0.00 chore(deps): update testing-library (#66978) 2026-04-17
COMMIT 0.00 chore(deps): update dependency i18next-fs-backend to v2.6.3 2026-04-17
COMMIT 0.00 feat: create interfaces and types lab (#64659) Commit message is succinct; contains no 2026-04-17
COMMIT 0.00 chore(deps): update dependency autoprefixer to v10.4.27 (#66 2026-04-17
COMMIT 0.00 chore(deps): update dependency webpack-bundle-analyzer to v4 2026-04-17
COMMIT 0.00 chore(deps): update dependency canvas-confetti to v1.9.4 (#6 2026-04-17
COMMIT 0.00 chore(deps): update dependency @typescript/vfs-1.6.1 to v1.6 2026-04-17
COMMIT 0.00 fix(curriculum): add note to A2 and B1 quizzes (#66976) Brief & domain-specific, no AI signals. 2026-04-17
COMMIT 0.00 fix(curriculum): update Python V9 setter examples to call se Succinct, technical commit message, no A 2026-04-17
COMMIT 0.00 feat: add fortune telling app (#62167) Short, technical; multiple human co-auth 2026-04-17
COMMIT 0.00 chore(deps): update dependency @typescript/vfs to v1.6.4 (#6 2026-04-17
COMMIT 0.00 chore(i18n,learn): update i18n-curriculum submodule (#66918) Concise commit message, typical human st 2026-04-16
COMMIT 0.00 fix(curriculum): update recursion check to support arrow fun Commit uses direct technical language; h 2026-04-16
COMMIT 0.00 chore(i18n,client): processed translations (#66947) Typical one-line chore commit, no AI sig 2026-04-16
COMMIT 0.00 chore: enable renovate on all packages (#66951) Terse commit message; domain-specific an 2026-04-15
COMMIT 0.00 chore(deps): update dependency msw to v2.13.2 (#66948) 2026-04-15
COMMIT 0.00 fix(curriculum): add context for method chaining and this ke Brief, domain-specific commit message; h 2026-04-15
COMMIT 0.00 fix(curriculum): correct typo in form submission description Contains co-author trailer, but human-so 2026-04-15
COMMIT 0.00 fix(curriculum): fix test lab lightbox viewer (#66909) Brief technical commit message; typical 2026-04-15
COMMIT 0.00 chore(deps): update dependency msw to v2.13.1 (#66942) 2026-04-15
COMMIT 0.00 fix(deps): update dependency typebox to v1.1.19 (#66929) 2026-04-15
COMMIT 0.00 fix(curriculum): support logic checker single quotes in ste Commit with co-author trailer; human sty 2026-04-15
COMMIT 0.00 fix(curriculum): clarify async/await explanation in lecture Terse, domain-specific commit summary; n 2026-04-14
COMMIT 0.00 feat(curriculum): adding shape manager TS workshop (#63083) Standard commit, domain-specific, co-aut 2026-04-14
COMMIT 0.00 feat(curriculum): add workshop heritage library catalog (#66 Standard commit, co-authored, concise, n 2026-04-14
COMMIT 0.00 feat(curriculum): add product showcase lab (#65456) Standard commit, domain-specific, inform 2026-04-14
COMMIT 0.00 fix(deps): update dependency typebox to v1.1.17 (#66926) 2026-04-14
COMMIT 0.00 chore(i18n,client): processed translations (#66915) Standard commit message, terse and domai 2026-04-13
COMMIT 0.00 fix: fix/build-catalog-contents (#66911) Terse human commit summary, domain-speci 2026-04-13
COMMIT 0.00 fix(deps): update dependency typebox to v1.1.16 (#66903) 2026-04-13
COMMIT 0.00 fix(api): increase Socrates description max length to 10000 Domain-specific and includes real co-aut 2026-04-13
COMMIT 0.00 fix(gha): consolidate PR check comments into single report ( Brief and technical, no AI-style languag 2026-04-13
COMMIT 0.00 fix(client): preview button with screenreader text (#63061) Human committer emails, specific issue a 2026-04-13
COMMIT 0.00 feat(curriculum): add bug emoji picker workshop (#63673) Standard technical PR, real human co-aut 2026-04-13
COMMIT 0.00 fix(curriculm): missing article in explanation text (#66907) Contains typo 'curriculm', indicative of 2026-04-13
COMMIT 0.00 fix(deps): update dependency validator to v13.15.35 (#66884) 2026-04-12
COMMIT 0.00 feat(curriculum): add type safe math toolkit workshop to typ Standard commit message with co-authors, 2026-04-09
COMMIT 0.00 feat(curriculum): release B1 English quizzes (#66881) Terse, domain-specific release note, hum 2026-04-09
COMMIT 0.00 feat(curriculum): release A2 English quizzes (#66880) Very brief, standard release commit. 2026-04-09
COMMIT 0.00 fix(curriculum): b1 quizzes 13 to 24 issues (#66882) Terse, specific fix message, no AI trait 2026-04-09
COMMIT 0.00 chore(i18n,learn): update i18n-curriculum submodule (#66878) Standard technical update, minimal text. 2026-04-09
COMMIT 0.00 fix(deps): update dependency typebox to v1.1.14 (#66873) 2026-04-09
COMMIT 0.00 fix(curriculam): include initStack in stack implementation r Concise fix, includes co-author, human s 2026-04-09
COMMIT 0.00 chore(i18n,client): processed translations (#66857) Simple processed translations update, no 2026-04-09
COMMIT 0.00 test: use tsconfig when available (#66859) Brief, directive commit typical of human 2026-04-09
COMMIT 0.00 fix(deps): update lodash monorepo to v4.18.1 (#66868) 2026-04-09
COMMIT 0.00 feat(curriculum): EN-B1 quiz for block 24 (#66865) Conventional commit message, no AI signa 2026-04-08
COMMIT 0.00 fix(deps): update prisma monorepo to v6.19.3 (#66858) 2026-04-08
COMMIT 0.00 refactor: separate getAuthedUser from authorize (#66842) Standard commit message with co-author, 2026-04-08
COMMIT 0.00 refactor(tooling): allow markdownlint to handle multiple fil Brief, domain-specific refactor note, hu 2026-04-08
COMMIT 0.00 feat(curriculum): EN-B1 quiz for block 23 (#66855) Standard feature commit, no AI signals. 2026-04-08
COMMIT 0.00 feat(client): show loading icon when preview frame has not l Typical brief feature commit summary, hu 2026-04-08
COMMIT 0.00 feat(curriculum): EN-B1 quiz for block 22 (#66843) Includes co-author, standard commit styl 2026-04-08
COMMIT 0.00 fix(deps): update dependency typebox to v1.1.12 (#66844) 2026-04-08
COMMIT 0.00 fix(api): update socrates endpoint (#66849) Concise, domain-specific commit message, 2026-04-07
COMMIT 0.00 refator(api): drop useless SES SDK (#65496) Short, domain-specific, uses informal ph 2026-04-07
COMMIT 0.00 fix(client): simplify search box text so less likely to elli Informal tone, abbreviated, co-author in 2026-04-07
COMMIT 0.00 feat: add socrates (#65430) Brief, uses standard feat tag, no AI hal 2026-04-07
COMMIT 0.00 feat(curriculum): Add type safe user profile to typescript m Domain-specific, lists co-authors, stand 2026-04-07
COMMIT 0.00 fix(.github): correct affected page help text in issue forms Brief, specific commit, no AI signal pre 2026-04-07
COMMIT 0.00 fix(curriculum): update block layout from challenge-grid to Technical update, concise, no AI traits. 2026-04-07
COMMIT 0.00 fix(deps): update dependency typebox to v1.1.11 (#66838) 2026-04-07
COMMIT 0.00 fix(GHA): add keys for email and socrates (#66826) Technical, terse message, matches human 2026-04-07
COMMIT 0.00 chore(i18n,client): processed translations (#66831) Standard commit convention; no AI hallma 2026-04-06
COMMIT 0.00 fix(curriculum): singular form of verb to match subject (#66 Human-like, concise, and domain-specific 2026-04-06
COMMIT 0.00 fix(i18n): align Chinese A1 chapter 3/4 icons with Spanish ( Concise and domain-specific; no AI patte 2026-04-06
COMMIT 0.00 feat(i18n, learn): remove Korean from nonAuditedSuperBlocks Brief and direct message, domain-relevan 2026-04-06
COMMIT 0.00 chore(i18n,learn): update i18n-curriculum submodule (#66820) Routine submodule update with no AI indi 2026-04-06
COMMIT 0.00 fix(curriculum): correct incomplete code snippet in example Technical correction stated concisely; h 2026-04-06
COMMIT 0.00 fix(deps): update dependency typebox to v1.1.9 (#66805) 2026-04-05
COMMIT 0.00 fix(deps): update dependency typebox to v1.1.8 (#66798) 2026-04-04
COMMIT 0.00 chore(i18n,learn): update i18n-curriculum submodule (#66691) Standard commit syntax with no AI hallma 2026-04-04
COMMIT 0.00 chore(deps): update crowdin/github-action action to v2.16.0 2026-04-04
COMMIT 0.00 fix(deps): update dependency @aws-sdk/client-ses to v3.1019. 2026-04-04
COMMIT 0.00 fix(deps): update dependency typebox to v1.1.7 (#66777) 2026-04-04
COMMIT 0.00 fix: replace instagram icon with threads icon (#66793) Short, direct summary; no evidence of ge 2026-04-04
COMMIT 0.00 fix(tools): add a group name for clarity (#66792) Concise commit, no AI stylistic signals. 2026-04-04
COMMIT 0.00 fix(curriculum): allow optional semicolon in Linked List Ste Regular commit message; co-author is hum 2026-04-03
COMMIT 0.00 fix(curriculum): correct typos in lessons (#66755) Direct fix commit with human co-author, 2026-04-03
COMMIT 0.00 fix(curriculum): add empty line to editable region in Build Technical, terse; no sign of AI-generate 2026-04-03
COMMIT 0.00 fix(curriculum): correct typo in CSS foundations exercise in Brief summary with typo reference, human 2026-04-03
COMMIT 0.00 feat(curriculum): EN-B1 quiz for block 21 (#66768) Domain-specific, standard feature commit 2026-04-03
COMMIT 0.00 fix(e2e): mock get-session-user (i.e. what the client reques Informal thanks to a person; phrasing is 2026-04-03
COMMIT 0.00 feat(curriculum): daily challenges 246-263 (#66715) Terse and technical, with no AI-like boi 2026-04-03
COMMIT 0.00 revert(client): ensure donate button is always visible (#667 Standard commit message format with doma 2026-04-02
COMMIT 0.00 fix(curriculum): correct typos in grammar explanations (#667 Typical human-written, terse technical f 2026-04-02
COMMIT 0.00 fix: add missing empty line in decimal to binary step 35 (#6 Short and precise; fits common Git commi 2026-04-02
PR 0.00 chore(deps): update dependency @redux-saga/core to v1.4.2 2026-04-19
PR 0.00 chore(deps): update dependency @playwright/test to v1.59.1 2026-04-19
PR 0.00 chore(deps): update dependency @html-eslint/eslint-plugin-re 2026-04-19
PR 0.00 fix(deps): update types 2026-04-19
PR 0.00 fix(deps): update dependency validator to v13.15.35 2026-04-19
PR 0.00 fix(curriculum): clarify .toFixed() explanation and examples Terse, technical commit with domain jarg 2026-04-19
PR 0.00 fix(deps): update dependency react-scroll to v1.9.3 2026-04-18
PR 0.00 fix(deps): update dependency typebox to v1.1.23 2026-04-18
PR 0.00 fix(deps): update dependency unist-util-find to v1.0.4 2026-04-18
PR 0.00 feat(client): update profile ui Uses shorthand, typos, standard changelo 2026-04-10
PR 0.00 fix(deps): update dependency nanoid to v3.3.11 2026-04-18
PR 0.00 fix(deps): update dependency micromark to v4.0.2 2026-04-18
PR 0.00 fix: updated readme Generic readme update, minimal detail, l 2026-04-18
PR 0.00 fix(deps): update dependency js-yaml to v3.14.2 2026-04-18
PR 0.00 fix(deps): update dependency gatsby to v5.16.1 2026-04-18
PR 0.00 fix: Updated README file Text is almost entirely template; no AI 2026-04-18
PR 0.00 feat(curriculum): add traffic light sequencer lab Template and minimal content; no sign of 2026-03-16
PR 0.00 fix(deps): update dependency crypto-browserify to v3.12.1 2026-04-18
PR 0.00 fix(deps): update dependency @loadable/component to v5.16.7 2026-04-18
PR 0.00 chore(i18n,learn): update i18n-curriculum submodule Stated as bot-created, but not AI-genera 2026-04-17
PR 0.00 feat: create interfaces and types lab Standard template plus brief info, no AI 2025-12-16
PR 0.00 fix(curriculum): correct WeakSet example with valid referenc Checklist/template and title only, no AI 2026-04-17
PR 0.00 revert: add socrates Only a standard revert with PR reference 2026-04-07
PR 0.00 fix(deps): update dependency @growthbook/growthbook-react to 2026-04-17
PR 0.00 chore(i18n,learn): update i18n-curriculum submodule Stated as bot-created, but not AI-genera 2026-04-17
PR 0.00 chore(deps): update testing-library 2026-04-17
PR 0.00 feat(curriculum): add async/await to workshop-fcc-authors-pa Brief PR title, template structure, no A 2026-04-16
PR 0.00 feat(learn): warn users for incorrect file sourcing Free-text is minimal and in the style of 2026-03-10
PR 0.00 feat: add flashcard quiz app lab Only a title present, matches standard h 2025-09-12
PR 0.00 chore(deps): update dependency i18next-fs-backend to v2.6.3 2026-04-16
PR 0.00 chore(deps): update dependency autoprefixer to v10.4.27 2026-04-16
PR 0.00 chore(deps): update dependency webpack-bundle-analyzer to v4 2026-04-17
PR 0.00 chore(deps): update dependency canvas-confetti to v1.9.4 2026-04-16
PR 0.00 chore(deps): update dependency @typescript/vfs-1.6.1 to v1.6 2026-04-16
PR 0.00 fix(curriculum): add note to A2 and B1 quizzes Only a title present, matches standard h 2026-04-17
PR 0.00 fix: use session-user endpoint on client Only a title and checklist, nothing sugg 2026-04-16
PR 0.00 feat: add fortune telling app Short title, only checklist; standard hu 2025-09-12
PR 0.00 fix: restore mobile upper jaw touch gestures Technical, concise, and clear; mimics hu 2026-04-02
PR 0.00 fix(curriculum): update Python V9 setter examples to call se No AI hallmarks, just a checklist and st 2026-03-04
PR 0.00 refactor(curriculum): use Dessert class in shopping cart wor Only a title and checklist; nothing to a 2026-04-10
PR 0.00 fix(api): prevent duplicate timeline entries on rapid submis Free-text title only, matches human PR t 2026-04-16
PR 0.00 chore(deps): update dependency @typescript/vfs to v1.6.4 2026-04-16
PR 0.00 feat(curriculum): workshop debugging registration form updat Title only, minimal content, matches hum 2026-04-01
PR 0.00 feat(curriculum): add Festival Crowd Flow Simulator Workshop Only a title and checklist present, no A 2026-03-18
PR 0.00 fix(curriculum): correct WeakSet example with valid referenc Checklist/template and title only, no AI 2026-04-16
PR 0.00 fix(curriculum): fix remove method in doubly linked list sol No free-text content, only template chec 2026-04-16
PR 0.00 fix(curriculum): update regex for todo form input checks Routine checklist usage, no AI-signature 2026-03-04
PR 0.00 fix: use session-user endpoint on client Only a title and checklist, nothing sugg 2026-04-16
PR 0.00 fix(curriculum): support arrow functions in fibonacci recurs Only template and checklist, no AI hallm 2026-04-13
PR 0.00 feat(curriculum): EN-B1 quiz for block 22 All content is from the repo template; n 2026-04-07
PR 0.00 feat(curriculum): EN-B1 quiz for block 23 All content is from the repo template; n 2026-04-08
PR 0.00 feat(curriculum): EN-B1 quiz for block 24 All content is from the repo template; n 2026-04-08
PR 0.00 chore(i18n,learn): update i18n-curriculum submodule Stated as bot-created, but not AI-genera 2026-04-13
PR 0.00 fix(curriculum): update recursion check to support arrow fun Only checklist and title, minimal free t 2026-04-13
PR 0.00 chore(i18n,client): processed translations Crowdin attribution; auto-generated, but 2026-04-15
PR 0.00 chore: enable renovate on all packages Template content only; no authored free- 2026-04-15
PR 0.00 feat(ui): view challenge source link Template used; PR content is minimal, no 2026-03-08
PR 0.00 fix(client): add anchor links to curriculum section heading Template use; checklist and title only, 2026-04-09
PR 0.00 fix(deps): update dependency typebox to v1.1.20 2026-04-15
PR 0.00 chore(deps): update dependency msw to v2.13.2 2026-04-15
PR 0.00 fix(curriculum) : stringify uncloneable search params in Bas Direct, technical commit; template use; 2026-02-27
PR 0.00 feat(curriculum): add string method workshop Checklist is template; only brief conten 2026-04-14
PR 0.00 fix(curriculum): add context for method chaining and this ke Checklist is template; free-text is miss 2026-04-14
PR 0.00 fix(curriculum): correct typo in form submission description Template content only; title and checkli 2026-04-12
PR 0.00 fix(curriculum): repair failing tests for doubly linked list Free-text is concise, technical, and inc 2026-04-14
PR 0.00 fix: mention top-level module body in async/await lecture Checklist and title only; includes domai 2026-04-14
PR 0.00 fix(curriculum): enable bubbling for click event in lightbox Template and terse technical title; inco 2026-04-13
PR 0.00 fix(curriculum): fix test lab lightbox viewer Template and abrupt incomplete checklist 2026-04-13
PR 0.00 chore(deps): update dependency msw to v2.13.1 2026-04-14
PR 0.00 chore(deps): update vitest monorepo to v4.1.3 2026-04-14
PR 0.00 fix(deps): update dependency typebox to v1.1.19 2026-04-14
PR 0.00 fix(curriculum): support logic checker single quotes in ste Checklist only; title has typo and domai 2026-04-14
PR 0.00 feat(curriculum): proofreading tool javascript lab Short, generic lab title, template used, 2026-04-14
PR 0.00 fix: initial workshop scaffolding Incomplete checklist with abrupt ending; 2026-04-12
PR 0.00 fix(curriculum): Uncountable noun in plural form in B1 Engli Concise edit statement, minimal free tex 2026-03-17
PR 0.00 fix(curriculum): singular form of verb to match subject Brief, technical fix statement, normal h 2026-04-06
PR 0.00 fix(curriculum): clarify async/await explanation in lecture Domain-specific content; casual incomple 2026-04-14
PR 0.00 feat(curriculum): adding shape manager TS workshop Checklist is template; free-text content 2025-10-27
PR 0.00 fix: Add Full Deep Learning Curriculum (TensorFlow & Keras) Detailed technical content and outline, 2026-04-12
PR 0.00 feat(curriculum): add workshop heritage library catalog Checklist and title only; language is te 2026-02-24
PR 0.00 feat: add digital pet game lab Brief, project context-aware title; no A 2025-09-12