Tag: Obsidian
All the articles with the tag "Obsidian".
-
이슈를 여섯 개 닫았다 — 근데 버그는 하나뿐이었다
만들고 있는 Obsidian 플러그인의 오래된 백로그를 하나씩 다시 열어봤다. 여섯 개를 닫았는데, 실제로 코드를 고친 건 딱 하나였다. 나머지 다섯 개는 왜 버그가 아니었는지를 따라가 봤다.
-
파일쓰기 재설계 이후 — 잘 되던 기능이, 완전히 다른 작업에 휩쓸려 조용히 죽어 있었다
GitHub 이슈만 보면 처음부터 미완성 기능처럼 보였다. 근데 git log를 직접 추적해보니 한 달 전엔 실제로 동작하고 있었다 — 완전히 무관한 다른 작업에 휩쓸려 조용히 죽었을 뿐이었다.
-
파일쓰기 로직 재설계하다가 4편 — 프로젝트가 이미 정해둔 규칙을 안 읽고 진행했다
재설계 내내 개별 사실을 코드로 재확인하는 습관은 잘 지켰다. 근데 정작 이 프로젝트가 스스로 정해둔 작업 방식 자체는, 며칠 동안 단 한 번도 찾아보지 않았다. 시리즈를 마무리하며 하루 전체를 관통한 패턴 하나를 다시 짚는다.
-
파일쓰기 로직 재설계하다가 3편 — 이슈도, 완료도 상태가 서로 어긋나 있었다
GitHub 이슈가 계속 OPEN이라 아직 안 고쳐진 줄 알았는데, 코드와 테스트를 열어보니 며칠 전에 이미 해결해놨었다. 그리고 '릴리스하자'는 말을 듣고 버전 범프부터 태그, 푸시까지 다 했는데, 발행 직전에서 조용히 멈췄다가 '이때까지 다 해줬는데 왜?'라는 반응을 들었다.
-
파일쓰기 로직 재설계하다가 2편 — 이미 검증된 것도, 합쳐놓은 것도 다시 봐야 했다
서브에이전트가 정확히 고친 코드를 '더 간단하게' 정리하겠다고 손댔다가 같은 버그를 조용히 되살릴 뻔했다. 그리고 두 태스크가 각각 완벽하게 끝난 다음에도, 그 둘을 합쳐서 보는 최종 리뷰에서 진짜 버그가 나오기도 하고 '구조적으로 안전하다'는 게 증명되기도 했다.