← back to report

freeCodeCamp/freeCodeCamp

// all events — 2026-07-01

Type AI Score Description Actor Reason Date
pr 0.20 fix(curriculum): trailing whitespace, phrasing, and en dash Summary uses concise changelog style, no 2026-07-01
pr 0.10 fix(client): include workshop title in get a hint search que Brief, to-the-point PR content with doma 2026-04-21
pr 0.10 feat: build client translations from i18n repo Concise technical explanation, lacks AI 2026-07-01
pr 0.10 fix(curriculum): clarify ancestor definition in CSS combinat Brief, precise, no generic AI phrasing i 2026-06-30
pr 0.10 fix(curriculum): arrow function syntax in linked list step 1 Description is technical with domain det 2026-06-30
pr 0.10 fix(curriculum): allow arrow functions in step 13 Free text is clear, technical, concise, 2026-06-30
pr 0.10 fix(curriculum): correct formatting and punctuation in binar Edits and free text are technical, conci 2026-06-28
pr 0.10 fix: Warn campers when they source the wrong files Brief free text with domain terms, no AI 2026-06-29
pr 0.10 fix(client): support Monaco editor 0.55.1 Direct, technical commit summary; no AI- 2026-06-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
commit 0.00 fix: correct GNU capitalization in lesson (#68377) Direct, domain-specific fix; no AI writi 2026-06-30
commit 0.00 fix: Fix binary search lesson typos (#68373) Standard commit summary, no AI signals. 2026-06-29
commit 0.00 fix(client): support Monaco editor 0.55.1 (#67740) Generic commit message, human-written st 2026-06-29
commit 0.00 fix(curriculum): correct brand casing and grammar in git and Terse commit message, natural human phra 2026-06-29
commit 0.00 fix(curriculum): update regex to accept any callback paramet Technical phrasing, matches human commit 2026-06-29
commit 0.00 fix(curriculum): replace getFunctionParams with functionRege Direct and concise, lacks AI hallmarks. 2026-06-29
commit 0.00 fix(curriculum): replace getFunctionParams with functionRege Short technical summary, clearly human. 2026-06-29
commit 0.00 fix(curriculum): correct code fence for merge sort example ( Human-like brevity, no AI signals. 2026-06-29
commit 0.00 feat(client): add new feature label for socrates (#68328) Standard feature commit, human style. 2026-06-29
commit 0.00 fix(curriculum): correct grammar in push local repository le Normal commit, with human email co-autho 2026-06-29
commit 0.00 fix(curriculum): remove rounding edge cases in daily challen Concise technical edit, no AI pattern pr 2026-06-29
commit 0.00 fix(curriculum): correct formatting and punctuation in binar Standard commit message with proper scop 2026-06-29
commit 0.00 fix(curriculum): correct comma splice and verb form in git l Brief, domain-specific fix description; 2026-06-29
commit 0.00 fix: Improve clarity and hyphenation in lecture notes (#6831 Improves clarity; concise, no AI hallmar 2026-06-29
commit 0.00 fix(curriculum): fix Git Bash spelling and affect/effect con Simple technical description with no sig 2026-06-29
commit 0.00 fix(curriculum): replace getFunctionParams with functionRege Technical fix referencing code specifics 2026-06-29
commit 0.00 fix(curriculum): editing regex from workshop-colored-markers Technical regex-related commit using con 2026-06-29
commit 0.00 fix(curriculum): update questions and answers of Form Valida Routine quiz update; phrasing is standar 2026-06-29
commit 0.00 fix(curriculum): fix GitLab capitalization in version contro Short, technical commit; explicit co-aut 2026-06-29
commit 0.00 fix(curriculum): add missing word and fix comma splice in gi Standard concise commit message, no AI s 2026-06-27
commit 0.00 fix(curriculum): remove "or set" from validity property desc Brief and direct commit message, clearly 2026-06-27
commit 0.00 fix(curriculum): add missing word 'of' in git/github lecture Terse commit, human co-author, no AI tra 2026-06-27
commit 0.00 fix(curriculum): add missing punctuation in regex lesson fee Minimal and specific commit message, no 2026-06-27
commit 0.00 fix(curriculum): fix grammatically incorrect feedback in WAI Standard terse commit message; no AI sig 2026-06-26
commit 0.00 fix(curriculum): correct linebreaks spelling in regex modifi Brief, specific commit; human style. 2026-06-26
commit 0.00 fix(curriculum): improve wording in character classes lesson Short and direct commit message; human t 2026-06-26
commit 0.00 test: move exam show coverage to client (#68172) Domain-specific, concise, no AI hallmark 2026-06-26
commit 0.00 fix(curriculum): change provide to type in aria lecture (#68 Commit message is concise and uses domai 2026-06-25
commit 0.00 fix(curriculum): editable regions in workshop error message Concise with technical context; no signs 2026-06-25
commit 0.00 fix(curriculum): editable regions in workshop shopping list Terse commit, standard human-written fix 2026-06-25
commit 0.00 fix(curriculum): remove implicit bubbleSort() requirement (# Succinct, technical message likely from 2026-06-25
commit 0.00 feat: reject FCC_ filters that are too imprecise (#67823) Informal technical wording; no AI-style 2026-06-25
commit 0.00 fix: correct ARIA terminology and grammar (#68246) Brief, technical fix message; no AI indi 2026-06-25
commit 0.00 fix(curriculum): clarify winner message format for tic-tac-t Human-style clarification note, direct a 2026-06-25
commit 0.00 fix(curriculum): improve consistency and punctuaction (#6822 Short correction message, informal, no A 2026-06-25
commit 0.00 fix(curriculum): correct punctuation in regex quantifiers le Standard correction message; domain-spec 2026-06-25
commit 0.00 fix(curriculum): correct regex character class description ( Succinct, technical fix with no AI hallm 2026-06-25
commit 0.00 fix(curriculum): correct grammar in js regex review lecture Concise commit message with domain refer 2026-06-25
commit 0.00 fix(curriculum): audit editable regions for workshop-music-p Concise, domain-specific commit message, 2026-06-24
commit 0.00 chore(i18n,learn): update i18n-curriculum submodule (#68216) Standard repo maintenance message, very 2026-06-24
commit 0.00 chore(i18n,client): processed translations (#68211) Short, procedural commit message, typica 2026-06-24
commit 0.00 fix(curriculum): accept all function syntaxes in leap year c Technical specificity, terse, matches hu 2026-06-24
commit 0.00 fix(curriculum): add subheadings to whitespace lecture (#682 Contains signatures, terse summary, no A 2026-06-24
commit 0.00 fix(curriculum): correct spelling, punctuation, and formatti Human typo/style correction, direct lang 2026-06-24
commit 0.00 feat(client): restrict Socrates to English only and update G Feature commit with specifics, informal, 2026-06-24
commit 0.00 feat(curriculum): explain sort() handling of undefined and e Explains technical change, very concise, 2026-06-24
commit 0.00 fix(curriculum): replace en dash with comma in regex lecture Brief, highly specific edit statement, t 2026-06-24
commit 0.00 fix(curriculum): replace strong with b in movie review page Terse, technical, focused fix, lacks AI- 2026-06-24
commit 0.00 fix(curriculum): correct RegExp constructor typo (#68184) Brief, domain-specific commit message, n 2026-06-24
commit 0.00 fix(curriculum): audit editable regions in workshop magazine Short, specific commit message with stan 2026-06-24
commit 0.00 fix: add backticks to Iterator and replace dashes with colon Concise commit; contains contributor sig 2026-06-24
commit 0.00 fix(curriculum): ensure full width of timeline table (#68134 Standard terse commit message, no AI sig 2026-06-23
commit 0.00 test: move exam results modal coverage to client (#68140) Brief, human-like with co-author trailer 2026-06-23
commit 0.00 test: move email sign-up alert coverage to client (#68139) Very brief; co-author trailer indicates 2026-06-23
commit 0.00 test: move delete modal coverage to client (#68129) Short, technical; human co-authorship pr 2026-06-23
commit 0.00 test: move daily coding challenge coverage to client (#68128 Short commit; human co-author signature. 2026-06-23
commit 0.00 test: move completion modal coverage to client (#68127) Brief message, human co-authorship. 2026-06-23
commit 0.00 test: move codeally coverage to client (#68059) Terse, technical, with human co-author. 2026-06-23
commit 0.00 fix: correct grammar in Fruit Search App step 12 (#68173) Standard concise fix description. 2026-06-23
commit 0.00 fix(curriculum): fix technical and grammar issues in JS revi Normal fix message; sign-off is human pa 2026-06-23
commit 0.00 fix(curriculum): editable regions in workshop fruit search a Straightforward technical change; no AI 2026-06-23
commit 0.00 chore(i18n,client): processed translations (#68142) Standard terse commit subject; no AI ind 2026-06-23
commit 0.00 fix(curriculum): editable regions in workhop toggle text app Concise, domain-specific phrasing; clear 2026-06-23
commit 0.00 fix(curriculum): clarify updated element in regex sandbox la Direct, technical change note; human-wri 2026-06-23
commit 0.00 fix(curriculum): correct regex review descriptions (#68151) Brief, technical commit, standard for hu 2026-06-23
commit 0.00 chore(curriculum): backticks for high variable (#68148) Short, focused message with domain term; 2026-06-23
commit 0.00 fix(curriculum): update regex to accept explicit return (#68 Human-typical concise fix note; no AI ha 2026-06-23
commit 0.00 fix(curriculum): correct grammar in review css (#68141) Standard commit message, no AI indicator 2026-06-22
commit 0.00 fix(curriculum): audit editable regions in workshop city sky Terse and domain-specific, typical human 2026-06-22
commit 0.00 fix(curriculum): correct typos and missing punctuation in se Standard commit message, includes minor 2026-06-22
commit 0.00 fix(curriculum): correct answer for declare variable quiz qu Short, technical phrasing, no AI hallmar 2026-06-22
commit 0.00 fix(curriculum): correct ARIA lecture inaccuracies and forma Brief and domain-specific, likely human 2026-06-22
commit 0.00 feat(client): add Socrates donation CTA and GA events (#6774 Concise, uses engineering terms, no AI p 2026-06-22
pr 0.00 fix(curriculum): Method parentheses, ValidityState example, PR content section is terse and specific 2026-07-01
pr 0.00 fix(curriculum): correct grammar and reframe checkValidity q Title is specific and the rest is just t 2026-07-01
pr 0.00 chore(i18n,learn): update i18n-curriculum submodule Explains 'opened auto-magically by campe 2026-07-01
pr 0.00 fix(curriculum): correct incorrect variable casing in recipe Corrects a technical bug; free text is m 2026-07-01
pr 0.00 fix(curriculum): update steps to remove the need of useEffec Very short, technical edit description; 2026-06-29
pr 0.00 fix(curriculum): correct medium range lower bound in recipe Only a short technical fix description; 2026-07-01
pr 0.00 fix(curriculum): correct hint property name in recipe tracke Direct, domain-specific PR title; rest i 2026-07-01
pr 0.00 fix(curriculum): straight apostrophes and code block in step Brief technical phrase; checkboxes from 2026-07-01
pr 0.00 fix(curriculum): editable regions in workshop shortest path Technical, minimal commit; only template 2026-07-01
pr 0.00 fix(curriculum): audit editable regions in bug emoji picker Only title line present; template domina 2026-06-29
pr 0.00 feat: remove the help button and forum flows Only a terse title; no free-text of conc 2026-06-30
pr 0.00 fix(curriculum): editable regions in workshop recipe tracker Title only, rest is incomplete template; 2026-07-01
pr 0.00 fix(curriculum): method parentheses, ValidityState example, Only a detailed technical title; checkli 2026-07-01
pr 0.00 fix(curriculum): fix curly apostrophes and code block indent Title only, template content otherwise. 2026-07-01
pr 0.00 fix(curriculum): improve form validation quiz wording Just a short informative title; template 2026-07-01
pr 0.00 fix(curriculum): change question and remove toLocaleTimeStri Brief technical title; no extended prose 2026-07-01
pr 0.00 fix: audit editable region markers for workshop-merge-sort Terse changelog-style title, no AI-typic 2026-06-04
pr 0.00 fix(client): add accessible keyboard shortcut hints to check PR only contains partial title and templ 2026-06-14
pr 0.00 fix(curriculum): fix description of countup function instruc Only the template and a terse title, no 2026-07-01
pr 0.00 fix(curriculum): audit editable regions for workshop-fcc-aut Only the template and short technical ti 2026-07-01
pr 0.00 chore(i18n,client): processed translations Explicitly states it's auto-generated by 2026-07-01
pr 0.00 fix(script): correct locale output in external curriculum bu Only the template and informative title, 2026-07-01
pr 0.00 fix(curriculum): audit editable regions for workshop-countup Template structure and short technical t 2026-06-29
pr 0.00 fix(curriculum): improve wording in submit event forms lectu Standard template and concisely-worded t 2026-07-01
pr 0.00 fix(curriculum): audit editable regions for workshop-shoppin Only template and succinct technical tit 2026-06-29
pr 0.00 fix(gha): relax linked-issue check for assignees and Naomi's Template and informal technical title, n 2026-07-01
pr 0.00 fix(curriculum): correct grammar and remote placeholders Standard technical title and template, c 2026-07-01
pr 0.00 feat: add freecodecamp-os challenge types Template and technical title only, no AI 2026-07-01
pr 0.00 fix(curriculum): improve e.preventDefault lecture wording Only template and terse title, no AI ind 2026-07-01
pr 0.00 fix(curriculum): improve submit event lecture wording Only template and brief human-style titl 2026-07-01
pr 0.00 feat(curriculum): add backend chapter review Just template and straightforward, domai 2026-07-01
pr 0.00 feat(curriculum): add security and privacy quiz Template plus direct, specific short tit 2026-06-26
pr 0.00 fix(curriculum): teach toLocaleTimeString in JS Dates Review No AI traits; only template and succinct 2026-06-30
pr 0.00 fix(curriculum): use AST Explorer in N-th Fibonacci Lab Template and a technical, minimal title. 2026-07-01
pr 0.00 fix(gha): allow PRs from assignees of Naomi's Sprints Consists of template and concise, inform 2026-06-04
pr 0.00 fix(curriculum): correct spelling errors in code comments Just template, plus human-informal edit 2026-06-28
pr 0.00 fix(curriculum): add missing commas and correct data type ca Minimal, specific technical title; no AI 2026-06-30
pr 0.00 fix(curriculum): replace dash with colon in let/const lectur PR content minimal, only issue title/des 2026-06-30
pr 0.00 feat(curriculum): add security and privacy review Uses template; title is direct and domai 2026-06-25
pr 0.00 fix(client): include workshop title in Get a Hint forum sear No AI signals; only template and specifi 2026-06-19
pr 0.00 fix(client): include workshop title in get-a-hint search que Only PR title and incomplete template ch 2026-06-05
pr 0.00 fix(learn): correct workshop forum search links in help mode Only PR title and incomplete template ch 2026-05-23
pr 0.00 fix(curriculum): support arrow function in shortest path ste Only template and brief technical conten 2026-06-30
pr 0.00 fix(curriculum): use `allFunctions` and `parameters` instead Describes technical changes using code t 2026-06-30
pr 0.00 fix(curriculum): use AST Explorer in Shortest Path Step 3 Title uses domain jargon, checklist rema 2026-06-30
pr 0.00 chore(curriculum): previous backticks for linked list worksh Only title and checklist, no AI signs in 2026-06-30
pr 0.00 fix(curriculum): grammer on line 10 and 95 Minimal content, domain typo in title; n 2026-07-01
pr 0.00 feat(curriculum): add security and privacy lessons Only title and template checklist, no AI 2026-06-24
pr 0.00 fix(api): validate coderoad tokens before querying db Template structure, no free-text AI feat 2026-06-30
pr 0.00 fix(curriculum): replace dash with colon Terse, direct explanation; domain-specif 2026-06-30
pr 0.00 fix(curriculum): correct grammar Generic but typical commit title, no AI 2026-06-30
pr 0.00 fix(curriculum): use allFunctions and parameters in step 3 o Title uses code variable names, minimal 2026-06-30
pr 0.00 fix(curriculum): clarify descendant combinator ancestor defi Technical clarification in title, templa 2026-06-30
pr 0.00 fix(curriculum): correct form validation quiz questions Technical content, uses project-specific 2026-06-30
pr 0.00 feat(curriculum): add return to step 26 instructions for wor Checklist and title only, no free-text c 2026-06-26
pr 0.00 fix: warn before leaving projects with unsaved code Clear technical feature addition, checkl 2026-06-30
pr 0.00 fix(curriculum): clarify descendant combinator ancestors Title only, uses domain terms, no AI sig 2026-06-30
pr 0.00 fix(curriculum): use functionRegex for calorie counter step Domain-specific commit title, no AI hall 2026-06-29
pr 0.00 fix(curriculum): clarify descendant combinator explanation Commit title only, technical, no AI indi 2026-06-30
pr 0.00 fix(curriculum): use `allFunctions` and `parameters` to chec Template checklist and title only, minim 2026-06-29
pr 0.00 fix(curriculum): use allFunctions and parameters in step 13 Minimal content, only commit title, no A 2026-06-30
pr 0.00 test(client): move show-certificate rendering coverage to cl Highly technical test summary, human-wri 2026-06-30
pr 0.00 test(client): move show-cert-from-superblock rendering cover Concise, technical test description, no 2026-06-30
pr 0.00 test(client): move settings page rendering coverage to clien Domain details and informal test list, n 2026-06-30
pr 0.00 fix(client): prevent duplicate title in page title Mostly template plus terse fix title, no 2026-06-18
pr 0.00 feat(curriculum): add sensor burst analyzer workshop Only template structure and PR title; no 2026-06-27
pr 0.00 fix(curriculum): update description of step 33 in Decimal to Only PR title present; lacks any AI hall 2026-06-30
pr 0.00 fix(curriculum): replace getFunctionParams with functionRege PR title is terse, technical, and lacks 2026-06-30
pr 0.00 feat(client): sunset daily challenges Informal, personal comment; definitely h 2026-06-23
pr 0.00 feat: move logs to sentry Terse, technical phrasing and informal t 2026-06-05
pr 0.00 test: move seo coverage to client No free text content; only title and boi 2026-06-30
pr 0.00 fix: correct GNU capitalization in lesson Template sections and a descriptive, hum 2026-06-29
pr 0.00 test: move quincy email sign-up rendering coverage to client No free text; only title and template, n 2026-06-30
pr 0.00 test: move progress reset modal coverage to client No free text; only title and standard te 2026-06-30
pr 0.00 test: move progress reset modal coverage to client No free text; only title and standard te 2026-06-30
pr 0.00 test(profile): move coverage from e2e to client unit tests Only template structure and terse techni 2026-06-30
pr 0.00 test: move portfolio validation coverage to client Minimal title and only template content; 2026-06-30
pr 0.00 test: move notes coverage to client Title is specific/terse, rest is checkli 2026-06-30
pr 0.00 test: move multiple choice question coverage to client Title is domain-specific and content is 2026-06-30
pr 0.00 fix(curriculum): correct contributing lecture text Very brief technical title, just templat 2026-06-30
pr 0.00 test: move ms trophy show coverage to client Only short, technical title and checklis 2026-06-30
pr 0.00 fix(curriculum): correct spelling errors in code comments Only checklist and title with correction 2026-06-28
pr 0.00 fix(curriculum): Typo of Gnu fixed to GNU Only includes a typo fix and truncated c 2026-06-29
pr 0.00 fix: Fix binary search lesson typos Title and checklist only, aligned with t 2026-06-29
pr 0.00 fix: Fix Git and GitHub lesson typos Checklist and title only, fits template, 2026-06-29
pr 0.00 feat: always display donate button (take 2) Contains domain-specific commit summary, 2026-04-03
pr 0.00 test: move module reset coverage to client All content is either checklist or trunc 2026-06-29
pr 0.00 test: move mobile layout coverage to client Checklist and technical file move, no AI 2026-06-29
pr 0.00 test: move map coverage to client Checklist and technical filename; human 2026-06-29
pr 0.00 test: move Microsoft user link coverage to client Checklist and precise title; free-form t 2026-06-29
pr 0.00 test: move learn page coverage to client Checklist and domain-specific references 2026-06-29