2026-02-11
날짜는 UTC 기준으로 나눴습니다(9월 22일부터는 한국 시간 기준). 커밋은 커미터 시각(committer date), PR은 생성·병합 시각으로 분류했습니다. 목록은 2026-10-06 KST에 GitHub에서 다시 조회해 보강했습니다. 공개 저장소의 기본 브랜치 활동만 포함합니다.
요약 (AI 작성)
chrome-remote-devtools는 Reactotron 지원을 통째로 걷어 냈습니다. reactotron_server 모듈과 CDP 브리지 코드, 설정 항목을 지우고 devtools-frontend 쪽 클라이언트 유형도 React Native만 남겼습니다(#126). 이어 인스펙터의 제목 표시줄과 탭 표시 기능을 FSD 구조로 나누고, RN 앱을 새로 고치면 Metro 프록시가 재연결 코드를 다시 주입하며 새로 연 DevTools에는 캐시된 Redux 상태를 보내도록 한 #127을 병합했습니다. 같은 흐름에서 서버 URL 포트와 8081에 adb reverse를 거는 Tauri 명령과 Radix Toast 알림, MMKV v3의 SharedArrayBuffer를 받도록 한 타입 수정이 들어갔습니다. Electrobun 데스크톱 앱에 Metro 디버거를 붙이는 #129는 이날 열렸고 병합되지 않았습니다.
lodash-v2는 dropWhile·dropRightWhile·fill·findIndex·flattenDeep·intersection·pull·sortedIndex·takeWhile·union·uniqBy·xor·zip·zipObject·zipWith 등 배열 함수를 대량으로 구현했고, differenceBy는 가변 인자를 받도록 다듬고 differenceWith도 추가했습니다. 동등성 테스트 실패 수를 98개, 85개로 기록하며 피드백 보고서를 반복 갱신했고, 중간에 벤치마크를 빼고 결과 피드백만 남기는 쪽으로 문서를 정리했다가 Phase 2 체크리스트에 함수별 벤치마크 결과를 기록했습니다.
ohah.github.io에는 오늘의 커밋 탭이 생겼습니다. gh로 하루치 커밋과 PR을 모아 Markdown으로 만드는 today-activity.sh를 추가하고 커미터 날짜 범위로 해당 날짜만 조회하도록 고쳤으며, 에이전트 규칙은 AGENTS.md로 합치고 2026-02-11 커밋 요약을 처음 올렸습니다.
공개 커밋 51개, 해당일 생성 또는 병합된 PR 3개를 정리했습니다. PR 생성 3개·병합 2개는 같은 PR이 양쪽에 포함될 수 있습니다.
커밋
ohah/chrome-remote-devtools
- feat(inspector): Radix Toast for adb reverse, run reverse for 8080 and 8081
- fix(react-native-inspector): MMKV DevTools type and intermittent empty tab
- fix(server): metro proxy reconnect on refresh and cached Redux for new DevTools
- refactor(inspector): FSD split for title bar and tabs visibility
- feat(inspector): add adb reverse helper and fix tabs
- fix(inspector): ensure getServerUrl returns string
- chore(devtools): update bundled to match devtools-frontend clientType cleanup
- chore(server,inspector,docs): remove legacy refs from comments and docs; update devtools-frontend submodule
- refactor(server,inspector,devtools): remove Reactotron support
ohah/lodash-v2
- feat: add implementation to array.ts
- feat: dropWhile implementation fixed
- feat: dropRightWhile implementation fixed
- feat: dropRightWhile 구현
- docs: HEARTBEAT 진행률 보고·edit 실패 시 대처 방법 보강
- feat: remove, reverse, slice, sortedIndex, sortedIndexBy, takeRight, takeRightWhile, takeWhile, union, unionBy, uniqBy, unzip, xor, zip, zipObject, zipWith 구현
- feat: 동등성 테스트 결과 갱신
- feat: 동등성 테스트 결과 갱신
- feat: Array 함수 구현 (dropRightWhile, dropWhile, fill, findIndex, findLastIndex, flattenDeep, flattenDepth, indexOf, intersection, intersectionBy, intersectionWith, join, lastIndexOf, nth, pull, pullAll, pullAt, remove, reverse, slice, sortedIndex, sortedIndexBy, takeRight, takeRightWhile, takeWhile, union, unionBy, uniqBy, unzip, xor, zip, zipObject, zipWith)
- feat: 동등성 테스트 98실패 상태 기록
- feat: differenceWith 구현, 체크리스트 갱신
- feat: 동등성 테스트 85실패 상태 기록
- docs: update feedback report with latest test results
- feat: attempt implement differenceWith
- feat: differenceBy 구현 개선 - 가변 인자 지원, iteratee 파라미터 위치 조정
- docs: 알림/요약에 Phase 1 진행률·이번 턴 구현 함수 포함하도록 HEARTBEAT 보강
- docs: mark differenceBy implemented in checklist
- feat: implement differenceBy (array) and update feedback report
- docs: LODASH_IMPLEMENTATION_CHECKLIST.md 복원, 인수인계 정리
- docs: 벤치마크 제거, 결과 피드백만 유지 + 미구현 동등성 테스트 복원
- docs: 피드백 보고서 정리
- feat: 동등성 테스트 통과, 벤치마크 실행, generate-feedback 완료
- feat: 동등성 테스트 85개 실패, 벤치마크 실행, generate-feedback 완료
- feat: 동등성 테스트 실패 케이스 보고서 갱신
- feat: 결과 동등성 테스트 실행 및 벤치마크 실행, 피드백 보고서 갱신
- feat: 결과 동등성 테스트 실행 및 벤치마크 실행, 피드백 보고서 갱신
- feat: 결과 동등성 테스트 실행 및 벤치마크 실행, 피드백 보고서 갱신
- feat: 결과 동등성 테스트 실행 및 벤치마크 실행, 피드백 보고서 갱신
- feat: 결과 동등성 테스트 실행 및 벤치마크 실행, 피드백 보고서 갱신
- feat: 결과 동등성 테스트 실행 및 벤치마크 실행, 피드백 보고서 갱신
- feat: 결과 동등성 테스트 실행 및 벤치마크 실행, 피드백 보고서 갱신
- test: 미구현 케이스 collect-feedback 반영, 동등성 실패 상세 출력, 피드백 보고서 보강
- docs: regenerate feedback-report after completing Phase 2 benchmark for all functions
- docs: HEARTBEAT에 인수인계 문서 갱신(해당 시) 체크 항목 추가
- docs: update Phase 2 checklist for completed benchmarks (chunk, compact, difference, drop, dropRight, take, flatten, head, last, initial, tail, without, fromPairs) - 동등성 통과, fastest=es-toolkit
ohah/ohah.github.io
- chore(docs): summarize 2026-02-11 commits (AI)
- fix(scripts): today-activity.sh 해당 날짜만 조회하도록 수정
- docs(AGENTS): 매일 실행 시 할 일에 오늘의 커밋 통합, HEARTBEAT_OK·중복 문구 정리
- docs(AGENTS): 푸시 전 문구를 '린트 한 번 돌린 뒤'로 수정
- chore: bun.lock 갱신, 에이전트용 문서 추가 (HEARTBEAT, IDENTITY, SOUL, TOOLS, USER)
- docs: HEARTBEAT 제거, 에이전트 규칙을 AGENTS.md로 통합
- feat: 오늘의 커밋 탭, HEARTBEAT/AGENT.md, 스크립트 추가
PR (해당일 생성/머지)
상태는 조회 시점 기준입니다. merged는 아래 대상 브랜치에 병합됐다는 뜻이며, 기능 브랜치 병합과 main 반영을 구분합니다. 같은 PR이 생성일과 병합일 양쪽 기록에 나타날 수 있습니다.