← back to report

freeCodeCamp/freeCodeCamp

// all events — 2026-07-15

Type AI Score Description Actor Reason Date
commit 1.00 test: move interactive editor layout coverage to client (#68 Commit message contains explicit AI assi 2026-07-14
commit 1.00 test: move full stack page coverage to client (#68265) Commit message contains explicit AI assi 2026-07-14
commit 1.00 fix(curriculum): correct HTML lecture punctuation (#68662) Commit message contains explicit AI assi 2026-07-10
pr 0.20 fix(curriculum): improve basic HTML review Body has natural summary sentences but s 2026-07-13
pr 0.10 fix: Fix regexp constructor lesson Free-text uses terse language and standa 2026-07-11
pr 0.10 fix(curriculum): fix redundant wording and missing focus sta Brief direct summary and some domain spe 2026-07-13
pr 0.10 fix(curriculum): correct backticks and grammar in iframe lec Minor edit summary, specific context, no 2026-07-13
pr 0.10 fix: Add GitHub Actions workflow for npm package publishing Concise, slight polish, describes proces 2026-07-06
pr 0.05 fix: replace regex based test with ts explorer in logic chec Title is terse, incomplete body; style l 2026-07-15
pr 0.05 fix(curriculum): rework head-section hints for Recipe Page l Technical summary, uses domain terms and 2026-07-13
pr 0.05 fix(tests): update modal tests to use waitFor for asynchrono Short technical title, content follows P 2026-07-15
pr 0.05 refactor: simplify api shutdown Domain-specific, brief points, natural c 2026-07-15
commit 0.00 fix(curriculum): replace regex with explorer helper in lab t Standard terse commit message with domai 2026-07-15
commit 0.00 fix(curriculum): div elements lecture text (#68847) Short, technical fix description, clearl 2026-07-15
commit 0.00 fix(tests): update modal tests to use waitFor for asynchrono Standard technical language, no AI hallm 2026-07-15
commit 0.00 fix(api): add in-flight timeout for blue-green rollover (#68 Technical message with proper co-author 2026-07-15
commit 0.00 fix(curriculum): correct wording, quiz feedback, and comma s Routine edit description, domain-specifi 2026-07-15
commit 0.00 fix(curriculum): improve travel agency page hints and closin Brief, technical, no excessive formality 2026-07-15
commit 0.00 fix(curriculum): replace regex tests with Explorer API in no Uses domain terms, concise edit summary, 2026-07-15
commit 0.00 fix: Replace regex based test cases in quiz game lab (#68821 Technical fix, includes sign-off and co- 2026-07-15
commit 0.00 fix(curriculum): correct wording and formatting in video dis Standard correction phrasing, contains r 2026-07-15
commit 0.00 chore(curriculum): add punctuation to Following Best Practic Typical chore message, succinct with no 2026-07-15
commit 0.00 test: move form helper coverage to client (#68259) Terse commit messages, typical human phr 2026-07-14
commit 0.00 test: move flash rendering coverage to client (#68240) Terse commit message, no AI hallmarks, r 2026-07-14
commit 0.00 test: move image picture check coverage to client (#68349) Brief, domain-specific commit, lacks AI 2026-07-14
commit 0.00 test: move help modal coverage to client (#68347) Short, practical commit message with no 2026-07-14
commit 0.00 test: move finish exam modal coverage to client (#68239) Minimal text, domain-relevant, not AI-ge 2026-07-14
commit 0.00 test: move experience validation coverage to client (#68232) Specific, to-the-point message, no signs 2026-07-14
commit 0.00 test: move email settings coverage to client (#68132) Standard commit message, lacks AI phrasi 2026-07-14
commit 0.00 test: move exit exam modal coverage to client (#68231) Concise, direct, fits standard human com 2026-07-14
commit 0.00 test: move exam survey coverage to client (#68230) Very short, technical context, not AI-li 2026-07-14
commit 0.00 feat(curriculum): add backend auth lab and workshop to main Standard feature commit, domain-specific 2026-07-14
commit 0.00 feat(curriculum): add backend chapter review (#68431) Standard commit title with signoffs and 2026-07-14
commit 0.00 fix(curriculum): correct iframe workshop instructions (#6882 Terse commit message; co-author listed, 2026-07-14
commit 0.00 fix(curriculum): correct content and formatting gaps in Basi Brief changelog-style message; no signal 2026-07-14
commit 0.00 fix(curriculum): correct Cat Photo App text (#68829) Short and specific fix message; lacks AI 2026-07-14
commit 0.00 fix(curriculum): add missing space after comma (#68827) Minimal message, standard signoff, no AI 2026-07-14
commit 0.00 fix(curriculum): allow optional whitespace in else statement Technical phrasing, no signs of AI-gener 2026-07-14
commit 0.00 fix: correct value/attribute terminology and grammar in work Human-written, technical jargon, not AI 2026-07-14
commit 0.00 fix(curriculum): assert data state in medical data validator Domain-specific, asserts, technical deta 2026-07-14
commit 0.00 fix(curriculum): remove solution changes and comma splice in Human-written, succinct; no AI markers. 2026-07-14
commit 0.00 feat(api): add moderation score to ExamEnvironmentExamModera Standard changelog entry, no phrasing ty 2026-07-14
commit 0.00 fix(curriculum): correct backticks and grammar in iframe lec Terse commit message with domain context 2026-07-13
commit 0.00 fix(curriculum): rename workshops to follow naming conventio Minimal, technical, standard commit mess 2026-07-13
commit 0.00 fix: Fix grammar and code-tag issues in the Basic HTML catal Standard commit with domain details and 2026-07-13
commit 0.00 fix(curriculum): format examples as bulleted list (#68791) Bulleted list correction, brief, normal 2026-07-13
commit 0.00 fix(api): cleanup sentry noise and adjust donate logs (#6878 Terse, technical, domain-relevant commit 2026-07-13
commit 0.00 fix(gha): update default levels and config (#68779) Standard commit title, uses common engin 2026-07-13
commit 0.00 fix(curriculum): correct text in travel agency page lab (#68 Domain-specific context and brief phrasi 2026-07-13
commit 0.00 fix(curriculum): editable regions in workshop media catalogu Describes workshop change, concise and d 2026-07-13
commit 0.00 fix(api): scrub Mongo literals from Sentry spans (#68780) Brief, technical, mentions Sentry, typic 2026-07-13
commit 0.00 fix(curriculum): correct apostrophe and add serial comma in Brief grammar correction, typical human 2026-07-13
commit 0.00 fix(curriculum): editable regions in workshop decimal to bin Concise, technical description, typical 2026-07-13
commit 0.00 feat: add freecodecamp-os challenge types (#68439) Standard commit message format and human 2026-07-13
commit 0.00 fix(curriculum): use Explorer helper in countup workshop ste Concise, domain-specific commit with no 2026-07-13
commit 0.00 fix(curriculum): format vocab introduction as bullets (#6876 Concise, technical, and includes human-s 2026-07-13
commit 0.00 fix(curriculum): add missing tested requirements to travel a Standard commit with human author, no AI 2026-07-13
commit 0.00 fix(curriculum): replace regex test with Explorer AST helper Technical, succinct message with no AI s 2026-07-13
commit 0.00 feat(api): tag runtime gauges with byte and millisecond unit Terse, domain-focused message, typical h 2026-07-13
commit 0.00 fix(curriculum): move punctuation outside backticks (#68761) Simple, direct, and domain-specific comm 2026-07-12
commit 0.00 fix(curriculum): add missing periods to hint text in audio/v Brief, specific revision in normal human 2026-07-12
commit 0.00 fix(curriculum): audit editable regions for workshop-fcc-aut Standard commit message with human co-au 2026-07-12
commit 0.00 fix(client): update graduate count in funding manifest (#687 Terse commit message, no AI signals. 2026-07-12
commit 0.00 fix(curriculum): correct punctuation in HTML boilerplate lec Concise, domain-specific commit message. 2026-07-12
commit 0.00 fix(curriculum): use Explorer helper in inventory lab test ( Terse commit message, typical human conv 2026-07-11
commit 0.00 chore(curriculum): audit editable regions for workshop-festi Brief, domain-relevant commit message. 2026-07-11
commit 0.00 fix(curriculum): remove dead conditional in regex sandbox la Short, technical commit with direct phra 2026-07-11
commit 0.00 fix(curriculum): audit editable regions in colorful boxes wo Concise, domain-specific human commit st 2026-07-11
commit 0.00 fix(curriculum): fix formatting issues in fortune teller wor Terse fix description, no signs of AI to 2026-07-11
commit 0.00 fix(curriculum): correct ordinal in Step 9 hints (#68683) Concise, technical changelog-style commi 2026-07-10
commit 0.00 fix(client): use findBy query in profile dialog test (#68679 Brief, technical commit message, no AI s 2026-07-10
commit 0.00 fix(curriculum): correct grammar and formatting in HTML audi Standard commit format, likely a simple 2026-07-10
commit 0.00 fix(curriculum): replace mixed tab/space indentation in gre Direct, minimal, changelog format, no AI 2026-07-10
commit 0.00 fix(curriculum): editable regions in workshop merge sort js Short, domain-specific, not ChatGPT-styl 2026-07-10
commit 0.00 test: move certification rendering to client (#68036) Normal, concise, co-author trailer is hu 2026-07-10
commit 0.00 fix: disable Sentry source-map upload/finalize Informal, technical context, no AI indic 2026-07-10
commit 0.00 feat: move logs to sentry Standard multi-part changelog, no AI hal 2026-07-02
commit 0.00 fix(client): include workshop/block title in Get a Hint sear Technical, specific, no signs of AI gene 2026-07-10
commit 0.00 fix(curriculum): correct writing in link element lecture (#6 Brief content edit note, normal human co 2026-07-10
commit 0.00 fix(curriculum): verify head is nested inside html in bookst Concise commit message, domain-specific, 2026-07-10
commit 0.00 fix(curriculum): correct spelling of below in colorful boxes Terse, domain-specific commit title; no 2026-07-09
commit 0.00 fix(curriculum): correct grammar and accuracy in HTML catalo Brief, practical commit; no AI-style lan 2026-07-09
commit 0.00 fix(curriculum): correct grammar and formatting in HTML SEO Direct, minimal edit note with clear dom 2026-07-09
commit 0.00 fix(curriculum): improve wording in recipe page lab (#68651) Concise, focused edit summary typical of 2026-07-09
commit 0.00 fix(curriculum): update h3 hints from curriculum outline ste Simple changelog-style message; no AI ma 2026-07-09
commit 0.00 chore(i18n,learn): update i18n-curriculum submodule (#68632) Standard module update phrasing; entirel 2026-07-09
commit 0.00 fix(curriculum): fix grammar and formatting in Bookstore Pag Human-like, specific and concise edit su 2026-07-09
commit 0.00 fix(curriculum): clarify only one h1 in recipe page lab (#68 Focused clarifying edit typical of human 2026-07-09
commit 0.00 feat(curriculum): make fdl review and exam visible (#68635) Jargon and feature style; normal human p 2026-07-09
commit 0.00 fix(curriculum): change second person to third person (#6863 Direct, technical change summary; signed 2026-07-09
commit 0.00 fix(curriculum): audit editable regions in workshop flappy p Concise commit, domain-specific, no AI s 2026-07-09
commit 0.00 fix(api): do not throw on second exam error (#68594) Brief, specific commit message lacking A 2026-07-09
commit 0.00 fix(client): use curriculum-help category for forum posts (# Direct, topic-focused, and terse—no AI s 2026-07-09
commit 0.00 fix(curriculum): reword UTF-8 lecture (#68628) Short, domain-specific commit message wi 2026-07-08
commit 0.00 fix(client): split socrates and button analytics events (#68 Terse engineering commit message, no AI 2026-07-08
commit 0.00 fix(curriculum): replace curly apostrophe and remove redunda Direct, task-focused message; clearly hu 2026-07-08
commit 0.00 chore(curriculum): add semicolon to console logs (#68615) Routine commit message with standard tec 2026-07-08
commit 0.00 chore(i18n,learn): update i18n-curriculum submodule (#68613) Brief conventional commit message, no AI 2026-07-07
commit 0.00 fix(curriculum): improve HTML boilerplate consistency (#6861 Standard fix message, signed by human, n 2026-07-07
commit 0.00 fix(curriculum): align data structures quiz with review (#68 Routine commit style, uses domain langua 2026-07-07
commit 0.00 fix(curriculum): correct writing errors in fortune teller ap Typical curriculum fix, message is conci 2026-07-07
commit 0.00 fix(curriculum): fix grammar and formatting in CSS Colors Re Brief correction, uses human wording and 2026-07-07
commit 0.00 chore(i18n,learn): update i18n-curriculum submodule (#68590) Standard submodule update format, no AI 2026-07-07
commit 0.00 refactor: copy client i18n files to common folder (#68582) Usual technical refactor message, no AI 2026-07-07
commit 0.00 fix: pet adoption grammar (#68592) Terse, domain-specific commit titles wit 2026-07-06
commit 0.00 fix(client): remove code tags from hex codes (#68591) Brief, technical commit with zero AI phr 2026-07-06
commit 0.00 fix(curriculum): correct grammar in src/alt attribute senten Concise, domain-relevant; lacks AI hallm 2026-07-06
commit 0.00 fix(curriculum): update description and add test to check fo Direct summary of curriculum/test change 2026-07-06
commit 0.00 fix(curriculum): Improve music player workshop wording for c Clear, specific edit summary—no AI-like 2026-07-06
pr 0.00 chore(i18n,learn): update i18n-curriculum submodule Title indicates bot automation; phrasing 2026-07-15
pr 0.00 chore(curriculum): add punctuation to Following Best Practic Title and checklist are terse; no AI ind 2026-07-15
pr 0.00 refactor(curriculum): replace legacy helpers with Explorer A Technical, concise, and typical develope 2026-07-13
pr 0.00 test(client): avoid timeout in experience description valida Commit message is terse and technical, n 2026-07-15
pr 0.00 fix(client): don't duplicate block name in page title when i Ellipsis in title and concise wording, n 2026-06-18
pr 0.00 fix(curriculum): correct title case for structural hierarchy Free text is minimal, checklist is templ 2026-07-15
pr 0.00 fix(curriculum): use Explorer helper for empty array/object Technical and precise wording, no AI tra 2026-07-13
pr 0.00 fix(curriculum): replace regex with explorer helper in lab j Domain-specific, concise language, not A 2026-07-13
pr 0.00 feat(curriculum): add Artifact Provenance Auditor workshop Project-specific jargon and checklist co 2026-07-15
pr 0.00 fix(curriculum): mock the RPG Creature API in creature searc Technical and terse, all template or che 2026-07-15
pr 0.00 refactor(curriculum): replace regex with AST helpers in Math Only template content and minimal/no fre 2026-07-15
pr 0.00 feat(client): loop daily challenges Human tone; uses shorthand and breaks of 2026-06-23
pr 0.00 fix(curriculum): replace regex test with Explorer AST helper Template content dominates, very minimal 2026-07-15
pr 0.00 fix(curriculum): replace regex with explorer helper in lab t No free-text content beyond template and 2026-07-13
pr 0.00 docs: add PR disclosure checkbox Only template language with incomplete c 2026-03-31
pr 0.00 docs: clarify how new contributors can start (fixes #62666) Checklist only, title references specifi 2026-01-15
pr 0.00 feat: final front end dev libs v9 changes No free-text; only template and brief, p 2026-07-09
pr 0.00 fix: Hodges9 node Template and checklist only; plausible t 2026-07-15
pr 0.00 fix(curriculum): replace regex tests with AST in Debug Type Only template content and a technical ti 2026-07-14
pr 0.00 fix(curriculum): correct title case for structural hierarchy Template and checklist only, with a stan 2026-07-15
pr 0.00 feat(client): download solutions as zip with separated files PR content is incomplete and consists on 2026-05-12
pr 0.00 fix(curriculum): div elements lecture text Extremely brief, no AI stylistic signs. 2026-07-15
pr 0.00 fix(api): add in-flight timeout for blue-green rollover No free text other than technical title; 2026-07-14
pr 0.00 fix(curriculum): explain string repetition operator Very short, minimal info, no AI hallmark 2026-07-15
pr 0.00 fix(tests): assert step tests fail on their initial seed con Short, technical, and uses natural dev s 2026-07-15
pr 0.00 fix: wait for finish exam modal to close in test Minimal, technical, no evidence of AI ph 2026-07-15
pr 0.00 fix(curriculum): structural hierarchy title case Minimal info, domain-specific terms, no 2026-07-15
pr 0.00 fix(curriculum): audit editable regions in workshop debug co Only technical title, no AI-typical lang 2026-07-08
pr 0.00 fix(curriculum): replace regex test with Explorer AST helper Title is concise and technical, no AI-st 2026-07-14
pr 0.00 fix(a11y): fix semantic tag accessibility issues with build Template content; free text section only 2026-05-11
pr 0.00 fix(curriculum): correct wording, quiz feedback, and comma s Only a descriptive title; no AI hallmark 2026-07-15
pr 0.00 fix: Replace regex based test cases in quiz game lab Only a brief, technical PR title; no AI 2026-07-14
pr 0.00 fix(curriculum): improve travel agency page hints and closin Title is concise and domain-specific; no 2026-07-12
pr 0.00 fix(curriculum): replace regex tests with Explorer API in no Title is technical and succinct; no AI c 2026-07-11
pr 0.00 fix(curriculum): correct wording and formatting in video dis Short, technical title; incomplete but n 2026-07-15
pr 0.00 feat(curriculum): mark cert projects for backend curriculum Template content; free text is only a br 2026-07-14
pr 0.00 feat(curriculum): mark cert projects for backend curriculum Template content; free text is only a br 2026-07-07
pr 0.00 fix: Feat/add workshop python functions Title has a typo and is terse; no sign o 2026-06-26
pr 0.00 fix(api): check email rate limit before updating newEmail Free text is just a technical title; lac 2026-07-15
pr 0.00 fix(api): check rate limit before updating pending email Technical, concise title only; no eviden 2026-07-15
pr 0.00 fix(curriculum): Editable region markers in workshop-note-ta Title is brief and technical; no AI-styl 2026-07-04
pr 0.00 fix(curriculum): Editable region markers in workshop-heritag Title succinct and technical, no AI gene 2026-07-04
pr 0.00 test: move form helper coverage to client Template with only brief domain-specific 2026-06-26
pr 0.00 test: move flash rendering coverage to client Just template content and concise, techn 2026-06-25
pr 0.00 test: move help button coverage to client Template and domain-specific, concise ti 2026-06-29
pr 0.00 test: move independent lower jaw button coverage to client Standard template and very specific, non 2026-06-29
pr 0.00 test: move interactive editor layout coverage to client Technical, terse title; template otherwi 2026-06-29
pr 0.00 test: move image picture check coverage to client Domain-specific, concise commit title wi 2026-06-29
pr 0.00 test: move help modal coverage to client Brief title; only template used; no AI h 2026-06-29
pr 0.00 test: move finish exam modal coverage to client Title is terse and technical; template c 2026-06-25
pr 0.00 test: move experience validation coverage to client Title and content are terse; only templa 2026-06-25
pr 0.00 test: move email settings coverage to client All content from template; title is tech 2026-06-22
pr 0.00 test: move internet presence coverage to client All content is template-driven; title ha 2026-06-29
pr 0.00 test: move exit exam modal coverage to client No free text; just template; title is te 2026-06-25
pr 0.00 test: move exam survey coverage to client Only template content; title is concise 2026-06-25
pr 0.00 test: move full stack page coverage to client No free-form content, just template; tit 2026-06-26
pr 0.00 fix(curriculum): correct CSS expansion and punctuation in me Content is mainly template and technical 2026-07-14
pr 0.00 feat(curriculum): add backend auth lab and workshop to main Technical, succinct title; no AI indicat 2026-07-14
pr 0.00 feat(curriculum): add backend chapter review Short, domain-specific title; no signs o 2026-07-01
pr 0.00 fix: Fix div elements title Human-written, with technical title and 2026-07-14
pr 0.00 fix(curriculam): correct div elements lesson text Informal, terse language and checklist u 2026-07-14
pr 0.00 fix(curriculum): refine link lesson wording Title only, incomplete content, no AI st 2026-07-13
pr 0.00 fix(curriculum): remove solution changes and comma splice in Only title; template section, nothing AI 2026-07-13
pr 0.00 feat(curriculum): add language settings lecture for RDB work No free-text outside template; technical 2026-05-23
pr 0.00 feat(curriculum): workshop debugging registration form updat Checklist and technical title; nothing s 2026-04-01
pr 0.00 fix(api): sentry hygiene and coverage Very terse title, no detailed free-text, 2026-07-13
pr 0.00 fix(curriculum): correct iframe workshop instructions Only template structure and very minimal 2026-07-14
pr 0.00 fix(curriculum): correct content and formatting gaps in Basi Title only; checklists/template, no AI p 2026-07-13
pr 0.00 fix(curriculum): correct Cat Photo App text Contains only PR title and template chec 2026-07-14
pr 0.00 fix(curriculum): add missing space after comma All content is template or terse title, 2026-07-14
pr 0.00 fix(curriculum): audit editable regions for workshop-cat-pai Only template and short title, no AI hal 2026-07-05
pr 0.00 fix: redundant wording and quiz answers missing focus state Short, technical PR title and issue refe 2026-07-14
pr 0.00 fix(curriculum): add missing space after comma in task-38 Pure template and domain-specific title, 2026-07-14
pr 0.00 feat(curriculum): add lab-story-fragment-restoration to Java Contains only template and technical PR 2026-02-01
pr 0.00 fix(curriculum): allow optional whitespace in else statement Mostly template, short title and checkli 2026-07-14
pr 0.00 fix: correct value/attribute terminology and grammar in work PR title and checklist only, human brevi 2026-07-14
pr 0.00 fix(curriculum): assert data state in medical data validator Only title and checklist, no evidence of 2026-07-13
pr 0.00 fix: Teach RegExp constructor before Regex Sandbox lab Title and checklists are template-like, 2026-07-14
pr 0.00 feat(api): add moderation score to ExamEnvironmentExamModera Only template/checklist structure, no ev 2026-07-11
pr 0.00 fix(curriculum): teach the RegExp constructor Title and checklist are normal; structur 2026-07-13
pr 0.00 fix(curriculum): correct Cat Photo App copy Content is just template headings and br 2026-07-13
pr 0.00 fix(curriculum): rename workshops to follow naming conventio Repository template only; no free-form A 2026-07-13
pr 0.00 feat(curriculum): add option to hide superblocks per languag Title only; lacking AI-style free-text s 2026-07-13
pr 0.00 fix: Fix grammar and code-tag issues in the Basic HTML catal Title and checklist only; no AI-flavored 2026-07-13
pr 0.00 fix(curriculum): format examples as bulleted list Includes standard checklist, no AI signa 2026-07-13
pr 0.00 fix(api): cleanup sentry noise and adjust donate logs Title is short and domain-specific, no A 2026-07-13
pr 0.00 fix(curriculum): editable regions in workshop media catalogu Checklist plus terse title; nothing AI-l 2026-07-05
pr 0.00 fix(gha): update default levels and config Only a brief conventional commit-style t 2026-07-13
pr 0.00 fix(curriculum): audit editable regions in space mission ros Only a specific, terse conventional PR t 2026-07-02
pr 0.00 fix(curriculum): correct text in travel agency page lab Title is specific and casual; no hallmar 2026-07-13
pr 0.00 fix(super-block-accordion): move course progress steps into Technical and specific PR title, no AI-s 2026-06-26