← back to report

freeCodeCamp/freeCodeCamp

// all events — 2026-06-24

Type AI Score Description Actor Reason Date
pr 0.30 fix: Build a new workshop for debugging using throw/try/catc Slightly formal, but not strongly AI-lik 2026-06-01
pr 0.30 fix(curriculum): allow all function syntaxes in leap year la Slightly more formal phrasing, but overa 2026-06-24
pr 0.10 fix: Fix grammar, punctuation, and formatting in accessibili Slightly formal, but minimal content and 2026-06-16
pr 0.10 feat: reject FCC_ filters that are too imprecise Terse, uses domain-specific abbreviation 2026-06-05
pr 0.10 fix: correct typos in test descriptions Brief, technical summary with domain-spe 2026-06-22
pr 0.10 fix: closes issue#68125. fix:grammer and formatting issues. Casual, contains typo ('grammer'); not A 2026-06-22
pr 0.08 fix(curriculum): Clarify SESSION_SECRET purpose in instructi Short, direct; lacks AI-style boilerplat 2026-06-23
pr 0.07 feat: add paypal confirm subscription route Direct explanation; technical, informal, 2026-04-06
pr 0.05 fix(curriculum): audit editable region in workshop-countup Main content is mostly checklist; no AI 2026-06-19
pr 0.05 fix(client): include workshop title in Get a Hint forum sear Minimal, technical, follows human PR sta 2026-06-19
pr 0.05 fix(curriculum): editable regions in workshop decimal to bin Checklist-dominated, no clear AI generat 2026-06-22
pr 0.05 fix(curriculum): correct punctuation in the regex quantifier Checklist-heavy, short description, no A 2026-06-24
pr 0.05 fix: Refactor FaqItem to use props and improve key handling Checklist-focused, minor refactor info, 2026-06-24
pr 0.05 fix(client): render FaqItem as a React component Checklist with minimal description; no A 2026-06-24
pr 0.05 fix(curriculum): allow modern rgb and hsl syntax in colored Mainly technical, checklist-filled, no A 2026-06-24
pr 0.05 fix(curriculum): ensure full width of timeline table Incomplete template content; no AI signa 2026-06-22
pr 0.05 fix(client): Fixed timeline variable width error. Minimal technical description; informal, 2026-06-17
pr 0.05 fix(curriculum): add article before collective noun Very terse, domain-relevant; no AI hallm 2026-06-22
pr 0.04 feat(client): restrict Socrates to English only and update G Concise technical summary; no AI signals 2026-06-23
pr 0.04 test: move exam non-qualified coverage to client Brief, technical language; no AI stylist 2026-06-23
pr 0.03 fix(curriculum): editable regions in workhop toggle text app Only a title and checklist; lacking AI-l 2026-06-21
pr 0.02 fix(ci): skip scheduled workflows on forks Very terse and technical; lacks AI hallm 2026-06-23
pr 0.02 fix(curriculum): clarify updated element in regex sandbox la Terse, technical, no signs of AI or form 2026-06-23
pr 0.01 docs: fix description typo in regex challenge Minimal, precise; shows no signs of AI g 2026-06-23
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
commit 0.00 feat: update donation page copy (#67900) Short, direct commit title, human-writte 2026-06-22
commit 0.00 test: move coding interview prep intro coverage to client (# Technical and concise, no signs of AI ge 2026-06-22
commit 0.00 fix(curriculum): add missing commas before non-restrictive w Focus on grammar fix, human style, speci 2026-06-22
commit 0.00 fix(curriculum): add article before collective noun (#68122) Concise, technical phrase, lacks AI gene 2026-06-22
commit 0.00 feat(curriculum): daily challenges 327-365 (#67961) Concise, domain-specific, no AI signals. 2026-06-19
commit 0.00 fix(curriculum): indent code blocks in bash review lesson (# Brief commit message, informal, human st 2026-06-19
commit 0.00 feat(client): update forum help categories to restructured s Direct description, domain terms, not AI 2026-06-19
commit 0.00 fix(client): resolve broken GitHub source link on daily codi Human co-author trailer, terse, natural 2026-06-19
commit 0.00 fix(curriculum): add missing spaces in CSS comments (#68094) Short, technical, lacks AI boilerplate. 2026-06-19
commit 0.00 fix(curriculum): capitalize bash commands review description Terse, task-focused, human-authored styl 2026-06-19
commit 0.00 fix(curriculum): correct punctuation and spelling in RWD lec Describes task concisely, no AI-hallmark 2026-06-19
commit 0.00 fix(client): add section header to exam token Minimal, direct, no formal AI-like phras 2026-05-29
commit 0.00 feat(api): gate classroom endpoints behind flag Succinct, uses domain context, zero AI s 2026-05-29
commit 0.00 fix(client): strict classroom type, flag-off test Technical, brief, informal, clearly huma 2026-05-29
commit 0.00 fix(api): byte-safe bearer auth, hide classroom flag Commit uses domain abbreviations and ter 2026-05-29
commit 0.00 test: dedupe growthbook mock in show-settings Direct technical phrasing and test-speci 2026-05-29
commit 0.00 feat: classroom mode settings behind feature flag Feature flag language and concise techni 2026-05-29
commit 0.00 feat(api): classroom service-to-service endpoints Domain jargon; service-to-service is tec 2026-05-29
commit 0.00 fix(curriculum): correct grammar and technical inaccuracies Concise commit message; domain-specific 2026-06-18
commit 0.00 fix(tests): e2e profile tests (#68079) Brief commit message; uses technical abb 2026-06-18
commit 0.00 fix(curriculum): missing commas and formatting in styling fo Human-style terse message with co-author 2026-06-18
commit 0.00 fix(curriculum): fix inconsistent instructions in Step 51 of Short, technical phrasing; typical human 2026-06-18
commit 0.00 fix(curriculum): correct :visited pseudo-class wording (#680 Technical commit; domain-specific langua 2026-06-18
commit 0.00 fix: correct typo and capitalization in Bash and SQL quiz (# Terse, technical fix message; includes s 2026-06-18
commit 0.00 fix(curriculum): add missing block in JS fundamentals review Concise, technical commit with domain-sp 2026-06-18
commit 0.00 fix(curriculm): Add missing blocks in Introduction to Object Concise, technical commit message; domai 2026-06-18
commit 0.00 chore: use native issue Type field in issue templates (#6804 Brief, domain-specific chore message; no 2026-06-18
commit 0.00 fix(curriculum): Add missing quotes on argument keys (#68041 Concise technical fix message; typical h 2026-06-18
commit 0.00 fix(api): move origin outside try block in email subscriptio Commit is terse with domain-specific phr 2026-06-18
commit 0.00 fix(curriculum): adding missing blocks in introduction to lo Commit message is concise and technical, 2026-06-18
commit 0.00 fix: Fix @keyframe typo and incorrect terms in CSS Animation Direct typo fix message typical for huma 2026-06-18
commit 0.00 fix(curriculum): Add missing block in css-flexbox superblock Clear, brief, technical message with dom 2026-06-18
commit 0.00 fix(client): remove blank lines around editable region comme Informal, terse commit message about bla 2026-06-18
commit 0.00 fix(curriculum): add missing 'have' to Step 6 hints in Tailw Short, specific edit description in huma 2026-06-18
commit 0.00 fix(client): add language selector to mobile layout for dail Standard terse commit message with techn 2026-06-17
commit 0.00 test: move c-sharp button coverage to client (#67983) Common short test-related commit, no sig 2026-06-17
commit 0.00 fix(curriculum): correct template literal syntax in fortune Brief, technical commit fixing syntax, d 2026-06-17
commit 0.00 test: move blocked page coverage to client (#67964) Short, focused commit message, standard 2026-06-17
commit 0.00 test: keep backend spec true e2e (#67958) Terse commit message with test jargon, t 2026-06-17
commit 0.00 fix: Move 404 page checks to Vitest (#67917) Concise, step-focused message, normal fo 2026-06-17
commit 0.00 fix(curriculum): prevent duplicate title in timeline (#67912 Specific fix with co-author trailer, hum 2026-06-17
commit 0.00 test: keep archive spec true e2e (#67957) Minimalistic test coverage edit; no AI s 2026-06-17
commit 0.00 test: keep action-row spec true e2e (#67955) Concise TDD-related message, clearly hum 2026-06-17
commit 0.00 fix(curriculum): Fixed duplicate word in workshop (#68025) Direct grammar-fix message with co-autho 2026-06-17
commit 0.00 fix: Sync basic-html superblock: add missing workshop-html-m Concise commit message with domain-speci 2026-06-17
commit 0.00 test: move breadcrumb rendering to client (#67986) Terse technical commit message; co-autho 2026-06-17
commit 0.00 fix(curriculum): editable regions in workshop tailwind cta c Brief message, normal human formatting; 2026-06-17
commit 0.00 fix(curriculum): correct grammar and formatting issues (#680 Standard commit phrasing; addressing gra 2026-06-17
commit 0.00 test: move academic honesty rendering to client (#67985) Technical and terse; co-author trailer, 2026-06-17
commit 0.00 fix(tools): seed all current challenges and certifications f Domain-specific detail and informal, typ 2026-06-17
commit 0.00 fix(curriculum): editable regions in workshop superhero appl Concise, direct message with task-specif 2026-06-17
commit 0.00 fix(curriculum): correct typos and punctuation in Understand Standard fix commit referencing content, 2026-06-17
commit 0.00 fix(curriculum): update project to use CDN_URL instead of im Direct, non-boilerplate technical modifi 2026-06-17
commit 0.00 fix: Remove lab prime number sum calculator from the higher Short, technical description; human sign 2026-06-17
commit 0.00 fix(curriculum): accept explicit forEach syntax in fortune t Brief, domain-specific, and informal com 2026-06-17
commit 0.00 fix(curriculum): Editable Regions in Workshop Email Simulato Standard terse commit message without AI 2026-06-17
commit 0.00 fix(tools): use intros from the same locale in external curr Brief, technical, and lacks AI phrasing. 2026-06-17
commit 0.00 fix(curriculum): correct all instances of grammar issues in Domain-specific and concise commit summa 2026-06-16
commit 0.00 chore(i18n,learn): update i18n-curriculum submodule (#67996) Standard submodule update format, likely 2026-06-16
commit 0.00 fix(curriculum): correct grammar, spelling, and formatting i Direct technical correction phrasing, no 2026-06-16
commit 0.00 chore(i18n,client): processed translations (#67999) Processed translations is typical for i1 2026-06-16
commit 0.00 fix(curriculum): editable regions in workshop shortest path Contains typo ('algorigthm'), informal a 2026-06-16
commit 0.00 fix(curriculum): audit editable regions and update indentati Typical commit message language, no AI s 2026-06-16
commit 0.00 fix(curriculum): editable regions in workshop sentence analy Brief, technical, with domain specificit 2026-06-16
commit 0.00 feat(curriculum): add authentication and authorization quiz Standard feature addition summary, domai 2026-06-16
pr 0.00 fix(curriculum): correct grammar in regex review lecture Template only; title and content are ter 2026-06-24
pr 0.00 fix(curriculum): audit editable regions for workshop-music-p Template structure; free-text section is 2026-06-20
pr 0.00 fix(curriculum): remove implicit bubbleSort() requirement Heavily template-based with minimal, ver 2026-06-24
pr 0.00 fix(curriculum): correct grammar in regex review lesson No AI hallmarks; mostly template with sh 2026-06-24
pr 0.00 fix(curriculum): clarify bubble sort function requirement Brief title and checklist; lacks AI styl 2026-06-23
pr 0.00 fix(curriculum): correct regex character class description Title and checklist filled minimally; no 2026-06-24
pr 0.00 fix(curriculum): correct JS regex review text Checklist and title match human brevity 2026-06-24
pr 0.00 fix(curriculum): improve regex modifiers lesson Template-driven with very brief, non-AI- 2026-06-24
pr 0.00 fix(curriculum): correct character classes lesson Content is clipped or template-only; no 2026-06-24
pr 0.00 chore(i18n,learn): update i18n-curriculum submodule Bot-generated per text, not AI-generated 2026-06-24
pr 0.00 fix: audit editable region markers for workshop-merge-sort No free-text, just template; no AI signs 2026-06-04
pr 0.00 fix(curriculum): clarify tic tac toe winner message Only checklist shown; lacks AI hallmarks 2026-06-23
pr 0.00 feat(client): warn before leaving unsaved projects Template plus technical title; no AI-typ 2026-06-23
pr 0.00 fix(curriculum): correct grammar in JavaScript Regular Expre Checklist content only, usual human GitH 2026-06-24
pr 0.00 fix(curriculum): editable regions in workshop shopping list Only checklist present, no free text, hu 2026-06-24
pr 0.00 fix: improve regex modifier lesson wording Checklist snippet only; no AI signs. 2026-06-24
pr 0.00 fix(curriculum): editable regions in workshop error message Only checklist content shown, no AI feat 2026-06-24
pr 0.00 fix: correct regex review grammar Checklist fragment, no visible AI phrasi 2026-06-24
pr 0.00 fix(client): announce course progress steps to screen reader Brief template fill, references issue, n 2026-06-24
pr 0.00 feat(curriculum): add security and privacy lessons Only template checklists and title, no A 2026-06-24
pr 0.00 fix(curriculum): correct grammar in js regex review lecture Technical, specific changelog; no AI-sty 2026-06-24
pr 0.00 fix(curriculum): clarify winner message format for tic-tac-t Checklist and title only, lacks AI marke 2026-06-23
pr 0.00 fix: fixed the grammar and formatting in java script regular Only template list and descriptive title 2026-06-24
pr 0.00 chore(i18n,client): processed translations States 'auto-magically by Crowdin', not 2026-06-24
pr 0.00 feat(curriculum): workshop debugging registration form updat Title and checklist only, no signs of ty 2026-04-01
pr 0.00 test: move exam show coverage to client Short checklist and domain-specific titl 2026-06-23
pr 0.00 feat(curriculum): add lab-story-fragment-restoration to Java Checklist and informative title only; no 2026-02-01
pr 0.00 test: move challenge reset modal coverage to client Checklist and short title, lacks AI-gene 2026-06-18
pr 0.00 test: move challenge description rendering to client Checklist and concise title, no evidence 2026-06-18
pr 0.00 test: move certification rendering to client Only title line; no free-text content to 2026-06-18
pr 0.00 test: move challenge title coverage to client Only title line; no free-text content to 2026-06-18
pr 0.00 feat(client): sunset daily challenges Casual tone in explanation; no AI-specif 2026-06-23
pr 0.00 Fix banner link formatting in README.md Brief, domain-specific title; no AI styl 2026-06-24
pr 0.00 fix(curriculum): accept all function syntaxes in leap year c Domain-specific title only; lacks AI hal 2026-06-24
pr 0.00 fix(curriculum): add subheadings to whitespace lecture Only title and checklist; no AI-like fre 2026-06-24
pr 0.00 feat(curriculum): create new project for workshop-sensor-bur Only title and checklist; lacks AI signa 2026-04-23
pr 0.00 feat(client): download solutions as zip Only title and checklist; no free-text. 2026-04-23
pr 0.00 feat(client): download solutions as zip with separated files Only title and checklist; no free-text a 2026-05-12
pr 0.00 fix(curriculum): allow all function syntaxes in leap year la Only title and checklist; nothing to ind 2026-06-24
pr 0.00 fix(client): render challenge console output as text Brief, domain-specific title; template c 2026-06-21
pr 0.00 fix: Fix punctuation in Working with Regular Expressions lec Title and content are terse; purely temp 2026-06-24
pr 0.00 fix: Typo fix Very brief 'typo fix' title; no AI hallm 2026-06-22
pr 0.00 feat(curriculum): Add data sanitizer sweep lab Feature title is concise and domain-spec 2026-05-10
pr 0.00 fix(curriculum): correct spelling, punctuation, and formatti Template and checklist only; no AI signa 2026-06-23
pr 0.00 feat: update donation page copy Terse, human-like PR title and minimal f 2026-06-12
pr 0.00 fix(curriculum): correct RegExp constructor typo Brief, technical language; no AI stylist 2026-06-24
pr 0.00 fix(a11y): fix semantic tag accessibility issues with build Brief technical title; template content, 2026-05-11
pr 0.00 feat(curriculum): explain sort() handling of undefined and e Technical title and incomplete checklist 2026-06-23
pr 0.00 fix(curriculum): replace en dash with comma in regex lecture Concise, domain-jargon title; template r 2026-06-23
pr 0.00 fix(curriculum): replace strong with b in movie review page Template and brief title; human-style ca 2026-06-24
pr 0.00 fix(curriculum): correct RegExp constructor typo Minimal, domain-specific; all content ma 2026-06-23
pr 0.00 fix(curriculum): audit editable regions in workshop magazine Standard template plus brief change note 2026-06-23
pr 0.00 fix: add backticks to Iterator and replace dashes with colon Direct, technical summary; no overtly AI 2026-06-24
pr 0.00 fix(curriculum):fix grammar, punctuation, and formatting err Title and checklist only; lacks AI-style 2026-06-23
pr 0.00 fix(curriculum): remove unrelated unpin call from idea board Concise, technical, and direct; no hallm 2026-06-24
pr 0.00 fix(curriculum): correct RegExp constructor name in regex le Only template and a specific title; no f 2026-06-24
pr 0.00 fix(curriculum): correct typos and punctuation in JavaScript Only template and a specific title; no f 2026-06-24
pr 0.00 chore(curriculum): backticks for high variable Concise technical title, minimal human t 2026-06-22
pr 0.00 fix(curriculum): remove rounding edge cases in daily challen Template with technical title; no sign o 2026-06-23
pr 0.00 Update Bubble Sort implementation instructions Title and checklist only; no signs of AI 2026-06-23
pr 0.00 test: move exam results modal coverage to client Only technical title and checklist; no A 2026-06-22
pr 0.00 test: move email sign-up alert coverage to client Title and checklist; no free-text AI hal 2026-06-22
pr 0.00 test: move delete modal coverage to client Short technical title and checklist; no 2026-06-22
pr 0.00 test: move daily coding challenge coverage to client Standard checklist and technical title, 2026-06-22
pr 0.00 test: move completion modal coverage to client Only brief, domain-specific PR titles; n 2026-06-22
pr 0.00 test: move codeally coverage to client Short technical title; content entirely 2026-06-18
pr 0.00 fix: prevent duplicate page title when block and challenge n Terse issue wording and technical phrasi 2026-06-21
pr 0.00 fix: correct grammar in Fruit Search App step 12 Human-like, terse technical correction i 2026-06-23
pr 0.00 fix(curriculum): fix technical and grammar issues in JS revi Technical fix, informal phrasing, no AI 2026-06-23
pr 0.00 fix(curriculum): editable regions in workshop fruit search a Concise technical update in title, conte 2026-06-21
pr 0.00 test: move email settings coverage to client Template language only, terse technical 2026-06-22
pr 0.00 test: move edit profile modal coverage to client Minimal content, technical domain, purel 2026-06-22
pr 0.00 chore(i18n,client): processed translations Title and explicit tool statement; no si 2026-06-22
pr 0.00 feat(curriculum): add device loan ledger lab in js objects Only template and terse technical title, 2026-04-28
pr 0.00 fix(curriculum): correct regex review descriptions Technical, concise PR; only filled with 2026-06-23
pr 0.00 fix(curriculum): update regex to accept explicit return No free-text content except technical ti 2026-06-22