← back to report

freeCodeCamp/freeCodeCamp

// all events — 2026-07-09

Type AI Score Description Actor Reason Date
commit 1.00 test: move edit profile modal coverage to client (#68131) Commit message contains explicit AI assi 2026-07-02
commit 1.00 test: move map coverage to client (#68368) Commit message contains explicit AI assi 2026-07-02
commit 1.00 test: move notes coverage to client (#68384) Commit message contains explicit AI assi 2026-07-02
pr 1.00 fix(curriculum): clarify h1 requirement in recipe lab PR body explicitly mentions AI collabora 2026-07-09
pr 0.55 fix: Build a new workshop for debugging using throw/try/catc PR description uses formal phrasing typi 2026-06-01
pr 0.50 fix(curriculum): validate head is nested inside html in Book Clear, formal description but still tech 2026-07-09
pr 0.20 fix(curriculum): correct grammar and formatting in HTML SEO Brief technical summary; direct and doma 2026-07-09
pr 0.20 fix(curriculum): improve wording in recipe page lab Descriptive, domain-specific, no AI hall 2026-07-09
pr 0.10 fix(client): include workshop title in get a hint search que Short actual content; slight formal phra 2026-04-21
pr 0.10 feat(client): sunset daily challenges Casual tone and specific context indicat 2026-06-23
pr 0.10 fix(curriculum): audit editable regions in workshop debug co Very terse, human-style commit with no A 2026-07-08
pr 0.10 fix(client): use curriculum-help category for forum posts 'This makes all forum posts...' is brief 2026-07-08
pr 0.10 fix(curriculum): change second person to third person Minimal free-text; 'Maintain consistency 2026-07-08
pr 0.10 test: use fixtures for curriculum-data tests Brief, informal explanation shows human 2026-07-03
pr 0.10 fix(client): split socrates and button analytics events Free-text is concise and domain-specific 2026-07-07
pr 0.10 fix: Fix writing errors in the "what is UTF-8 character enco Brief, technical content without AI-like 2026-07-07
pr 0.10 fix(curriculum): remove the tags from hex codes Very succinct and focused changelog, no 2026-07-07
pr 0.10 feat(curriculum): mark cert projects for backend curriculum Direct, technical phrasing; template con 2026-07-07
pr 0.10 fix(curriculum): editable regions in workshop media catalogu Brief and technical, template content pr 2026-07-05
pr 0.05 fix: Fix remove hex code tags Concise, context-specific change; some f 2026-07-08
pr 0.05 fix(curriculum): remove unnecessary code tags around hex val Clear, context-aware; mildly formal but 2026-07-08
commit 0.00 fix(curriculum): correct spelling of below in colorful boxes Terse, domain-specific commit title; no 2026-07-09
commit 0.00 fix(curriculum): correct grammar and accuracy in HTML catalo Brief, practical commit; no AI-style lan 2026-07-09
commit 0.00 fix(curriculum): correct grammar and formatting in HTML SEO Direct, minimal edit note with clear dom 2026-07-09
commit 0.00 fix(curriculum): improve wording in recipe page lab (#68651) Concise, focused edit summary typical of 2026-07-09
commit 0.00 fix(curriculum): update h3 hints from curriculum outline ste Simple changelog-style message; no AI ma 2026-07-09
commit 0.00 chore(i18n,learn): update i18n-curriculum submodule (#68632) Standard module update phrasing; entirel 2026-07-09
commit 0.00 fix(curriculum): fix grammar and formatting in Bookstore Pag Human-like, specific and concise edit su 2026-07-09
commit 0.00 fix(curriculum): clarify only one h1 in recipe page lab (#68 Focused clarifying edit typical of human 2026-07-09
commit 0.00 feat(curriculum): make fdl review and exam visible (#68635) Jargon and feature style; normal human p 2026-07-09
commit 0.00 fix(curriculum): change second person to third person (#6863 Direct, technical change summary; signed 2026-07-09
commit 0.00 fix(curriculum): audit editable regions in workshop flappy p Concise commit, domain-specific, no AI s 2026-07-09
commit 0.00 fix(api): do not throw on second exam error (#68594) Brief, specific commit message lacking A 2026-07-09
commit 0.00 fix(client): use curriculum-help category for forum posts (# Direct, topic-focused, and terse—no AI s 2026-07-09
commit 0.00 fix(curriculum): reword UTF-8 lecture (#68628) Short, domain-specific commit message wi 2026-07-08
commit 0.00 fix(client): split socrates and button analytics events (#68 Terse engineering commit message, no AI 2026-07-08
commit 0.00 fix(curriculum): replace curly apostrophe and remove redunda Direct, task-focused message; clearly hu 2026-07-08
commit 0.00 chore(curriculum): add semicolon to console logs (#68615) Routine commit message with standard tec 2026-07-08
commit 0.00 chore(i18n,learn): update i18n-curriculum submodule (#68613) Brief conventional commit message, no AI 2026-07-07
commit 0.00 fix(curriculum): improve HTML boilerplate consistency (#6861 Standard fix message, signed by human, n 2026-07-07
commit 0.00 fix(curriculum): align data structures quiz with review (#68 Routine commit style, uses domain langua 2026-07-07
commit 0.00 fix(curriculum): correct writing errors in fortune teller ap Typical curriculum fix, message is conci 2026-07-07
commit 0.00 fix(curriculum): fix grammar and formatting in CSS Colors Re Brief correction, uses human wording and 2026-07-07
commit 0.00 chore(i18n,learn): update i18n-curriculum submodule (#68590) Standard submodule update format, no AI 2026-07-07
commit 0.00 refactor: copy client i18n files to common folder (#68582) Usual technical refactor message, no AI 2026-07-07
commit 0.00 fix: pet adoption grammar (#68592) Terse, domain-specific commit titles wit 2026-07-06
commit 0.00 fix(client): remove code tags from hex codes (#68591) Brief, technical commit with zero AI phr 2026-07-06
commit 0.00 fix(curriculum): correct grammar in src/alt attribute senten Concise, domain-relevant; lacks AI hallm 2026-07-06
commit 0.00 fix(curriculum): update description and add test to check fo Direct summary of curriculum/test change 2026-07-06
commit 0.00 fix(curriculum): Improve music player workshop wording for c Clear, specific edit summary—no AI-like 2026-07-06
commit 0.00 fix(i18n, learn): fix incorrect placeholder placement (#6858 Short, technical fix; no sign of AI-gene 2026-07-06
commit 0.00 test: move mobile layout coverage to client (#68369) Standard test moving message; human co-a 2026-07-06
commit 0.00 fix(curriculum): introduce span element in accessible-audio- Concise curriculum addition; only techni 2026-07-06
commit 0.00 fix: Fix writing errors in the "What Role Does HTML Play on Direct, specific edit; no signs of AI ge 2026-07-06
commit 0.00 fix(curriculum): clarify return value of renderCard in fortu Technical and concise; lacks any AI-gene 2026-07-06
commit 0.00 fix(curriculum): change period to comma in graphs (#68573) Concise commit message; human style; no 2026-07-06
commit 0.00 fix(curriculum): make step 47 target handling consistent (#6 Terse commit message, no AI signals. 2026-07-05
commit 0.00 fix(curriculum): remove dot notation from step 8 and 9 in Bu Short, specific, no AI hallmarks. 2026-07-05
commit 0.00 fix(curriculum): update grid quiz distractor (#68542) Minimal and specific, no sign of AI. 2026-07-05
commit 0.00 fix: correct grammar in Debug Camperbot's Profile Page user Direct, technical, no AI indication. 2026-07-05
commit 0.00 fix(curriculum): fixed basic typos in wildlife tracker works Simple, typo-fix message, human-like. 2026-07-05
commit 0.00 fix(curriculum): align CSS Colors review with lecture conten Standard commit message, includes co-aut 2026-07-05
commit 0.00 chore(i18n,learn): update i18n-curriculum submodule (#68556) Standard chore commit message, terse and 2026-07-04
commit 0.00 fix(curriculum): editable regions in workshop fortune teller Brief, technical, uses domain language, 2026-07-04
commit 0.00 fix(curriculum): correct apostrophes and lowercase spelling Human-like style; signed by an individua 2026-07-04
commit 0.00 fix(curriculum): explicitly mention + operator in steps (#68 Short, to the point, technical fix; no A 2026-07-04
commit 0.00 fix: correct grammar in What is React lecture (#68533) Standard human fix commit, brief and pur 2026-07-04
commit 0.00 fix(curriculum): daily challenge 326 max profit missing poin Uses domain language; concise and not ov 2026-07-04
commit 0.00 fix(curriculum): remove usage and occurence of deprecated gr Direct, technical with a typo ('occurenc 2026-07-04
commit 0.00 chore(curriculum): change to US spelling behavior (#68536) Straightforward spelling change, concise 2026-07-04
commit 0.00 chore: update turbo to 2.10.0 (#68492) Simple version bump, typical human commi 2026-07-04
commit 0.00 fix: improve phrasing and punctuation in preventDefault lect Terse, domain-specific commit message; n 2026-07-03
commit 0.00 feat: build client translations from i18n repo (#68425) Brief commit summary; clear domain refer 2026-07-03
commit 0.00 fix(curriculum): correct title casing and grammar in Vite le Human-style, concise commit message; no 2026-07-03
commit 0.00 fix(curriculum): correct wording in React exports lecture (# Short, domain-typical message with conci 2026-07-02
commit 0.00 fix(curriculum): add explanation for python string methods ( Human-written; includes signed-off-by an 2026-07-02
commit 0.00 fix(curriculum): correct typo and feedback in js libraries l Brief and directly references a specific 2026-07-02
commit 0.00 fix(curriculum): corrected name recipe (#68491) Terse message with typo, typical of huma 2026-07-02
commit 0.00 fix(curriculum): capitalize Vite challenge title for consist Normal concise human changelog with sign 2026-07-02
commit 0.00 test: remove intro page playwright coverage (#68364) Standard human commit message with co-au 2026-07-02
commit 0.00 test: move footer coverage to client (#68258) Typical human commit style, with domain- 2026-07-02
commit 0.00 test: move fill-in-the-blanks coverage to client (#68233) Consistent, terse style with co-author, 2026-07-02
commit 0.00 test: move challenge title coverage to client (#68056) Direct, brief, and technical, typical fo 2026-07-02
commit 0.00 test: move challenge description rendering to client (#68037 Succinct, technical message style with c 2026-07-02
commit 0.00 fix: Fix recipe tracker hint (#68475) Concise, domain-relevant commit message 2026-07-02
commit 0.00 fix(curriculum): correct cipher workshop typo (#68473) Standard correction message with clear t 2026-07-02
commit 0.00 fix(curriculum): audit editable regions in bug emoji picker Direct, domain-specific, no AI stylistic 2026-07-02
commit 0.00 fix(curriculum): update description of step 33 in Decimal to Standard curriculum update, domain-appro 2026-07-02
commit 0.00 fix(curriculum): correct medium difficulty lower bound (#684 Clear typo fix, human tone, domain-relev 2026-07-02
commit 0.00 test: move seo coverage to client (#68390) Concise, technical language, no signs of 2026-07-02
commit 0.00 chore(i18n,learn): update i18n-curriculum submodule (#68446) Submodule update, standard phrasing, typ 2026-07-01
commit 0.00 fix(curriculum): Method parentheses, ValidityState example, Terse commit message with domain-specifi 2026-07-01
commit 0.00 fix(curriculum): correct grammar and reframe checkValidity q Direct, technical language with human-li 2026-07-01
commit 0.00 fix(curriculum): update steps to remove the need of useEffec Brief, domain-appropriate and informal p 2026-07-01
commit 0.00 fix(curriculum): straight apostrophes and code block in step Minimal, technical fix and has Git trail 2026-07-01
commit 0.00 fix(curriculum): editable regions in workshop shortest path Technical commit message typical of huma 2026-07-01
commit 0.00 fix(curriculum): editable regions in workshop recipe tracker Domain-specific and concise, no AI text 2026-07-01
commit 0.00 fix(curriculum): change question and remove toLocaleTimeStri Simple, explicit change with no AI styli 2026-07-01
commit 0.00 fix(curriculum): fix description of countup function instruc Fix described succinctly, uses domain ja 2026-07-01
commit 0.00 chore(i18n,client): processed translations (#68441) Contains release process wording, no AI 2026-07-01
commit 0.00 fix(curriculum): audit editable regions for workshop-countup Technical audit phrasing; brevity and to 2026-07-01
commit 0.00 fix(curriculum): improve wording in submit event forms lectu Brief, domain-specific phrasing; no AI s 2026-07-01
commit 0.00 fix(curriculum): audit editable regions for workshop-shoppin Concise commit, technical wording; clear 2026-07-01
commit 0.00 fix(curriculum): correct grammar and remote placeholders (#6 Typos and proper sign-off; matches human 2026-07-01
commit 0.00 feat(curriculum): add security and privacy quiz (#68257) Standard commit message, with Git signin 2026-07-01
commit 0.00 fix(curriculum): correct spelling errors in code comments (# Typos present and human sign-off; not AI 2026-07-01
commit 0.00 fix(curriculum): add missing commas and correct data type ca Long but highly technical, terse; fits h 2026-07-01
commit 0.00 fix(curriculum): replace dash with colon in let/const lectur Very specific and concise; no AI phrasin 2026-07-01
commit 0.00 feat(curriculum): add security and privacy review (#68238) Brief feature addition message with sign 2026-07-01
commit 0.00 fix(curriculum): use AST Explorer in Shortest Path Step 3 (# Highly specific reference (AST Explorer) 2026-07-01
commit 0.00 chore(curriculum): previous backticks for linked list worksh Concise technical message, no AI signal. 2026-07-01
commit 0.00 feat(curriculum): add security and privacy lessons (#68206) Commit uses conventional message; no AI 2026-07-01
commit 0.00 fix(api): validate coderoad tokens before querying db (#6840 Succinct, domain-specific commit message 2026-06-30
commit 0.00 fix(curriculum): use allFunctions and parameters in step 3 o Brief, technical commit message using do 2026-06-30
commit 0.00 fix(curriculum): clarify descendant combinator ancestor defi Direct, concise message; no signals of A 2026-06-30
commit 0.00 feat(curriculum): add return to step 26 instructions for wor Human-style commit with specific co-auth 2026-06-30
commit 0.00 fix(curriculum): use `allFunctions` and `parameters` to chec Technical, abbreviations, no signs of AI 2026-06-30
commit 0.00 fix(curriculum): use allFunctions and parameters in step 13 Short, technical description typical of 2026-06-30
pr 0.00 fix(curriculum): correct spelling of below in colorful boxes Template content only; title is brief an 2026-07-09
pr 0.00 fix(curriculum): correct HTML lecture punctuation Template content; filled sections are do 2026-07-09
pr 0.00 fix(curriculum): correct grammar and accuracy in HTML catalo Template structure; commit is brief and 2026-07-09
pr 0.00 fix(curriculum): audit editable regions for workshop-fcc-aut Template content with specific, non-AI e 2026-07-01
pr 0.00 feat: final front end dev libs v9 changes Template structure; 'final' edit in titl 2026-07-09
pr 0.00 fix(curriculum): correct grammar and formatting in SEO lesso Template-based, domain-specific title; n 2026-07-09
pr 0.00 fix: Fix duplicate-email sign-ins by failing closed Only a short title, no AI signals, minim 2026-07-09
pr 0.00 feat(i18n, learn): add Arabic to workflow Only a short title, minimal input, no AI 2026-07-07
pr 0.00 fix: Fix issue 68657 Only a title, no AI signals, minimal hum 2026-07-09
pr 0.00 refactor(api): log levels and use sentry Message is only a short title with no AI 2026-07-02
pr 0.00 fix(curriculum): editable regions in workshop merge sort js Only a title; brief, no AI-style feature 2026-07-03
pr 0.00 fix(curriculum): replace mixed tab/space indentation in gre Truncated, only contains a brief technic 2026-07-08
pr 0.00 fix(curriculum): fix editable regions for workshop discount Sparse human-entered content; template d 2026-07-08
pr 0.00 fix(curriculum): update h3 hints from curriculum outline ste Only title and checklist; no AI hallmark 2026-07-09
pr 0.00 fix(a11y): fix semantic tag accessibility issues with build No free-text; just title and template st 2026-05-11
pr 0.00 fix(curriculum): Editable region markers in workshop-heritag Minimal free-text; checklist is human-fi 2026-07-04
pr 0.00 fix(client): don't duplicate block name in page title when i Brief, technical title only; rest is tem 2026-06-18
pr 0.00 fix(curriculum): editable regions in workshop decimal to bin No substantive free-text content to eval 2026-07-03
pr 0.00 chore(i18n,learn): update i18n-curriculum submodule 'auto-magically by camperbot' signals au 2026-07-09
pr 0.00 fix(curriculum): audit editable regions in colorful boxes wo No actual description, just title and te 2026-07-03
pr 0.00 fix(curriculum): fix punctuation in HTML boilerplate lecture Incomplete entry, only template used; no 2026-07-09
pr 0.00 fix(curriculum): fix grammar and formatting in Bookstore Pag Minimal free-text content; template only 2026-07-09
pr 0.00 fix(curriculum): clarify only one h1 in recipe page lab Minimal free-text, no AI signals present 2026-07-09
pr 0.00 fix(client): include workshop/block title in Get a Hint sear Concise title; checklist from template. 2026-07-09
pr 0.00 feat(curriculum): add backend chapter review Domain-specific commit title; template a 2026-07-01
pr 0.00 fix(curriculum): Editable region markers in workshop-note-ta Technical changelog style; checklist com 2026-07-04
pr 0.00 fix(curriculum): fix formatting issues in fortune teller wor Only short title and template; no AI hal 2026-07-06
pr 0.00 fix(curriculum): correct text formatting and wording errors Title concise and technical; rest is tem 2026-07-09
pr 0.00 fix(curriculum): verify head is nested inside html in bookst Direct, human-like phrasing in title. 2026-07-09
pr 0.00 feat(curriculum): make fdl review and exam visible Brief, technical title; rest is template 2026-07-09
pr 0.00 fix(curriculum): use getStyleAny to accept reordered compoun Purely technical commit title, no sign o 2026-07-08
pr 0.00 fix(curriculum): Editable region markers in workshop-shape-m Brief, domain-specific title, not AI-lik 2026-07-04
pr 0.00 fix(curriculum): audit editable regions in workshop flappy p Domain jargon, direct summary, no AI-sty 2026-07-02
pr 0.00 fix(scripts): use per-type metadata templates in create-new- Short, technical title only; no AI signs 2026-04-04
pr 0.00 fix(api): do not throw on second exam error Technical commit title, template follows 2026-07-06
pr 0.00 test(client): move generic challenge show rendering coverage Technical and brief; no AI generation cl 2026-07-03
pr 0.00 test(client): move super block expansion decision coverage t Checklist follows template; free-text is 2026-07-03
pr 0.00 test(client): move staging warning modal coverage to client Template-only content, no AI signals in 2026-07-03
pr 0.00 test(client): move solution viewer coverage to client tests Template structure; no free-text or AI i 2026-07-03
pr 0.00 test(client): move side panel rendering coverage to client Checklist-dominated entry, no free-text 2026-07-03
pr 0.00 chore(curriculum): add semicolon to console logs Message is template and commit title onl 2026-07-08
pr 0.00 fix(curriculum): reword UTF-8 lecture Only title, rest is template; no AI styl 2026-07-08
pr 0.00 fix(curriculum): correct Cat Photo App workshop text Straightforward commit title, brief temp 2026-07-08
pr 0.00 fix: Fix link element lecture wording Technical title; checklist only, no AI s 2026-07-08
pr 0.00 fix(curriculum): replace curly apostrophe and remove redunda Title and content are terse and domain-s 2026-07-08
pr 0.00 fix(curriculum): Curly apostrophes and redundant SEO wording Domain-specific terminology, minimal fre 2026-07-04
pr 0.00 fix(client, i18n): fix portuguese and italian i18n tests not Technical jargon, direct language; struc 2026-07-04
pr 0.00 fix(i18n, learn): fix incorrect placeholder placement Concise phrasing and domain terms indica 2026-07-06
pr 0.00 fix(curriculum): audit editable regions for workshop-cat-pai Short, technical language with only temp 2026-07-05
pr 0.00 chore(curriculum): audit editable regions for workshop-festi Only template detected; no free-text to 2026-07-02
pr 0.00 chore(i18n,learn): update i18n-curriculum submodule 'auto-magically by camperbot' signals au 2026-07-07
pr 0.00 fix(client): use DELETE /users/:userId for account deletion Template plus conventional title; filled 2026-04-24
pr 0.00 fix(curriculum): improve HTML boilerplate consistency Only template and terse changelog title, 2026-07-07
pr 0.00 fix(curriculum): audit editable regions in space mission ros Checklist and terse changelog, no AI-sty 2026-07-02
pr 0.00 fix(curriculum): align data structures quiz with review Standard template and succinct, domain-s 2026-07-07
pr 0.00 fix(curriculum): replace uncovered quiz questions Follows template; title is brief and spe 2026-07-07
pr 0.00 fix(curriculum): correct writing errors in fortune teller ap Checklist and brief changelog; no sign o 2026-07-07
pr 0.00 fix(curriculum): fix grammar and formatting in CSS Colors Re Template content with a concise domain-s 2026-07-07
pr 0.00 chore(i18n,learn): update i18n-curriculum submodule 'auto-magically by camperbot', review is 2026-07-06
pr 0.00 fix: audit editable region markers for workshop-merge-sort Only a title and checklist template, no 2026-06-04
pr 0.00 fix(curriculum): clarify renderCard return value in fortune No free-text content; template and title 2026-07-05
pr 0.00 fix(curriculum): clarify renderCard must return template lit No free-text explanation; only template 2026-07-05
pr 0.00 refactor: copy client i18n files to common folder Human, domain-specific explanation with 2026-07-06
pr 0.00 fix(curriculum): change period to comma in graphs Template content; title is succinct with 2026-07-06
pr 0.00 fix: pet adoption grammar Template content; title is concise and t 2026-07-06
pr 0.00 fix(client): remove code tags from hex codes Template content; human style in title a 2026-07-06
pr 0.00 fix(curriculum): correct grammar in src/alt attribute senten Title and content are terse and domain-s 2026-07-06
pr 0.00 fix(curriculum): remove code tags from hex codes Direct, technical summary; no signs of A 2026-07-06
pr 0.00 fix(curriculum): add const check for getWeather in weather a Concise, technical explanation with doma 2026-07-06
pr 0.00 fix(curriculum): update description and add test to check fo No free-text content beyond the template 2026-07-06
pr 0.00 fix: grammatical typos in HTML attributes lecture No free-text beyond template, only terse 2026-07-06
pr 0.00 fix(curriculum): Improve music player workshop wording for c Checklist and title only; no AI-like str 2026-07-06
pr 0.00 test: move learn page coverage to client Contains only PR title and template chec 2026-06-29
pr 0.00 test: move certification rendering to client Checklist and title only; lacks freetext 2026-06-18
pr 0.00 test: move mobile layout coverage to client Structure suggests template; no evidence 2026-06-29
pr 0.00 fix(curriculum): improve music player workshop wording Title and repeated checklist, all templa 2026-07-06
pr 0.00 chore: update turbo to 2.10.0 Only template checklists and short title 2026-07-02
pr 0.00 feat(api): logging review Just a brief technical title and templat 2026-07-06
pr 0.00 fix(curriculum): introduce span element in accessible-audio- Template-based, title is human-like and 2026-07-05
pr 0.00 fix: Fix writing errors in the "What Role Does HTML Play on No significant free-text; template and t 2026-07-06
pr 0.00 fix(curriculum): Fix errors in the src/alt attribute sentenc Only template checklist and brief techni 2026-07-06
pr 0.00 fix(curriculum): clarify return value of renderCard in fortu Template structure; free-text is title o 2026-07-05