← back to report

freeCodeCamp/freeCodeCamp

// all events — 2026-07-04

Type AI Score Description Actor Reason Date
commit 1.00 test: move edit profile modal coverage to client (#68131) Commit message contains explicit AI assi 2026-07-02
commit 1.00 test: move map coverage to client (#68368) Commit message contains explicit AI assi 2026-07-02
commit 1.00 test: move notes coverage to client (#68384) Commit message contains explicit AI assi 2026-07-02
pr 0.50 fix(curriculum): correct wording in React exports lecture Description has slightly formal AI tone 2026-07-02
pr 0.20 fix(curriculum): replace CSS Grid quiz distractor Somewhat formal PR description but plaus 2026-07-03
pr 0.10 fix(curriculum): use early return in fortune teller step 47 PR uses standard technical language and 2026-07-04
pr 0.10 test: use fixtures for curriculum-data tests Has concise free-text summary; mostly hu 2026-07-03
pr 0.10 docs(curriculum): Update description of Python string method Slightly awkward phrasing but no overt A 2026-07-02
pr 0.10 test(client): move show-certificate rendering coverage to cl Includes terse, specific test list; mino 2026-06-30
pr 0.10 feat(client): sunset daily challenges Title with informal comment; casual phra 2026-06-23
commit 0.00 chore(i18n,learn): update i18n-curriculum submodule (#68556) Standard chore commit message, terse and 2026-07-04
commit 0.00 fix(curriculum): editable regions in workshop fortune teller Brief, technical, uses domain language, 2026-07-04
commit 0.00 fix(curriculum): correct apostrophes and lowercase spelling Human-like style; signed by an individua 2026-07-04
commit 0.00 fix(curriculum): explicitly mention + operator in steps (#68 Short, to the point, technical fix; no A 2026-07-04
commit 0.00 fix: correct grammar in What is React lecture (#68533) Standard human fix commit, brief and pur 2026-07-04
commit 0.00 fix(curriculum): daily challenge 326 max profit missing poin Uses domain language; concise and not ov 2026-07-04
commit 0.00 fix(curriculum): remove usage and occurence of deprecated gr Direct, technical with a typo ('occurenc 2026-07-04
commit 0.00 chore(curriculum): change to US spelling behavior (#68536) Straightforward spelling change, concise 2026-07-04
commit 0.00 chore: update turbo to 2.10.0 (#68492) Simple version bump, typical human commi 2026-07-04
commit 0.00 fix: improve phrasing and punctuation in preventDefault lect Terse, domain-specific commit message; n 2026-07-03
commit 0.00 feat: build client translations from i18n repo (#68425) Brief commit summary; clear domain refer 2026-07-03
commit 0.00 fix(curriculum): correct title casing and grammar in Vite le Human-style, concise commit message; no 2026-07-03
commit 0.00 fix(curriculum): correct wording in React exports lecture (# Short, domain-typical message with conci 2026-07-02
commit 0.00 fix(curriculum): add explanation for python string methods ( Human-written; includes signed-off-by an 2026-07-02
commit 0.00 fix(curriculum): correct typo and feedback in js libraries l Brief and directly references a specific 2026-07-02
commit 0.00 fix(curriculum): corrected name recipe (#68491) Terse message with typo, typical of huma 2026-07-02
commit 0.00 fix(curriculum): capitalize Vite challenge title for consist Normal concise human changelog with sign 2026-07-02
commit 0.00 test: remove intro page playwright coverage (#68364) Standard human commit message with co-au 2026-07-02
commit 0.00 test: move footer coverage to client (#68258) Typical human commit style, with domain- 2026-07-02
commit 0.00 test: move fill-in-the-blanks coverage to client (#68233) Consistent, terse style with co-author, 2026-07-02
commit 0.00 test: move challenge title coverage to client (#68056) Direct, brief, and technical, typical fo 2026-07-02
commit 0.00 test: move challenge description rendering to client (#68037 Succinct, technical message style with c 2026-07-02
commit 0.00 fix: Fix recipe tracker hint (#68475) Concise, domain-relevant commit message 2026-07-02
commit 0.00 fix(curriculum): correct cipher workshop typo (#68473) Standard correction message with clear t 2026-07-02
commit 0.00 fix(curriculum): audit editable regions in bug emoji picker Direct, domain-specific, no AI stylistic 2026-07-02
commit 0.00 fix(curriculum): update description of step 33 in Decimal to Standard curriculum update, domain-appro 2026-07-02
commit 0.00 fix(curriculum): correct medium difficulty lower bound (#684 Clear typo fix, human tone, domain-relev 2026-07-02
commit 0.00 test: move seo coverage to client (#68390) Concise, technical language, no signs of 2026-07-02
commit 0.00 chore(i18n,learn): update i18n-curriculum submodule (#68446) Submodule update, standard phrasing, typ 2026-07-01
commit 0.00 fix(curriculum): Method parentheses, ValidityState example, Terse commit message with domain-specifi 2026-07-01
commit 0.00 fix(curriculum): correct grammar and reframe checkValidity q Direct, technical language with human-li 2026-07-01
commit 0.00 fix(curriculum): update steps to remove the need of useEffec Brief, domain-appropriate and informal p 2026-07-01
commit 0.00 fix(curriculum): straight apostrophes and code block in step Minimal, technical fix and has Git trail 2026-07-01
commit 0.00 fix(curriculum): editable regions in workshop shortest path Technical commit message typical of huma 2026-07-01
commit 0.00 fix(curriculum): editable regions in workshop recipe tracker Domain-specific and concise, no AI text 2026-07-01
commit 0.00 fix(curriculum): change question and remove toLocaleTimeStri Simple, explicit change with no AI styli 2026-07-01
commit 0.00 fix(curriculum): fix description of countup function instruc Fix described succinctly, uses domain ja 2026-07-01
commit 0.00 chore(i18n,client): processed translations (#68441) Contains release process wording, no AI 2026-07-01
commit 0.00 fix(curriculum): audit editable regions for workshop-countup Technical audit phrasing; brevity and to 2026-07-01
commit 0.00 fix(curriculum): improve wording in submit event forms lectu Brief, domain-specific phrasing; no AI s 2026-07-01
commit 0.00 fix(curriculum): audit editable regions for workshop-shoppin Concise commit, technical wording; clear 2026-07-01
commit 0.00 fix(curriculum): correct grammar and remote placeholders (#6 Typos and proper sign-off; matches human 2026-07-01
commit 0.00 feat(curriculum): add security and privacy quiz (#68257) Standard commit message, with Git signin 2026-07-01
commit 0.00 fix(curriculum): correct spelling errors in code comments (# Typos present and human sign-off; not AI 2026-07-01
commit 0.00 fix(curriculum): add missing commas and correct data type ca Long but highly technical, terse; fits h 2026-07-01
commit 0.00 fix(curriculum): replace dash with colon in let/const lectur Very specific and concise; no AI phrasin 2026-07-01
commit 0.00 feat(curriculum): add security and privacy review (#68238) Brief feature addition message with sign 2026-07-01
commit 0.00 fix(curriculum): use AST Explorer in Shortest Path Step 3 (# Highly specific reference (AST Explorer) 2026-07-01
commit 0.00 chore(curriculum): previous backticks for linked list worksh Concise technical message, no AI signal. 2026-07-01
commit 0.00 feat(curriculum): add security and privacy lessons (#68206) Commit uses conventional message; no AI 2026-07-01
commit 0.00 fix(api): validate coderoad tokens before querying db (#6840 Succinct, domain-specific commit message 2026-06-30
commit 0.00 fix(curriculum): use allFunctions and parameters in step 3 o Brief, technical commit message using do 2026-06-30
commit 0.00 fix(curriculum): clarify descendant combinator ancestor defi Direct, concise message; no signals of A 2026-06-30
commit 0.00 feat(curriculum): add return to step 26 instructions for wor Human-style commit with specific co-auth 2026-06-30
commit 0.00 fix(curriculum): use `allFunctions` and `parameters` to chec Technical, abbreviations, no signs of AI 2026-06-30
commit 0.00 fix(curriculum): use allFunctions and parameters in step 13 Short, technical description typical of 2026-06-30
commit 0.00 fix: correct GNU capitalization in lesson (#68377) Direct, domain-specific fix; no AI writi 2026-06-30
commit 0.00 fix: Fix binary search lesson typos (#68373) Standard commit summary, no AI signals. 2026-06-29
commit 0.00 fix(client): support Monaco editor 0.55.1 (#67740) Generic commit message, human-written st 2026-06-29
commit 0.00 fix(curriculum): correct brand casing and grammar in git and Terse commit message, natural human phra 2026-06-29
commit 0.00 fix(curriculum): update regex to accept any callback paramet Technical phrasing, matches human commit 2026-06-29
commit 0.00 fix(curriculum): replace getFunctionParams with functionRege Direct and concise, lacks AI hallmarks. 2026-06-29
commit 0.00 fix(curriculum): replace getFunctionParams with functionRege Short technical summary, clearly human. 2026-06-29
commit 0.00 fix(curriculum): correct code fence for merge sort example ( Human-like brevity, no AI signals. 2026-06-29
commit 0.00 feat(client): add new feature label for socrates (#68328) Standard feature commit, human style. 2026-06-29
commit 0.00 fix(curriculum): correct grammar in push local repository le Normal commit, with human email co-autho 2026-06-29
commit 0.00 fix(curriculum): remove rounding edge cases in daily challen Concise technical edit, no AI pattern pr 2026-06-29
commit 0.00 fix(curriculum): correct formatting and punctuation in binar Standard commit message with proper scop 2026-06-29
commit 0.00 fix(curriculum): correct comma splice and verb form in git l Brief, domain-specific fix description; 2026-06-29
commit 0.00 fix: Improve clarity and hyphenation in lecture notes (#6831 Improves clarity; concise, no AI hallmar 2026-06-29
commit 0.00 fix(curriculum): fix Git Bash spelling and affect/effect con Simple technical description with no sig 2026-06-29
commit 0.00 fix(curriculum): replace getFunctionParams with functionRege Technical fix referencing code specifics 2026-06-29
commit 0.00 fix(curriculum): editing regex from workshop-colored-markers Technical regex-related commit using con 2026-06-29
commit 0.00 fix(curriculum): update questions and answers of Form Valida Routine quiz update; phrasing is standar 2026-06-29
commit 0.00 fix(curriculum): fix GitLab capitalization in version contro Short, technical commit; explicit co-aut 2026-06-29
commit 0.00 fix(curriculum): add missing word and fix comma splice in gi Standard concise commit message, no AI s 2026-06-27
commit 0.00 fix(curriculum): remove "or set" from validity property desc Brief and direct commit message, clearly 2026-06-27
commit 0.00 fix(curriculum): add missing word 'of' in git/github lecture Terse commit, human co-author, no AI tra 2026-06-27
commit 0.00 fix(curriculum): add missing punctuation in regex lesson fee Minimal and specific commit message, no 2026-06-27
commit 0.00 fix(curriculum): fix grammatically incorrect feedback in WAI Standard terse commit message; no AI sig 2026-06-26
commit 0.00 fix(curriculum): correct linebreaks spelling in regex modifi Brief, specific commit; human style. 2026-06-26
commit 0.00 fix(curriculum): improve wording in character classes lesson Short and direct commit message; human t 2026-06-26
commit 0.00 test: move exam show coverage to client (#68172) Domain-specific, concise, no AI hallmark 2026-06-26
commit 0.00 fix(curriculum): change provide to type in aria lecture (#68 Commit message is concise and uses domai 2026-06-25
commit 0.00 fix(curriculum): editable regions in workshop error message Concise with technical context; no signs 2026-06-25
commit 0.00 fix(curriculum): editable regions in workshop shopping list Terse commit, standard human-written fix 2026-06-25
commit 0.00 fix(curriculum): remove implicit bubbleSort() requirement (# Succinct, technical message likely from 2026-06-25
commit 0.00 feat: reject FCC_ filters that are too imprecise (#67823) Informal technical wording; no AI-style 2026-06-25
commit 0.00 fix: correct ARIA terminology and grammar (#68246) Brief, technical fix message; no AI indi 2026-06-25
commit 0.00 fix(curriculum): clarify winner message format for tic-tac-t Human-style clarification note, direct a 2026-06-25
commit 0.00 fix(curriculum): improve consistency and punctuaction (#6822 Short correction message, informal, no A 2026-06-25
commit 0.00 fix(curriculum): correct punctuation in regex quantifiers le Standard correction message; domain-spec 2026-06-25
commit 0.00 fix(curriculum): correct regex character class description ( Succinct, technical fix with no AI hallm 2026-06-25
commit 0.00 fix(curriculum): correct grammar in js regex review lecture Concise commit message with domain refer 2026-06-25
commit 0.00 fix(curriculum): audit editable regions for workshop-music-p Concise, domain-specific commit message, 2026-06-24
commit 0.00 chore(i18n,learn): update i18n-curriculum submodule (#68216) Standard repo maintenance message, very 2026-06-24
commit 0.00 chore(i18n,client): processed translations (#68211) Short, procedural commit message, typica 2026-06-24
pr 0.00 fix(client, i18n): fix portuguese and italian i18n tests not Template sections plus concise, technica 2026-07-04
pr 0.00 chore(i18n,learn): update i18n-curriculum submodule PR is bot-generated, not AI-LLM authored 2026-07-04
pr 0.00 fix: prevent duplicate page title when block and challenge n Human-style, concise PR title and conten 2026-06-21
pr 0.00 fix(curriculum): Editable region markers in workshop-note-ta Brief technical summary without AI signa 2026-07-04
pr 0.00 fix: Fix wildlife tracker text Terse corrections, no AI-generation indi 2026-07-04
pr 0.00 fix(curriculum): remove dot notation from step 8 and 9 in Bu No free-text; only template and PR title 2026-07-04
pr 0.00 fix(curriculum): fixed workshop name casing and missing semi Only technical fix summary, not AI in to 2026-07-04
pr 0.00 fix(curriculum): remove dot notation hints in wildlife track Minimal domain-specific PR title and che 2026-07-04
pr 0.00 fix(curriculum): fixed basic typos in wildlife tracker works No free-text, just status and checklist. 2026-07-04
pr 0.00 fix(curriculum): align CSS Colors review with lecture conten No free-text, only checklist and technic 2026-07-04
pr 0.00 fix(curriculum): make step 47's code consistent No free-text, only checklist and technic 2026-07-04
pr 0.00 fix(curriculum): make step 47 target handling consistent PR consists mostly of template; no free- 2026-07-04
pr 0.00 fix(curriculum): Curly apostrophes and redundant SEO wording Template plus terse, incomplete message; 2026-07-04
pr 0.00 fix(curriculum): update grid quiz distractor Checklist template only; no substantive 2026-07-04
pr 0.00 fix(curriculum): align CSS Colors review with lecture conten Checklist template and minimal content; 2026-07-03
pr 0.00 fix: correct grammar in Debug Camperbot's Profile Page user Template form with minimal free text; no 2026-07-03
pr 0.00 fix(curriculum): editable regions in workshop fortune teller Checklist template only; virtually no fr 2026-07-04
pr 0.00 fix(curriculum): editable regions in workshop decimal to bin Mostly template; main content is minimal 2026-07-03
pr 0.00 fix(curriculum): correct apostrophes and lowercase spelling Incomplete template and message; no sign 2026-07-04
pr 0.00 fix(curriculum): explicitly mention + operator in steps Domain-specific and to the point; no AI 2026-07-03
pr 0.00 fix: correct grammar in What is React lecture Checklist template and minimal free-text 2026-07-04
pr 0.00 feat(tools): flag PRs from main branch Mostly template, little to no authored f 2026-07-02
pr 0.00 fix(curriculum): daily challenge 326 max profit missing poin Straightforward, task-focused title with 2026-07-03
pr 0.00 fix(curriculum): remove usage and occurence of deprecated gr Contains typo and technical jargon; no A 2026-07-03
pr 0.00 fix: replace deprecated grid-gap with gap Template with minimal added content; no 2026-07-03
pr 0.00 fix: issue68523 Template only, no AI patterns in free-te 2026-07-04
pr 0.00 chore(curriculum): change to US spelling behavior Only PR title and template; no free-text 2026-07-04
pr 0.00 refactor(api): log levels and use sentry Title is concise, domain-specific, and f 2026-07-02
pr 0.00 fix(curriculum): Editable region markers in workshop-heritag Only template checklist and terse title, 2026-07-04
pr 0.00 fix(curriculum): Editable region markers in workshop-shape-m Checklist and brief title, template usag 2026-07-04
pr 0.00 chore: update turbo to 2.10.0 Only standard template and changelog-sty 2026-07-02
pr 0.00 fix(curriculum): Editable region markers in workshop-heritag Template checklist and short title; noth 2026-07-03
pr 0.00 refactor(client): remove dead isMobile property and fix type Refactor summary uses informal, technica 2026-07-02
pr 0.00 fix(client): correct Map format output and add Set/Map test Technical editing explanation, concise a 2026-07-02
pr 0.00 fix(curriculum): audit editable regions in colorful boxes wo Template with checklist; free-text secti 2026-07-03
pr 0.00 fix(curriculum): editable regions in workshop merge sort js Template dominant, very little user text 2026-07-03
pr 0.00 chore(curriculum): audit editable regions for workshop-festi Content is template and the title is nor 2026-07-02
pr 0.00 fix(curriculum): audit editable regions in workshop flappy p Title and content are terse and domain-s 2026-07-02
pr 0.00 fix(curriculum): audit editable regions in space mission ros Extremely brief content, lacks AI stylis 2026-07-02
pr 0.00 refactor(api): harden sentry o11y and narrow catches Succinct, technical, and informal phrasi 2026-07-03
pr 0.00 feat(curriculum): workshop debugging registration form updat Brief, technical, and natural human engi 2026-04-01
pr 0.00 fix(curriculum): audit editable regions in bug emoji picker Informal and domain-specific, matches ty 2026-06-29
pr 0.00 fix: improve phrasing and punctuation in preventDefault lect Humanlike brevity and minor formatting e 2026-07-03
pr 0.00 feat(curriculum): add backend chapter review Concise, straightforward, domain-specifi 2026-07-01
pr 0.00 fix(curriculum): editable regions in workshop decimal to bin Mostly template; main content is minimal 2026-06-22
pr 0.00 test(client): move solution viewer coverage to client tests Only template checklist and technical ti 2026-07-03
pr 0.00 test(client): move staging warning modal coverage to client Standard template and terse technical ti 2026-07-03
pr 0.00 test(client): move super block expansion decision coverage t Checklist and technical title only; noth 2026-07-03
pr 0.00 fix(super-block-accordion): move course progress steps into Follows template with a descriptive tech 2026-06-26
pr 0.00 fix: Fix/course progress screen reader Minimal info, mostly template and techni 2026-06-17
pr 0.00 fix(script): correct locale output in external curriculum bu Title is specific; checklist is template 2026-07-01
pr 0.00 test(client): move signout modal rendering coverage to clien Just a checklist and concise technical t 2026-07-03
pr 0.00 feat: build client translations from i18n repo Casual, natural phrasing with a repo-spe 2026-07-01
pr 0.00 fix(curriculum): correct title casing and grammar in Vite le Checklist and a typical technical fix ti 2026-07-03
pr 0.00 test(client): move side panel rendering coverage to client Template usage with technical, succinct 2026-07-03
pr 0.00 test(client): move generic challenge show rendering coverage Minimal free-text; content is terse and 2026-07-03
pr 0.00 refactor(api): logging taxonomy and sentry o11y PR content uses domain terms and is extr 2026-07-03
pr 0.00 fix(curriculum): audit editable regions for workshop-fcc-aut Checklist/template content; title is ter 2026-07-01
pr 0.00 fix(curriculum): add explanation for python string methods Title is concise and technical; no AI ph 2026-07-02
pr 0.00 fix(curriculum): correct typo and feedback in js libraries l PR is terse with domain-specific referen 2026-07-02
pr 0.00 fix(curriculum): correct apostrophe and grammar in React lec Technical and concise, with no signs of 2026-07-02
pr 0.00 fix(curriculum): correct apostrophes and SEO wording in SPA Concise, technical edit in the title; la 2026-07-02
pr 0.00 fix(curriculum): correct apostrophes and spacing in React co No AI signal; title is technical and ver 2026-07-02
pr 0.00 fix(tools): remove linked issue check Checklist filled minimally, with domain 2026-07-02
pr 0.00 fix(curriculum): corrected name recipe PR title is terse and technical, no AI g 2026-07-02
pr 0.00 fix(client): announce course progress steps to screen reader Only short title and truncated checklist 2026-06-24
pr 0.00 test(api): add unit tests for ids utility Only unit test title and partial checkli 2026-06-29
pr 0.00 fix: Fix vite title case Minimal title and partial checklist, no 2026-07-02
pr 0.00 fix(curriculum): use sentence case for Vite lecture title Formal but brief title and checklist, no 2026-07-02
pr 0.00 fix(curriculum): capitalize Vite challenge title for consist Routine PR title and human-edited checkl 2026-07-02
pr 0.00 test: move landing page coverage to client Human-style test migration summary and c 2026-06-29
pr 0.00 test: move header coverage to client Standard test move title and checklist, 2026-06-26
pr 0.00 test: move full stack page coverage to client Title follows repo conventions; checklis 2026-06-26
pr 0.00 test: move certification rendering to client Title and content are repo-standard; use 2026-06-18
pr 0.00 test: move edit profile modal coverage to client Standard test task title; checklist iden 2026-06-22
pr 0.00 test: move map coverage to client Checklist and title filled minimally; no 2026-06-29
pr 0.00 test: move notes coverage to client Title and checklist only; no stylistic A 2026-06-30
pr 0.00 test: remove intro page playwright coverage Only standard checklist and title; match 2026-06-29
pr 0.00 test: move footer coverage to client Title and content are terse and domain-s 2026-06-26
pr 0.00 fix(curriculum): improve React import/export wording Concise technical title, no AI-like phra 2026-07-02
pr 0.00 test: move fill-in-the-blanks coverage to client Terse, technical title; template content 2026-06-25
pr 0.00 test: move challenge title coverage to client Brief, specific technical title with no 2026-06-18
pr 0.00 test: move challenge description rendering to client Technical, short title; template used, n 2026-06-18
pr 0.00 test: move form helper coverage to client Short, domain-specific content with no A 2026-06-26
pr 0.00 test: move help button coverage to client Terse, domain-specific title; template, 2026-06-29
pr 0.00 test: move help modal coverage to client Brief, technical language only, with no 2026-06-29
pr 0.00 test: move image picture check coverage to client Simple, technical entry; template, no AI 2026-06-29
pr 0.00 test: move independent lower jaw button coverage to client Concise, domain-specific with only templ 2026-06-29
pr 0.00 test: move interactive editor layout coverage to client Brief, domain-specific title; mainly tem 2026-06-29
pr 0.00 test: move internet presence coverage to client Terse, task-specific title; no freeform 2026-06-29
pr 0.00 test: move RWD intro page coverage to client Short technical title, template structur 2026-06-29
pr 0.00 test: move learn page coverage to client Minimal human-style content; only templa 2026-06-29
pr 0.00 test: move Microsoft user link coverage to client Concise, technical title with only templ 2026-06-29