← Back to report

freeCodeCamp/freeCodeCamp

All events — 2026-04-24

Type AI Score Description Actor Reason Date
PR 0.45 fix: Improved grammar and clarity in curriculum comments Slightly polished tone but plausible for 2026-04-21
PR 0.20 fix(curriculum): clarify step 9 instructions in emoji reacto Has Markdown section and 'clarify', but 2026-04-16
PR 0.15 fix(client): debounce challenge submissions to prevent dupli Uses 'by adding a 300ms leading debounce 2026-04-17
PR 0.10 feat(curriculum): proofreading tool javascript lab Short, informal title; template sections 2026-04-14
PR 0.10 feat(curriculum): add football player card tsx project Brief project title with jargon, incompl 2026-04-23
PR 0.10 feat (curriculum): add lab Smart Pantry Restocker Brief project description with domain te 2026-03-08
PR 0.10 fix(curriculum): update focus style instructions and add out Direct technical summary; incomplete tem 2026-04-21
PR 0.10 fix(curriculum): repair failing border test in form step 35 Direct, informal technical language; inc 2026-04-21
PR 0.10 fix(curriculum): clarify validateForm keys for conditional d Concise technical phrasing and incomplet 2026-04-20
PR 0.10 fix(curriculum): relax overly strict tests in heritage libra Domain-specific explanation, informal to 2026-04-23
PR 0.10 fix(curriculum): use borderStyle instead of getPropVal in st Short technical change description, no A 2026-04-22
PR 0.10 fix(curriculum): add accessibility concern notes for accessk Domain-specific terminology, natural exp 2026-04-24
PR 0.10 chore(i18n,learn): update i18n-curriculum submodule Automated PR opened by camperbot; langua 2026-04-24
PR 0.10 fix(curriculum): remove repetitive explanations in bill spli Casual tone and template use; free-text 2026-04-23
PR 0.10 feat(ui): view challenge source link Concise, technical feature description; 2026-03-08
PR 0.10 fix(client): move start course button between steps 2 and 3 Specific UX issue explained briefly; inc 2026-04-19
PR 0.10 fix(client): notes in superblocks intro Informal, short summary; template sectio 2026-04-23
PR 0.10 chore(i18n,learn): update i18n-curriculum submodule Clearly labeled as bot automation; no AI 2026-04-22
PR 0.10 feat(curriculum): add Describing a Company Changelog format, some typos, natural in 2026-03-11
PR 0.10 feat(client): update profile ui Short, changelog style, with typos and t 2026-04-10
COMMIT 0.05 test(client): stabilize UI regression tests Detailed but technical; slight polish bu 2026-04-20
PR 0.05 fix(client): debounce challenge submissions Concise, technical writing with domain t 2026-04-21
PR 0.05 fix(client): include workshop title in get a hint search que Brief PR content uses domain language an 2026-04-21
PR 0.05 fix(api): prevent duplicate challenge submissions #66964 Brief technical phrasing; no AI hallmark 2026-04-16
PR 0.05 feat: add digital pet game lab Minimal, brief text with human signals; 2025-09-12
PR 0.05 feat(curriculum): automate seed-code semicolon fixes Brief, domain-specific, uses standard ch 2026-04-03
PR 0.05 fix(curriculum): enhance duplicate block detection in transf Title is technical and template is incom 2025-11-17
PR 0.05 refactor: organise playwright folders Minimal free-text, brief title, template 2025-02-11
PR 0.05 refactor(profile): unify widget layout and update add/edit f Title only, no free-text; template secti 2026-02-20
PR 0.05 chore: land failing renovate updates Changelog style, domain terms, fits norm 2026-04-21
COMMIT 0.01 feat(curriculum): Add A1 Spanish Describing People at Work M Standard module addition message; no AI 2026-04-20
COMMIT 0.01 feat(curriculum): add workshop-word-counter to JS v9 cert (# Standard contribution message with clear 2026-04-20
COMMIT 0.01 feat: add flashcard quiz app lab (#62166) Brief feature addition with human co-aut 2026-04-20
COMMIT 0.01 fix(client): use session-user endpoint on client (#66961) Concise fix message; purely technical, n 2026-04-20
COMMIT 0.01 chore(i18n,client): processed translations (#67021) Standard translation processing; no AI c 2026-04-20
COMMIT 0.01 fix(deps): pin out of range transitive dep (#67020) Routine dependency fix; clear, technical 2026-04-20
COMMIT 0.01 fix(tools): update challenge-editor submodule (#67016) Informal update message; classic human s 2026-04-20
COMMIT 0.01 fix(curriculum): repair failing tests for doubly linked list Brief and specific bug fix message; no A 2026-04-20
COMMIT 0.01 fix(deps): update client runtime packages Standard package update; succinct and hu 2026-04-19
COMMIT 0.00 feat(curriculum): release Number Below 100 module (#66780) Commit message is concise and domain-spe 2026-04-24
COMMIT 0.00 feat(curriclum): add routing express lesson block (#66250) Commit message uses jargon and is terse. 2026-04-24
COMMIT 0.00 chore(deps): update dependency msw to v2.13.4 (#67084) 2026-04-24
COMMIT 0.00 fix(curriculum): update step-53 td width workshop balance sh Commit message is brief with technical r 2026-04-24
COMMIT 0.00 fix(curriculum): correct WeakSet example with valid referenc Commit message is domain-specific and co 2026-04-24
COMMIT 0.00 fix(curriculum): hint for cable cost (#67011) Message is short and uses informal tone. 2026-04-24
COMMIT 0.00 fix(api): remove legacy get-session-user endpoint (#67089) Commit message is technical and to the p 2026-04-24
COMMIT 0.00 fix(client): debounce challenge submissions (#67039) Brief, technical commit message with jar 2026-04-24
COMMIT 0.00 fix(curriculum): clarify validateForm keys for conditional d Message is terse and refers to a technic 2026-04-24
COMMIT 0.00 feat(curriculum): remove Japanese from NotAuditedSuperBlocks Short, direct commit, typical for change 2026-04-24
COMMIT 0.00 feat(i18n, learn): reinstate Korean to language selector men Concise, technical commit description. 2026-04-24
COMMIT 0.00 chore(i18n,learn): update i18n-curriculum submodule (#67085) Standard commit message format, concise 2026-04-24
COMMIT 0.00 fix(curriculum): remove repetitive explanations from movie t Clear, terse commit message; no AI signa 2026-04-24
COMMIT 0.00 fix(curriculum): remove repetitive explanations in bill spli Terse message with direct technical chan 2026-04-24
COMMIT 0.00 feat(curriculum): add Festival Crowd Flow Simulator Workshop Concise commit message with domain speci 2026-04-23
COMMIT 0.00 fix(deps): update dependency i18next to v25.10.10 (#67070) 2026-04-23
COMMIT 0.00 fix(curriculum): add note for queue (#67036) Brief note, domain-specific, and include 2026-04-23
COMMIT 0.00 fix(client): filter challenge nodes by certification to fix Short, technical jargon, typical human c 2026-04-23
COMMIT 0.00 chore(i18n,learn): update i18n-curriculum submodule (#67064) Standard submodule update message, no AI 2026-04-23
COMMIT 0.00 chore(i18n,client): processed translations (#67062) Concise translation commit; typical huma 2026-04-23
COMMIT 0.00 fix(curriculum): remove stray marker from challenge file (#6 Minimal, direct reference to file mainte 2026-04-23
COMMIT 0.00 fix(curriculum): remove mention of loops in introduction to Commit message is terse and domain-speci 2026-04-22
COMMIT 0.00 chore(deps): update dependency webpack to v5.106.2 (#67065) 2026-04-22
COMMIT 0.00 fix(deps): update dependency @reduxjs/toolkit to v2.11.2 (#6 2026-04-22
COMMIT 0.00 fix(deps): update dependency @codesandbox/sandpack-react to 2026-04-22
COMMIT 0.00 feat: add digital pet game lab (#62165) Co-authored-by trailers; no AI attributi 2026-04-22
COMMIT 0.00 chore(deps): update eslint (#67053) 2026-04-22
COMMIT 0.00 chore(deps): update hapijs monorepo (#67054) 2026-04-22
COMMIT 0.00 chore(deps): update dependency tsdown to ^0.21.0 (#67051) 2026-04-21
COMMIT 0.00 fix(deps): update dependency fastify to v5.8.5 (#67050) 2026-04-21
COMMIT 0.00 fix(curriculum): updated registration form step 44 to have b Concise commit message with technical de 2026-04-21
COMMIT 0.00 chore(deps): update dependency msw to v2.13.3 (#67041) 2026-04-21
COMMIT 0.00 chore(deps): update dependency caniuse-lite to v1.0.30001788 2026-04-21
COMMIT 0.00 feat(client): update profile ui (#66889) Brief and domain-specific commit message 2026-04-21
COMMIT 0.00 chore(deps): update dependency stylelint to v16.26.1 (#67031 2026-04-21
COMMIT 0.00 feat(curriculum): add lab playlist remix engine (#65515) Organic trailers indicating human collab 2026-04-21
COMMIT 0.00 fix(curriculum): clarify step 9 instructions in emoji reacto Direct edit summary with specific contex 2026-04-21
COMMIT 0.00 chore(deps): update dependency mongodb to v6.21.0 (#67028) 2026-04-21
COMMIT 0.00 chore: land failing renovate updates (#67035) Conventional, terse commit for CI/repo u 2026-04-21
COMMIT 0.00 chore(deps): update dependency bson to v7.2.0 (#67025) 2026-04-20
COMMIT 0.00 chore(deps): update dependency babel-loader to v8.4.1 (#6701 2026-04-20
COMMIT 0.00 chore(deps): update dependency webpack to v5.106.1 (#67014) 2026-04-20
COMMIT 0.00 chore(deps): update actions/setup-node digest to 48b55a0 (#6 2026-04-20
COMMIT 0.00 fix(deps): update React to 18.3.1 Conventional commit, terse and humanlike 2026-04-19
COMMIT 0.00 fix(deps): update runtime and test packages Standard commit message, no AI signals. 2026-04-19
COMMIT 0.00 chore(deps): update html-eslint react plugin Typical dep update message, succinct and 2026-04-19
COMMIT 0.00 chore(deps): update build tooling packages Routine commit message, no AI hallmarks. 2026-04-19
COMMIT 0.00 chore(deps): update repo tooling packages Standard repo maintenance, human style. 2026-04-19
COMMIT 0.00 chore(deps): replace deprecated xterm packages Technical, direct, no AI-style phrasing. 2026-04-19
COMMIT 0.00 refactor(curriculum): drop string-similarity Domain-specific, clear and humanlike. 2026-04-19
COMMIT 0.00 chore(deps): remove deprecated stub packages Succinct package maintenance, no AI trai 2026-04-19
COMMIT 0.00 chore(ci): move pnpm config and pin doctl Technical config update, brief and human 2026-04-19
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
PR 0.00 chore(deps): update vitest 2026-04-21
PR 0.00 fix(curriculum): remove introductory examples from caesar ci Free-text is brief, informal, and cut-of 2026-04-24
PR 0.00 feat(client): download solutions as zip Free-text only contains title; standard 2026-04-23
PR 0.00 fix(curriculum): update JS string quotes to double quotes Only commit title and checklist, no styl 2026-04-24
PR 0.00 chore(deps): update dependency tsdown to v0.21.9 2026-04-24
PR 0.00 feat(curriculum): release Number Below 100 module Title only and truncated checklist; no A 2026-04-03
PR 0.00 feat(parser): enforce workshop file validations Only title and template; no AI-like phra 2026-03-10
PR 0.00 feat(curriclum): add routing express lesson block Title and checklist only; no evidence of 2026-03-05
PR 0.00 refactor(curriculum): use Dessert class in shopping cart wor Truncated checklist, minimal content, no 2026-04-10
PR 0.00 fix: enhance table accessibility for availability table lab All content is template or brief; no AI 2026-04-08
PR 0.00 chore(deps): update dependency msw to v2.13.4 2026-04-24
PR 0.00 feat(curriculum) add envelope budget app No non-template free text; titles are te 2025-12-10
PR 0.00 fix(curriculum): update step-53 td width workshop balance sh Minimal free-text, technical title; no A 2026-03-10
PR 0.00 fix(curriculum): correct WeakSet example with valid referenc Title is concise and domain-specific; te 2026-04-17
PR 0.00 fix(curriculum): hint for cable cost Very brief, domain-specific; no AI-style 2026-04-19
PR 0.00 feat(curriculum): add string method workshop Title and content are terse; no AI trait 2026-04-14
PR 0.00 fix: style(client): center points column in forum leaderboar Title is short and technical; no AI sign 2026-04-24
PR 0.00 fix(curriculum): update conference form step 35 to match ins Title has human abbreviations; only temp 2026-04-24
PR 0.00 fix(curriculum): relax regex in heritage library step 18 to Free-text content is technical, brief, a 2026-04-24
PR 0.00 fix(curriculum): remove accesskey attribute from submit butt Minimal free-text; no AI phrasing; templ 2026-04-24
PR 0.00 fix(api): remove legacy get-session-user endpoint Only a brief PR title and checklist; no 2026-04-24
PR 0.00 fix(client): use DELETE /users/:userId for account deletion PR content only a title and checklist, n 2026-04-24
PR 0.00 fix: Fix accessibility issues with build a magazine workshop Checklist and brief title; lacks AI-gene 2026-04-24
PR 0.00 feat(learn): warn for unsupported local resource imports Only partial checklist and title, no AI 2026-04-24
PR 0.00 feat(curriculum): remove Japanese from NotAuditedSuperBlocks Checklist and title only; structure from 2026-04-24
PR 0.00 feat(i18n, learn): reinstate Korean to language selector men Checklist and free-text fragment do not 2026-04-23
PR 0.00 fix(curriculum): clarify test inter-dependencies in Queue la Technical title and minimal content; no 2026-04-23
PR 0.00 feat(map): add anchor links to curriculum subject headings f Only a title and incomplete checklist, n 2026-04-19
PR 0.00 fix(curriculum): add note for queue Only the title and template checklist ar 2026-04-21
PR 0.00 fix(curriculum): remove repetitive explanations from movie t Casual, personal explanation; clear huma 2026-04-23
PR 0.00 fix(deps): update algolia-instantsearch monorepo 2026-04-21
PR 0.00 feat(curriculum): add Festival Crowd Flow Simulator Workshop Template-driven content with incomplete 2026-03-18
PR 0.00 fix(deps): update dependency i18next to v25.10.10 2026-04-22
PR 0.00 fix: use session-user endpoint on client Only template and terse title; no AI phr 2026-04-16
PR 0.00 fix(client): filter challenge nodes by certification to fix Title is specific; no AI hallmarks in fr 2026-04-21
PR 0.00 feat: improve interactive editor console output Specific technical title, no AI phrasing 2026-03-11
PR 0.00 chore(i18n,client): processed translations Clearly auto-generated by Crowdin, not A 2026-04-22
PR 0.00 fix(curriculum): remove stray marker from challenge file Free-text is minimal and informal, templ 2026-04-22
PR 0.00 fix(curriculum): fix test lab lightbox viewer Contains only a technical title; free te 2026-04-13
PR 0.00 fix(deps): update babel monorepo 2026-04-22
PR 0.00 feat(curriculum): create new project for workshop-sensor-bur Title is domain-specific; free text is m 2026-04-23
PR 0.00 fix(deps): update dependency monaco-editor to v0.55.1 2026-04-23
PR 0.00 fix(curriculum): remove mention of loops in introduction to Casual tone and domain-specific content 2026-04-22
PR 0.00 chore(deps): update dependency webpack to v5.106.2 2026-04-22
PR 0.00 fix(deps): update dependency @reduxjs/toolkit to v2.11.2 2026-04-22
PR 0.00 feat(curriculum): Build a Zoo Animal Scatterplot Free-text content is incomplete, templat 2026-03-11
PR 0.00 fix(deps): update dependency @codesandbox/sandpack-react to 2026-04-22
PR 0.00 chore(deps): update eslint 2026-04-21
PR 0.00 refactor: add demo data to the challenges that use them Template plus concise PR content; human 2025-07-02
PR 0.00 chore(deps): update hapijs monorepo 2026-04-21
PR 0.00 feat(curriculum): add traffic light sequencer lab Template structure; no AI signals in fre 2026-03-16
PR 0.00 chore(deps): update dependency tsdown to ^0.21.0 2026-04-21
PR 0.00 fix(deps): update dependency fastify to v5.8.5 2026-04-21
PR 0.00 feat: add flashcard quiz app lab Template structure; checklist and brief 2025-09-12
PR 0.00 chore(deps): update dependency @types/jsonwebtoken to v9.0.1 2026-04-20
PR 0.00 chore(deps): update dependency prettier to v3.8.3 2026-04-20
PR 0.00 chore(deps): update dependency autoprefixer to v10.5.0 2026-04-21
PR 0.00 feat(curriculum): add backend labs and workshops Standard feature summary; no AI-specific 2026-04-21
PR 0.00 fix(curriculum): updated registration form step 44 to have b PR title concise and typical for humans. 2026-04-20
PR 0.00 chore(deps): update dependency msw to v2.13.3 2026-04-21
PR 0.00 chore(deps): update dependency caniuse-lite to v1.0.30001788 2026-04-21
PR 0.00 fix(api): handle null progressTimestamps and reduce logging Terse commit title and incomplete checkl 2026-02-09
PR 0.00 major(api): adjust db schema after normalization Direct technical description with databa 2025-03-06
PR 0.00 feat(api): add auth0 pkce authz to exam-environment Domain-specific abbreviations, typical P 2025-05-15
PR 0.00 feat: classroom settings Informal tone and use of screenshots; li 2025-10-18
PR 0.00 feat(activity-tracking): implement user activity tracking an Human-style technical changelog with spe 2026-03-02
PR 0.00 fix(curriculum): clarify instructions and resolve URL issue Title and template only; no AI-style wri 2026-04-20
PR 0.00 chore(deps): update dependency stylelint to v16.26.1 2026-04-20
PR 0.00 feat(curriculum): add lab playlist remix engine Title has technical specificity; checkli 2026-01-26
PR 0.00 chore(deps): update dependency markdownlint to v0.40.0 - aut 2026-04-20
PR 0.00 chore(deps): update dependency mongodb to v6.21.0 2026-04-20