← back to report

freeCodeCamp/freeCodeCamp

// all events — 2026-08-03

Type AI Score Description Actor Reason Date
commit 1.00 fix(curriculum): capitalize Man-in-the-Middle (#69101) Commit message contains explicit AI assi 2026-07-29
commit 1.00 fix(client): mirror landing page hero image and catalog arro Commit message contains explicit AI assi 2026-07-27
commit 1.00 chore(deps): upgrade sanitize-html to 2.17.4 (#69036) Commit message contains explicit AI assi 2026-07-27
commit 1.00 fix(curriculum): update regex for todo form input checks (#6 Commit message contains explicit AI assi 2026-07-24
pr 0.35 fix(workshop): Updated typo of Hotel Feedback Form Workshop Awkward phrasing, repeated 'I hope', but 2026-07-31
pr 0.20 fix: Build a new workshop for debugging using throw/try/catc Slightly formal phrasing but technical a 2026-06-01
pr 0.20 refactor(curriculum): Replace regex-based test cases in Calc Detailed, technical with code context; r 2026-07-27
pr 0.20 fix: correct grammar and wording in flex properties lesson Brief, direct statement with minor gramm 2026-08-01
pr 0.20 fix(curriculum): replace regex-based test cases in Planets T Highly technical, detailed, domain-speci 2026-08-02
pr 0.20 fix(curriculum): align Greeting Bot Step 15 solution with st Free-text summary has formal tone but in 2026-08-03
pr 0.15 fix(curriculum): replace regex-based tests with Explorer AST Detailed technical explanation with dire 2026-07-27
pr 0.15 fix(curriculum): remove redundant page reference from Cafe M A bit more formal but includes human ton 2026-08-03
pr 0.15 feat(client): add help category tag to forum help posts Technical, concise, and includes human-l 2026-07-25
pr 0.11 refactor(curriculum): replace regex with AST helpers in work Technical, PR summarises only necessary 2026-07-28
pr 0.10 fix(curriculum): clarify spacing description in Cafe Menu St Brief, clear change description; no AI s 2026-08-03
pr 0.10 fix: add closing div tag to Cafe Menu Step 88 Short, simple bugfix description; no sig 2026-08-03
pr 0.10 fix(curriculum): fix content and grammar in html video works Contains typos, first-person phrasing; h 2026-07-17
pr 0.10 fix(curriculum): use American spelling 'gray' in cafe menu h Minimal description with natural typo; n 2026-08-02
pr 0.10 fix: Fix unit test button names Very terse and to the point; distinctly 2026-08-03
pr 0.10 fix(client): dc calendar showing future challenges Casual explanation, typo, and context; n 2026-08-03
pr 0.10 fix(curriculum): stub fetch in Motorcycle Shop lab tests Uses direct, domain-specific language an 2026-08-03
pr 0.10 fix(curriculum): resolve data/schema mismatches, incomplete Technical, list-based with specific code 2026-08-03
pr 0.10 fix(curriculum): close div and fix wording Detailed, technical, informal and specif 2026-08-03
pr 0.10 fix(curriculum): improve prose consistency in cargo manifest High technical specificity; domain detai 2026-08-03
pr 0.10 fix(curriculum): replace regex-based test cases in Shopping Detailed technical explanation with repo 2026-07-26
pr 0.10 fix(a11y): convey course progress steps to screen reader use Well structured, detailed, but matches h 2026-08-01
pr 0.10 fix: Updated Slightly formal, but corrections are tig 2026-08-03
pr 0.10 fix: clarify Date constructor inputs Summary is concise but slightly formal; 2026-08-02
pr 0.10 fix(curriculum): check form visibility instead of existence Has concise technical summary; slightly 2026-08-01
pr 0.10 fix(curriculum): update description for cafe menu step 25 Slightly formal multi-sentence explanati 2026-07-31
pr 0.09 fix(curriculum): audit editable regions for workshop-cat-pai Technical detail, direct tone, and lists 2026-07-05
pr 0.08 feat(curriculum): workshop debugging registration form updat Mix of template and domain-specific expl 2026-04-01
pr 0.07 fix(curriculum): clarify h2 margin instruction wording Clear, concise technical writing with br 2026-08-03
pr 0.07 fix(curriculum): restore missing closing div in step 88 cafe Direct fix description, formatted as exp 2026-08-03
pr 0.05 fix: div closed and URL converted to uppercase Technical, concise; domain terms; lists 2026-08-03
pr 0.05 feat(curriculum): add smart campus workshop to JS cert Terse and technical; no AI-style filler 2026-07-29
pr 0.05 feat(curriculum): release backend cert Minimal, human review responses, and ter 2026-07-21
pr 0.05 feat(curriculum): add workshop python functions Concise, technical and follows establish 2026-06-26
pr 0.05 feat(curriculum): add Artifact Provenance Auditor workshop Brief, informal, and includes a conversa 2026-07-15
pr 0.05 feat(curriculum): add string method workshop Direct, uses domain conventions and brie 2026-04-14
pr 0.05 feat(curriculum): add sensor burst analyzer workshop Straightforward feedback and code refere 2026-06-27
pr 0.05 feat(curriculum): Add data sanitizer sweep lab Very direct, with domain specifics and i 2026-05-10
pr 0.05 fix(curriculum): stub fetch in fCC Forum Leaderboard lab tes Technical and concise; natural human ton 2026-08-03
pr 0.05 fix(curriculum): stub fetch in Digital Pet Game lab tests Technical, concise, and natural human ph 2026-08-03
pr 0.05 fix(curriculum): stub fetch in fCC Authors Page workshop ste Direct domain language, concise human to 2026-08-03
pr 0.05 fix(curriculum): check actual logged output and fix wording Technical, domain-specific, concise, sho 2026-08-03
pr 0.05 fix(curriculum): stub fetch in Fortune Teller App workshop t Brief, informal, uses domain vocabulary, 2026-08-03
pr 0.05 fix(curriculum): fix wording inconsistencies and simplify re Contains domain details, lists, and natu 2026-08-03
pr 0.05 fix(curriculum): correct CSS example and selector wording in Casual, corrects specifics, lists step c 2026-08-02
pr 0.05 fix(curriculum): correct British spelling to American in Caf Short, direct, context-specific spelling 2026-08-02
pr 0.05 fix(curriculum): clarify Date inputs Technical, informal, experimentation not 2026-08-01
pr 0.05 fix(curriculum): use Explorer helper in Plant Nursery Catalo Little free text; detailed reviewer note 2026-07-30
pr 0.05 fix: Improve mobile menu header touch target sizes and spaci Human-like detail, clear technical chang 2026-08-03
pr 0.05 fix(curriculum): add missing semicolon to .price declaration Human-like, domain-specific details and 2026-08-02
pr 0.02 fix: (curriculum): replace regex tests with Explorer AST in No free-text; only template content and 2026-07-16
pr 0.01 fix(curriculum): add redeclaration example to let and const No free-text; PR body entirely template 2026-08-03
commit 0.00 fix(curriculum): clarify spacing description in Cafe Menu St Terse message, domain terms, no AI signa 2026-08-03
commit 0.00 fix(curriculum): add closing div tag to Cafe Menu Step 88 (# Brief, technical, no formulaic AI phrasi 2026-08-03
commit 0.00 fix: div closed and URL converted to uppercase (#69257) Short, issue-focused, informal style. 2026-08-03
commit 0.00 fix(curriculum): clarify h2 margin instruction wording (#692 Direct and technical, includes co-author 2026-08-03
commit 0.00 fix(curriculum): close div and fix wording (#69247) Concise and practical, human-edit style. 2026-08-03
commit 0.00 feat(curriculum): release backend cert (#68954) Jargon, informal commit style, human sig 2026-08-03
commit 0.00 fix(workshop): Updated typo of Hotel Feedback Form Workshop Typo fix, succinct, human signature. 2026-08-03
commit 0.00 fix(curriculum): remove redundant page reference from Cafe M Minimal, topic-specific, no AI traits. 2026-08-03
commit 0.00 fix(curriculum): improve wording consistency in trivia bot l Precise, unembellished, human commit nor 2026-08-03
commit 0.00 fix(curriculum): correct Date object constructor explanation Technical, direct, no AI phrasing detect 2026-08-03
commit 0.00 fix(curriculum): correct British spelling to American in Caf Commit message is terse, domain-specific 2026-08-03
commit 0.00 fix: correct grammar and wording in flex properties lesson ( Message uses natural technical phrasing 2026-08-03
commit 0.00 fix(curriculum): use Explorer helper in Plant Nursery Catalo Direct technical message with Jira-style 2026-08-03
commit 0.00 fix(curriculum): fixed missing semicolons in .price declarat Human-written, with contextually casual 2026-08-03
commit 0.00 fix: correct formatting and wording in cafe menu step 52 (#6 Informal, direct, with appropriate domai 2026-08-03
commit 0.00 fix(curriculum): fix wording issues and simplify log checks Brief technical summary, no AI hallmarks 2026-08-03
commit 0.00 fix(curriculum): improve wording in step 55 of cafe menu wor Direct, specific, uses appropriate human 2026-08-03
commit 0.00 fix(curriculum): restore whitespace-tolerant message check i Natural, technical-focused message, no A 2026-08-03
commit 0.00 chore(i18n,learn): update i18n-curriculum submodule (#69220) Standard chore message for submodule upd 2026-08-03
commit 0.00 fix(curriculum): add missing preposition in cafe menu step 5 Concise commit message with domain-speci 2026-08-02
commit 0.00 refactor(curriculum): replace greeting bot regex tests with Terse refactor message; typical human en 2026-08-02
commit 0.00 fix(curriculum): correct spelling and wording in cafe-menu s Brief fix message with human-like typo c 2026-08-02
commit 0.00 fix(curriculum): clarify Cafe Menu workshop Step 48 section Direct clarification commit, no AI signa 2026-08-02
commit 0.00 fix(curriculum): format price class as code in step 41 (#691 Concise commit message, human domain-spe 2026-08-01
commit 0.00 fix(curriculum): use prose for count in Step 51 (#69184) Simple phrasing and technical context, n 2026-08-01
commit 0.00 feat(curriculum): add interactive editors to event bubbling Has user signatures, standard multi-auth 2026-08-01
commit 0.00 fix: Fix CSS flexbox lecture content issues (#69177) Direct fix summary, casual and domain-ap 2026-08-01
commit 0.00 fix(curriculum): clarify Step 34 width property wording (#69 Targeted fix phrasing, typical for engin 2026-08-01
commit 0.00 refactor(curriculum): replace regex-based test cases in Brea Refactor verb and technical detail are h 2026-08-01
commit 0.00 fix(curriculum): update description for cafe menu step 25 (# Straightforward update note, no AI signa 2026-08-01
commit 0.00 fix(curriculum): improve string lessons (#69163) Includes co-author, informal improvement 2026-08-01
commit 0.00 fix(curriculum): typo in cafe menu step 27 (#69162) Typos fix; extremely brief, very human b 2026-08-01
commit 0.00 fix(curriculum): clarify hint wording for Hotel Feedback For Concise commit message with explicit ref 2026-07-31
commit 0.00 fix(curriculum): fix plural possessive typo in Cafe Menu ste Standard typo fix description and signed 2026-07-31
commit 0.00 fix(curriculum): refactor workshop cafe menu assertions to u Has domain-specific language, manual sig 2026-07-31
commit 0.00 fix(curriculum): resolve hint assertion and setup issues in Technically detailed, includes actual au 2026-07-31
commit 0.00 fix(curriculum): audit workshop-todo-app editable regions (r Jargon (editable regions), succinct phra 2026-07-31
commit 0.00 fix(curriculum): update hint wording in hotel feedback form Brief update description, no AI phrasing 2026-07-31
commit 0.00 fix(curriculum): use Explorer helper for recursion check in Technical reference, human-like context 2026-07-31
commit 0.00 fix(curriculum): correct type and isinstance lesson wording Correction explained tersely, fits norma 2026-07-31
commit 0.00 fix(curriculum): change answer options for unclear functions Direct and context-relevant, no AI hallm 2026-07-31
commit 0.00 fix(curriculum): add backticks around 300px in cafe menu wor Brief, domain-specific commit message; n 2026-07-30
commit 0.00 fix(curriculum): correct grammar and formatting in hotel fee Short, direct message focused on grammar 2026-07-30
commit 0.00 fix(curriculum): correct wording in Hotel Feedback Form step Terse correction wording; typical human 2026-07-30
commit 0.00 fix(curriculum): replace regex-based test cases in envelope Standard commit format; Git trailers do 2026-07-30
commit 0.00 fix(curriculum): show cart prices (#69119) Concise technical fix message; human ton 2026-07-30
commit 0.00 fix(curriculum): update wording in hotel feedback steps 19-2 Specific, minimal update note; no AI hal 2026-07-30
commit 0.00 fix(curriculum): Replace regex-based test cases in Word Coun Describes test case change; commit trail 2026-07-30
commit 0.00 fix(curriculum): correct CSS indentation in workshop cafe me Direct CSS fix note; no AI signature. 2026-07-30
commit 0.00 fix(curriculum): use "$0" when clearing cart totals in steps Contains commit trailers but no AI assis 2026-07-29
commit 0.00 fix: correct data types lesson examples (#69112) Short, typical human commit message with 2026-07-29
commit 0.00 fix(curriculum): remove interactive editor from sort empty s Commit trailers present but no AI/assist 2026-07-29
commit 0.00 fix: added missing space in rel="stylesheet"/> in workshop-c Human-like brief technical change descri 2026-07-29
commit 0.00 fix(curriculum): Text changes in Build a Hotel Form Steps (# Human style brief update with no AI trai 2026-07-29
commit 0.00 fix(curriculum): clarify style tag hint in cafe menu step 10 Direct technical clarification, no AI ma 2026-07-29
commit 0.00 fix(curriculum): remove unused workshop-calorie-counter bloc Concise commit message with domain-speci 2026-07-28
commit 0.00 fix(api): dcc empty collections return 200 not 404 (#68890) Brief, domain-specific fix, no stylistic 2026-07-28
commit 0.00 fix(curriculum): typo in future continous ordinal number (#6 Contains minor typo, specific context, a 2026-07-28
commit 0.00 fix(curriculum): correct Hotel Feedback Form hint tests (#69 Concise technical commit message, standa 2026-07-27
commit 0.00 fix(curriculum): correct Cafe Menu hint assertions (#69083) Direct technical description, no AI sign 2026-07-27
commit 0.00 fix(api): bypass cors warn logging for /exam-environment/ (# Technical, succinct, and typical human c 2026-07-27
commit 0.00 test(api): remove race from challenge test (#69079) Short, domain-specific commit message, t 2026-07-27
commit 0.00 feat(curriculum): automate seed-code semicolon fixes (#66766 Technical, concise message without AI ha 2026-07-27
commit 0.00 fix(curriculum): improve wording in declaring-variables lect Straightforward commit about improving w 2026-07-27
commit 0.00 fix(curriculum): use Explorer helper in reusable profile car Technical, references project terminolog 2026-07-27
commit 0.00 test(client): move staging warning modal coverage to client Co-authored trail, but all named users, 2026-07-27
commit 0.00 feat(curriculum) add envelope budget app (#64427) Multiple co-authors, but all humans, dir 2026-07-27
commit 0.00 fix(curriculum): improve string concatenation lecture wordin Standard commit about text changes, no A 2026-07-27
commit 0.00 fix(curriculum): add missing console.log removal instruction Concise, domain-specific commit message; 2026-07-27
commit 0.00 fix: atomic concurrent modern-challenge updates (#68949) Succinct commit about concurrency; no AI 2026-07-27
commit 0.00 fix(curriculum): correct comma spacing in four challenge des Brief, typo-focused message; clear human 2026-07-27
commit 0.00 fix(curriculum): use AST helper for toggle text workshop ste Mentions AST helper, technical and human 2026-07-27
commit 0.00 fix(curriculum): update Python intro copy (#69049) Standard update message without AI phras 2026-07-26
commit 0.00 fix(curriculum): correct casing for undefined and null data Domain-specific JavaScript corrections; 2026-07-26
commit 0.00 fix(curriculum): updated typo of form questions feedback (#6 Terse commit message, typical human styl 2026-07-26
commit 0.00 fix: add the missing keyword in var explanation (#69043) Brief, direct commit message; human styl 2026-07-26
commit 0.00 fix: Fix typographical errors in lecture markdown (#69041) Includes signature; phrasing is normal f 2026-07-26
commit 0.00 fix(curriculum): correct grammar in margins and padding lect Concise and domain-specific; human style 2026-07-26
commit 0.00 fix(curriculum): use Explorer helper in String Inspector Wor Technical, minimal, and direct wording. 2026-07-26
commit 0.00 fix(curriculum): correct grammar and hyphenation in CSS lect Standard terse commit message with speci 2026-07-25
commit 0.00 fix(docs): remove stale entry from README.md (#69030) Short, conventional commit message and h 2026-07-25
commit 0.00 fix(curriculum): correct grammar and library-name capitaliza Direct, focused commit message typical o 2026-07-25
commit 0.00 fix(curriculum): correct semicolon, apostrophe, and backtick Concise technical edit; no AI hallmarks 2026-07-25
commit 0.00 fix: correct punctuation errors in CSS lecture descriptions Standard commit subject; no evidence of 2026-07-25
commit 0.00 fix(curriculum): use Explorer helper in string formatter wor Terse, technical, and no AI indicators; 2026-07-24
commit 0.00 fix(api): allow freecodecamp-os challenges through coderoad Succinct and uses domain-specific langua 2026-07-24
commit 0.00 fix(api): sentry hygiene and coverage (#68795) Brief/choppy message, no AI phrasing or 2026-07-24
commit 0.00 fix(curriculum): enhance table a11y for availability table l Short, technical summary and human-autho 2026-07-24
commit 0.00 test(client): remove per-keystroke typing from flaky client Informal, domain terminology; nothing su 2026-07-24
commit 0.00 fix(curriculum): use counterclockwise spelling consistently Concise and technical; no AI phrasing or 2026-07-24
commit 0.00 fix(scripts): use per-type metadata templates in create-new- Domain reference, succinct style, no AI 2026-07-24
commit 0.00 fix(curriculum): replace regex tests with AST in Debug Type Technical, uses project-specific referen 2026-07-24
commit 0.00 fix(curriculum): remove duplicate const restriction from wea Direct and technical with human signatur 2026-07-24
commit 0.00 fix(curriculum): handle const arrow function reassignment in Technical jargon, succinct, no signs of 2026-07-24
commit 0.00 fix(curriculum): replace regex test with Explorer AST helper Terse, technical commit message; standar 2026-07-24
commit 0.00 feat(curriculum): add lab-story-fragment-restoration to Java Includes co-author trailer but no AI att 2026-07-24
pr 0.00 fix: correct invalid CSS placeholder and selector descriptio Content fits PR template; free-text is c 2026-08-01
pr 0.00 fix: dadadasbsbsbsbsbbsbs Nonsense free-text, lacks AI traits. 2026-08-03
pr 0.00 fix(curriculum): improve wording consistency in trivia bot l Title is concise and domain-specific; no 2026-08-02
pr 0.00 fix(curriculum): fix wording issues and simplify log checks Title uses domain language, not AI tone; 2026-08-02
pr 0.00 fix(curriculum): restore whitespace-tolerant message check i Direct title and checklist; human style, 2026-08-02
pr 0.00 fix(curriculum): correct Date object constructor explanation Standard PR template; correction is conc 2026-08-02
pr 0.00 fix(curriculum): fixed missing semicolons in .price declarat Terse technical commit title; template o 2026-08-02
pr 0.00 fix: correct formatting and wording in cafe menu step 52 Changes are simple, phrasing is brief, a 2026-08-02
pr 0.00 fix(curriculum): improve fallback wording Minimal technical free-text; template do 2026-08-02
pr 0.00 fix(curriculum): improve fallback wording in cafe menu step PR template with minimal free-text; clea 2026-08-02
pr 0.00 fix(curriculum): Editable region markers in workshop-build-a Clear, short, technical title; no generi 2026-07-20
pr 0.00 chore(i18n,learn): update i18n-curriculum submodule Standard bot message; explicitly says au 2026-08-03
pr 0.00 fix: Fix step64 british spelling Short title, template used; phrasing is 2026-08-02
pr 0.00 fix: correct wording in cafe menu step 54 Filled PR template; free-text shows huma 2026-08-02
pr 0.00 fix: improve wording in cafe menu step 55 Main content is a simple wording change; 2026-08-02
pr 0.00 fix: Fix/a11y course progress Only terse title and template; no AI sig 2026-08-01
pr 0.00 fix(curriculum): use spyOn instead of regex for console.log Technical title, checklist per template; 2026-08-02
pr 0.00 fix(curriculum): add missing preposition in cafe menu step 5 Brief title, template content; no AI tra 2026-08-02
pr 0.00 fix(curriculum): improve wording in workshop cafe menu step Concise, domain-specific title with mini 2026-08-02
pr 0.00 refactor(curriculum): replace greeting bot regex tests with Technical, concise commit title; templat 2026-07-30
pr 0.00 fix(curriculum): correct spelling and wording in cafe-menu s Concise, unembellished change descriptio 2026-08-02
pr 0.00 fix(curriculum): mock forum data fetch in fcc forum leaderbo Terse, domain-specific title; no signs o 2026-08-02
pr 0.00 fix(curriculum): clarify Cafe Menu workshop Step 48 section Simple clarification title, minimal temp 2026-08-01
pr 0.00 fix(curriculum): format price class as code in step 41 Only a brief code-specific title, no AI 2026-08-01
pr 0.00 fix(curriculum): use prose for count in Step 51 Uses technical wording; lacks AI-like to 2026-08-01
pr 0.00 feat(curriculum): add interactive editors to event bubbling Simple title and template; no generative 2026-07-31
pr 0.00 fix(curriculum): clarify width property description in Cafe Concise, domain-specific, not overly for 2026-08-01
pr 0.00 feat(client): download solution as zip file instead of txt Contains only template and brief title; 2026-08-01
pr 0.00 fix(curriculum): add missing semicolons to seeds Only template checklist and terse title; 2026-08-01
pr 0.00 fix(curriculum): fix css example and selector in step 22 Just a template and brief, technical tit 2026-08-01
pr 0.00 fix(curriculum): name section in step 48 hint Purely template structure with title, no 2026-08-01
pr 0.00 fix(curriculum): spell count as word in step 51 Title and checklist only; nothing indica 2026-08-01
pr 0.00 fix: Fix CSS flexbox lecture content issues Checklist and minimal title, no AI-like 2026-08-01
pr 0.00 fix(curriculum): update test for form visibility in digital Brief technical update; checklist struct 2026-07-31
pr 0.00 fix(curriculum): format price class as code in Step 41 Template with brief technical title; no 2026-08-01
pr 0.00 fix(curriculum): clarify Step 48 section hint Only template checklist and a brief, hum 2026-08-01
pr 0.00 fix(curriculum): use prose for count in Step 51 Uses technical wording; lacks AI-like to 2026-08-01
pr 0.00 fix(curriculum): refactor workshop cafe menu assertions to u All free text is terse and human-like; t 2026-07-30
pr 0.00 fix(curriculum): clarify Step 34 width property wording Only a descriptive PR title with no AI s 2026-08-01
pr 0.00 refactor(curriculum): replace regex-based test cases in Brea Only title is present; lacks AI-typical 2026-07-21
pr 0.00 fix(curriculum): improve string lessons Very short title and template; no sign o 2026-07-31
pr 0.00 fix(curriculum): typo in cafe menu step 27 Content is template, no AI signals in hu 2026-07-31
pr 0.00 fix(curriculum): correct wording in cafe menu step 22 Technical, concise, and references speci 2026-07-31
pr 0.00 fix(curriculum): clarify hint wording for Hotel Feedback For Title is brief and domain-specific; stru 2026-07-31
pr 0.00 fix(curriculum): fix plural possessive typo in Cafe Menu ste Human-typical concise fix description; c 2026-07-31
pr 0.00 fix(curriculum): correct possessive form in Cafe Menu worksh Short, technical title; only template co 2026-07-31
pr 0.00 fix: Archivo index creado para verificar el pull request Brief, domain-specific title; template s 2026-07-31
pr 0.00 fix(curriculum): check the DOM instead of source text for ca Closes issue reference, technical free-t 2026-07-29