← back to report

freeCodeCamp/freeCodeCamp

// all events — 2026-08-05

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
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(curriculum): improve Flexbox lecture content and example Somewhat formal, but technical and clear 2026-08-04
pr 0.20 refactor(curriculum): correct Greeting Bot Step 15 solution Well-structured, but some formal explana 2026-08-05
pr 0.20 fix(curriculum): use American spelling for gray in Workshop Clear structure, slightly formal but not 2026-08-05
pr 0.20 fix(curriculum): improve prose consistency in reusable mega Extensive human-style edits and clear ch 2026-08-04
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 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: update challenge 359 rounding test case Somewhat formal, but detailed technical 2026-08-05
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.12 fix(curriculum): replace regex-based tests with Explorer AST In-depth, technical bug breakdown; human 2026-07-27
pr 0.11 refactor(curriculum): replace regex with AST helpers in work Technical, PR summarises only necessary 2026-07-28
pr 0.10 refactor(curriculum): Replace regex-based test cases in Calc Slightly more formal but technical, not 2026-07-27
pr 0.10 fix(curriculum): auditied --editable-region-- for the worksh Direct, brief technical language with a 2026-08-05
pr 0.10 fix(curriculum): resolve rounding edge case in challenge 359 Concise, factual changelog and technical 2026-08-05
pr 0.10 fix(curriculum): correct flexbox lecture content and markup Detailed technical descriptions and natu 2026-08-04
pr 0.10 fix(curriculum): resolve data/schema mismatches, incomplete Technical and detailed, no AI phrasing; 2026-08-03
pr 0.10 fix(curriculum): replace regex-based test cases in Shopping Technical, concise, domain-specific expl 2026-07-26
pr 0.10 fix: update challenge 359 rounding test case Straightforward changelog and technical 2026-08-05
pr 0.10 feat(client): upgrade to React 19 Very technical, investigative detail, no 2026-08-04
pr 0.10 fix(curriculum): mock forum data fetch in fcc forum leaderbo Non-native phrasing but clearly human, t 2026-08-02
pr 0.10 refactor(curriculum): Replace regex-based test cases in Bina Detailed, issue-focused with human code 2026-08-04
pr 0.10 feat(activity-tracking): implement user activity tracking an No AI signals; direct, technical and to 2026-03-02
pr 0.10 fix(client): add accessible keyboard shortcut hints to check Informal phrasing, uses ellipses, clearl 2026-06-14
pr 0.10 fix(client): dc calendar showing future challenges Casual explanation, typo, and context; n 2026-08-03
pr 0.10 feat(curriculum): add workshop python functions Brief, domain-specific checklist and rev 2026-06-26
pr 0.10 fix(a11y): convey course progress steps to screen reader use In-depth accessibility rationale and spe 2026-08-01
pr 0.10 fix: Fix step64 british spelling Brief, context-specific free-text unlike 2026-08-02
pr 0.10 fix(curriculum): avoid implicit globals in Product Showcase Very terse and to the point; distinctly 2026-08-03
pr 0.10 fix(curriculum): stub fetch in fCC Forum Leaderboard lab tes Technical language, concise, domain-spec 2026-08-03
pr 0.10 fix(curriculum): stub fetch in Digital Pet Game lab tests Concise, action-focused; clearly human-w 2026-08-03
pr 0.10 fix(curriculum): stub fetch in fCC Authors Page workshop ste Terse, specific note on tested step; hum 2026-08-03
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(curriculum): stub fetch in Motorcycle Shop lab tests Uses direct, domain-specific language an 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: 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.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(curriculum): clarify option count in weather app hint Revision history, rationale, and technic 2026-08-05
pr 0.05 fix(curriculum): allow a corner header cell in availability Technical justification with specific co 2026-08-05
pr 0.05 feat(curriculum): add string method workshop Brief, domain-specific; review comments 2026-04-14
pr 0.05 feat(curriculum): add Artifact Provenance Auditor workshop Brief, informal, and includes a conversa 2026-07-15
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: div closed and URL converted to uppercase Technical, concise; domain terms; lists 2026-08-03
pr 0.05 feat(curriculum): release backend cert Minimal, human review responses, and ter 2026-07-21
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): check actual logged output and fix wording Technical, domain-specific, concise, sho 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: update challenge 359 rounding test case (#69284) Brief commit message, typical human styl 2026-08-05
commit 0.00 fix(curriculum): Editable region markers in workshop-build-a Standard commit message with no AI signa 2026-08-05
commit 0.00 fix(curriculum): improve Flexbox lecture content and example Normal technical commit message, no AI p 2026-08-05
commit 0.00 feat(client): upgrade to React 19 (#69271) Concise feature message, not indicative 2026-08-05
commit 0.00 refactor(curriculum): correct Greeting Bot Step 15 solution Direct and specific refactor note, not A 2026-08-05
commit 0.00 fix(curriculum): avoid implicit globals in Product Showcase Brief technical fix, signature is standa 2026-08-05
commit 0.00 fix(curriculum): fix typo in Workshop Cafe Menu Step 76 (#69 Typical terse commit subject with conven 2026-08-04
commit 0.00 fix(api): revert "fix: atomic concurrent modern-challenge up Standard revert commit message; no AI la 2026-08-04
commit 0.00 fix(client): dc calendar showing future challenges (#69256) Concise, informal commit message with do 2026-08-04
commit 0.00 fix(curriculum): stub fetch in fCC Forum Leaderboard lab tes Direct, technical message with no unnatu 2026-08-04
commit 0.00 fix(curriculum): stub fetch in Digital Pet Game lab tests (# Standard stub-related commit subject; hu 2026-08-04
commit 0.00 fix(curriculum): stub fetch in fCC Authors Page workshop ste Consistent with structured, brief human 2026-08-04
commit 0.00 fix: (curriculum): replace regex tests with Explorer AST in Includes human coauthor trailers, messag 2026-08-04
commit 0.00 fix(curriculum): audit editable regions for workshop-cat-pai Standard audit/update message, no AI-lik 2026-08-04
commit 0.00 fix(curriculum): add redeclaration example to let and const Direct, topic-specific commit message; h 2026-08-04
commit 0.00 fix(client): use span for donate FAQ titles (#69263) Short technical commit message, no AI si 2026-08-04
commit 0.00 fix(curriculum): possession in speculation and requests (#69 Terse, domain-specific commit summary; n 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
pr 0.00 feat(curriculum): add smart campus workshop to JS cert Minimal free-text, clear reviewer commen 2026-07-29
pr 0.00 fix(curriculum): add id attribute to element with class attr Direct free-text, typical of human commi 2026-08-05
pr 0.00 feat: remove ona Very short and direct free-text, human-w 2026-08-05
pr 0.00 chore: switch to pnpm v11 Very terse and technical with no AI sign 2026-08-05
pr 0.00 fix(curriculum): Editable region markers in workshop-build-a Human summary, informal style, specific 2026-07-20
pr 0.00 fix(curriculum): avoid implicit globals in Product Showcase Terse and specific, with informal human 2026-08-04
pr 0.00 fix: Fix typo in Workshop Cafe Menu Step 76 Minimal free-text; review reply is infor 2026-08-04
pr 0.00 fix(curriculum): fixed missing semicolons in .price declarat Direct, minimal fix explanation, informa 2026-08-02
pr 0.00 fix(api): revert "fix: atomic concurrent modern-challenge up Standard commit revert message, no signa 2026-08-04
pr 0.00 fix(curriculum): avoid implicit globals in Product Showcase Terse and specific, with informal human 2026-08-04
pr 0.00 fix: just for check Minimal free-text; informal and terse wo 2026-08-04
pr 0.00 fix(client): use span for donate FAQ titles Technical explanation with domain detail 2026-08-04
pr 0.00 fix(curriculum): possession in speculation and requests Very brief free-text and review; no AI i 2026-08-03
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: 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 chore(i18n,learn): update i18n-curriculum submodule Standard bot message; explicitly says au 2026-08-03
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): 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