← back to report

freeCodeCamp/freeCodeCamp

// all events — 2026-06-19

Type AI Score Description Actor Reason Date
commit 1.00 test(profile): move timeline rendering checks from e2e to co Commit message contains explicit AI assi 2026-06-14
pr 0.50 fix: Build a new workshop for debugging using throw/try/catc PR description starts to show formal AI- 2026-06-01
pr 0.30 fix(curriculum): correct email simulator step 51 instruction Formal PR description, but standard for 2026-06-17
pr 0.20 fix: add keyboard shortcut hint to Check Code and Submit but Description somewhat formal but still do 2026-06-15
pr 0.20 feat(client): add Socrates donation CTA and GA events Slightly more formal, but technical chan 2026-06-01
pr 0.20 fix(client): support Monaco editor 0.55.1 Direct changelog, technical terms; sligh 2026-06-01
pr 0.10 fix(learn): show independent lower jaw shortcut hints Summary uses domain jargon and bullet po 2026-06-19
pr 0.10 feat(api,client): Classroom mode endpoints and UI PR merges two issues; concise, informal 2026-02-25
pr 0.10 fix(curriculum): clarify regex sandbox highlight user story Technical explanation, informal tone, no 2026-06-18
pr 0.10 fix(tests): e2e profile tests Free-text section is terse and technical 2026-06-18
pr 0.10 feat: always display donate button (take 2) Brief changelog phrasing; domain abbrevi 2026-04-03
pr 0.10 feat(curriculum): workshop debugging registration form updat Concise domain-specific PR content; uses 2026-04-01
pr 0.10 feat: update donation page copy Minimal domain-focused changelog; lacks 2026-06-12
pr 0.10 fix(client): include workshop title in get-a-hint search que Technical summary; human shorthand; no o 2026-06-05
pr 0.10 fix(gha): allow PRs from assignees of Naomi's Sprints Domain-specific, informal title; lacks A 2026-06-04
pr 0.10 fix(client): add accessible keyboard shortcut hints to check Title contains technical detail; checkli 2026-06-14
pr 0.09 fix: prevent duplicate quiz page titles when block and chall Concise, domain-specific description; no 2026-06-19
pr 0.07 fix(curriculum): indent code blocks in bash review Brief, technical phrasing; lacks AI-like 2026-06-19
pr 0.07 fix(curriculum): add missing commas in async JavaScript revi Minimal, technical language; no signs of 2026-06-19
pr 0.07 feat(client): update forum help categories to restructured s Succinct, domain-specific content; no AI 2026-06-18
pr 0.07 fix(curriculum): capitalize bash commands review description Short, technical language; does not rese 2026-06-19
pr 0.07 fix(curriculum): correct punctuation and spelling in RWD lec Brief, technical summary; uses domain-sp 2026-06-19
pr 0.07 fix(curriculum): audit editable region in workshop-countup Succinct checklist, domain-specific, no 2026-06-19
pr 0.07 fix(client): pass correct arguments to onApprove in PayPal b Brief, technical wording; follows human 2026-06-19
pr 0.06 fix(curriculum): add missing spaces in CSS comments Concise, technical change description; l 2026-06-19
commit 0.05 fix(curriculum): audit editable regions for reusable mega na Terse, domain-specific commit message, h 2026-06-10
commit 0.05 fix(curriculum): audit editable regions in workshop balance Brief, technical phrasing, lacks AI sign 2026-06-10
commit 0.05 fix(curriculum): add spaces in fortune teller renderCard (#6 Short, specific edit, human-like wording 2026-06-10
commit 0.05 chore(i18n,client): processed translations (#67877) Standard chore, processed translations, 2026-06-10
pr 0.05 feat: move logs to sentry Casual and brief, contains domain-specif 2026-06-05
pr 0.05 fix(client): pass correct arguments to onApprove in captureO Minimal, domain-specific commit title wi 2026-06-19
pr 0.05 fix: fix (learn) : Add keyboard shortcut hint to Check Code PR title is concise; no free-text shows 2026-06-14
pr 0.05 fix(client): add anchor links to curriculum section heading PR title is terse and technical; templat 2026-04-09
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
commit 0.00 fix(curriculum): add missing quotes to test 5 expected outpu Concise fix description, no signs of AI 2026-06-16
commit 0.00 fix(curriculum): editable regions in workshop type safe math Technical, domain-focused message, lacks 2026-06-16
commit 0.00 fix(curriculum): replace curly apostrophes in Links and Imag Succinct commit message with domain cont 2026-06-16
commit 0.00 fix(curriculum): add missing indentation in editable region Terse, typo-prone commit headline; clear 2026-06-16
commit 0.00 fix(curriculum): audit editable regions for workshop-planets Brief message; uses project-specific ref 2026-06-16
commit 0.00 fix(curriculum): editable regions in workshop recipe ingredi Short, domain-specific; no AI-like tone. 2026-06-16
commit 0.00 feat(curriculum): add authentication and authorization revie Commit message and trailers show human c 2026-06-16
commit 0.00 fix(curriculum): add missing start_stance tests for Snowboar Standard terse commit, no AI signals. 2026-06-15
commit 0.00 feat(curriculum): add traffic light sequencer lab (#66510) Commit includes Co-authored-by trailer b 2026-06-15
commit 0.00 chore(i18n,client): processed translations (#67965) Process summary is conventional commit s 2026-06-15
commit 0.00 fix(curriculum): audit editable regions for workshop-spam-fi Technical commit with audit context, no 2026-06-15
commit 0.00 fix(curriculum): correct editable region markers in workshop Brief, domain-specific commit message. 2026-06-15
commit 0.00 fix(curriculum): inconsistency in step 10 of workshop curric Describes curriculum change concisely; n 2026-06-15
commit 0.00 fix(curriculum): add stylesheet links to flexbox review exam Direct fix with human signature, no AI-s 2026-06-15
commit 0.00 fix(curriculum): editable regions in workshop linked list (# Technical adjustment described succinctl 2026-06-15
commit 0.00 feat(curriculum): add authentication and authorization lesso Standard feature addition, domain terms 2026-06-15
commit 0.00 fix(curriculum): fix writing issues in debugging techniques Standard commit message structure with n 2026-06-14
commit 0.00 fix(curriculum): update css accessibility review wording (#6 Routine commit message with no AI hallma 2026-06-14
commit 0.00 fix(curriculum): formatting issues in try/catch/finally lect Concise technical commit message, typica 2026-06-14
commit 0.00 chore(dep): allow recent curriculum helper installs + update Normal dependency update message, no sig 2026-06-14
commit 0.00 feat(curriculum): daily challenges 312-326 (#67749) Short commit-style message; terse and do 2026-06-13
commit 0.00 fix(curriculum): correct component name in football player c Terse, technical commit message; no AI s 2026-06-12
commit 0.00 fix(curriculum): correct Basic HTML review formatting (#6791 Brief, domain-specific commit; no AI tra 2026-06-12
commit 0.00 fix(curriculum): audit editable regions in workshop piano (# Concise audit message; natural human phr 2026-06-12
commit 0.00 fix(curriculum): improve review class and object text (#6791 Terse improvement note, no AI characteri 2026-06-12
commit 0.00 fix(curriculum): audit editable regions for workshop-ferris- Audit phrasing matches human engineering 2026-06-12
commit 0.00 fix: accept explicit return in reduce callback for Shopping Commit is direct and technical, no AI si 2026-06-12
commit 0.00 fix: add missing spaces in renderCard signature (#67892) Technical correction, informal human ton 2026-06-12
commit 0.00 fix(client): show correct lab progress on resubmission (#678 Direct lab fix; phrasing is typical for 2026-06-12
commit 0.00 fix: resolve CSS specificity lecture formatting inconsistenc Brief CSS fix message; human-written sty 2026-06-12
commit 0.00 fix(curriculum): fixed misleading description in "Build an E Terse commit message with domain terms; 2026-06-11
commit 0.00 fix(curriculum): decouple hasattr check in salary tracker st Brief technical change description; no A 2026-06-11
commit 0.00 fix(curriculum): add missing spaces in renderCard signature Very short, specific fix; lacks AI signa 2026-06-11
commit 0.00 fix: use babel targets when transpiling user code (#53127) Compact, technical commit; no AI-generat 2026-06-11
pr 0.00 fix: audit editable region markers for workshop-merge-sort Template structure; minimal human-filled 2026-06-04
pr 0.00 fix(curriculum): rounding edge case in challenge 312 Template structure; PR content is terse 2026-06-19
pr 0.00 fix: clarify tic-tac-toe winner message in user Story #5 Template structure with short human-writ 2026-06-19
pr 0.00 fix: clarify winner message format for tic tac toe lab Template with short, domain-specific con 2026-06-19
pr 0.00 fix(client): include workshop title in Get a Hint forum sear Template used, PR content is concise and 2026-06-19
pr 0.00 feat(curriculum): daily challenges 327-365 Brief title, template used; lacks AI sty 2026-06-15
pr 0.00 fix(curriculum): indent code blocks in bash review lesson Template with brief, technical fix descr 2026-06-19
pr 0.00 fix(client): prevent duplicate title in page title Concise technical PR title, template dri 2026-06-18
pr 0.00 fix(client): resolve broken GitHub source link on daily codi Title is concise and template sections u 2026-06-18
pr 0.00 test: move codeally coverage to client Technical test-related PR, template only 2026-06-18
pr 0.00 docs(curriculum): punctuation fixes Title and checklist only; template-drive 2026-06-18
pr 0.00 fix(#68083): add missing commas Short, technical title; template largely 2026-06-18
pr 0.00 fix(client): don't duplicate block name in page title when i Template with minimal content and brief 2026-06-18
pr 0.00 fix(client): Fixed timeline variable width error. Template structure with concise technica 2026-06-17
pr 0.00 fix(curriculum): correct grammar and technical inaccuracies Template used, PR content is domain-spec 2026-06-18
pr 0.00 fix: Add missing spaces inside CSS comments in Review CSS At Template, brief technical fix; no AI hal 2026-06-18
pr 0.00 fix: Update README.md Pure template and terse content; no AI s 2026-06-18
pr 0.00 fix: Fix grammar and formatting in Review CSS lesson Template structure; actual content minim 2026-06-18
pr 0.00 fix(curriculum): grammar, formatting, and technical accuracy Contains domain jargon and references an 2026-06-18
pr 0.00 fix: Fix punctuation and formatting in Best Practices for St Template and brief edit; no AI hallmarks 2026-06-18
pr 0.00 fix(learn): correct workshop forum search links in help mode Title and checklist only, template-dicta 2026-05-23
pr 0.00 fix(curriculum): missing commas and formatting in styling fo Template and minimal content, lacks AI s 2026-06-18
pr 0.00 fix(#68064): capitalize-the-description Brief title, domain-specific; filled tem 2026-06-18
pr 0.00 fix: Fix(#68062)/punctuation fixes Direct, informal fix description; human 2026-06-18
pr 0.00 fix(curriculum): fix inconsistent instructions in Step 51 of Template with minimal content and terse 2026-06-18
pr 0.00 fix(curriculum): correct :visited pseudo-class wording Strictly technical, template filled; hum 2026-06-18
pr 0.00 fix: correct typo and capitalization in Bash and SQL quiz Domain-specific, brief free text; templa 2026-06-18
pr 0.00 test: move challenge title coverage to client Short, test-related title and minimal te 2026-06-18
pr 0.00 fix(curriculum): add missing block in JS fundamentals review Minimal free-text, terse title; all temp 2026-06-18
pr 0.00 fix(curriculm): Add missing blocks in Introduction to Object Minimal human content, brief; template o 2026-06-18
pr 0.00 docs(curriculum): correct wording for CSS :visited pseudo-cl Title is concise and technical, typical 2026-06-18
pr 0.00 chore: use native issue Type field in issue templates Short, technical title; no AI phrasing i 2026-06-18
pr 0.00 test: move coding interview prep intro coverage to client Concise technical title, template conten 2026-06-18
pr 0.00 feat(curriculum): Add data sanitizer sweep lab Direct, info-dense title; brief template 2026-05-10
pr 0.00 test: move challenge reset modal coverage to client Terse technical title, checklist filled 2026-06-18
pr 0.00 test: move challenge description rendering to client Standard technical title, minimal templa 2026-06-18
pr 0.00 fix(curriculum): Add missing quotes on argument keys Short fix title, template sections; no A 2026-06-18
pr 0.00 fix(api): move origin outside try block in email subscriptio Technical fix description; clear human d 2026-05-27
pr 0.00 feat(curriculum): add lab-story-fragment-restoration to Java No AI hallmarks; terse, technical, minim 2026-02-01
pr 0.00 fix: fixed typo Title-only; no free-text upon which to r 2026-06-17
pr 0.00 fix(curriculum): adding missing blocks in introduction to lo Brief technical fix, structured per temp 2026-06-18
pr 0.00 test: move certification rendering to client PR only lists technical changes, no AI-s 2026-06-18
pr 0.00 feat(api): add awaiting challenges attempt status Concise technical summary, no AI-style l 2025-12-17
pr 0.00 feat(curriculum): add language settings lecture for RDB work Technical topic, minimal free text, huma 2026-05-23
pr 0.00 feat(client): download solutions as zip with separated files Domain-specific, minimal free text, no A 2026-05-12
pr 0.00 fix(deps): update babel monorepo — 2026-05-05
pr 0.00 fix: Feat/heading anchor links Technical, terse title, minimal free-tex 2026-05-02
pr 0.00 fix(client): use DELETE /users/:userId for account deletion Minimal brief summary, standard technica 2026-04-24
pr 0.00 fix(scripts): use per-type metadata templates in create-new- PR is brief, template driven; technical, 2026-04-04
pr 0.00 fix: Fix/course progress screen reader Terse PR title, checklist section unfill 2026-06-17
pr 0.00 fix: Fix @keyframe typo and incorrect terms in CSS Animation Template with minimal free-text, title i 2026-06-18
pr 0.00 fix: fix : Standalone css-flexbox superblock is missing the Template used, title and checklist are t 2026-06-18
pr 0.00 fix(curriculum): Add missing block in css-flexbox superblock Template completion; title is concise an 2026-06-18
pr 0.00 fix: Sync basic-html superblock: add missing workshop-html-m Checklist and technical title, lacks AI 2026-06-17
pr 0.00 feat: reject FCC_ filters that are too imprecise Free-text is brief, technical, informal, 2026-06-05
pr 0.00 fix(client): remove blank lines around editable region comme Checklist only; title is direct and tech 2026-06-16
pr 0.00 fix(curriculum): add missing 'have' to Step 6 hints in Tailw Concise fix in title; template filled mi 2026-06-17
pr 0.00 fix(client): switch languages on mobile layout No free-text content; contains only a sh 2026-05-02
pr 0.00 feat(curriculum): add language settings lesson for RDB works Checklist with brief technical title, no 2026-05-15
pr 0.00 fix: add language selector to mobile layout for daily coding No free-text content present; title only 2026-05-19
pr 0.00 fix(client): add language selector to mobile layout for dail No free-text; only a short technical tit 2026-05-02
pr 0.00 test: move c-sharp button coverage to client Only title and checklist; no AI signals 2026-06-16
pr 0.00 fix(curriculum): correct template literal syntax in fortune Technical correction in title; no AI sig 2026-06-15
pr 0.00 test: move blocked page coverage to client Title matches commit style; template use 2026-06-15
pr 0.00 test: keep backend spec true e2e Terse technical title, no AI indicators 2026-06-15
pr 0.00 fix: Move 404 page checks to Vitest Technical title with minimal, template-r 2026-06-12
pr 0.00 fix(client): avoid duplicate challenge title in timeline Brief, domain-relevant title; rest is te 2026-06-17
pr 0.00 fix(client): prevent duplicate A2 English timeline titles Concise and technical title, no AI phras 2026-06-13
pr 0.00 fix(curriculum): prevent duplicate title in timeline Short, domain-specific title; template o 2026-06-12
pr 0.00 test: keep archive spec true e2e Technical e2e test title; follows typica 2026-06-15
pr 0.00 test: keep action-row spec true e2e Only template checklist and minimal ters 2026-06-15
pr 0.00 fix(curriculum): update regex for todo form input checks Checklist and short technical title, no 2026-03-04