Skip to content

issues Search Results · language:Dune language:JavaScript language:Python language:Java language:Java language:Python

Filter by

55M results  (759 ms)

55M results

Problem Clean restart can fail before useful work starts when the standard issue branch is checked out in another local worktree. Observed from promptdriven/pdd_cloud#2101 while retrying promptdriven/pdd#1458: ...

!-- Template: VAT -- !-- ORIGINAL_PROMPTS [2026-06-15 17:29] I would like to make a tool to help provide clockface directions to the nearest empty chair, or tell me if no such chair is visible. It does ...
enhancement

Narrowing down a crash on our own codebase, I got it down to this. The snippet is valid, type-correct Python — ty should check it clean — but it panics: def run(cond: bool, d: dict) - list: a = {} ...

문제 각 MSA의 인가 핵심 경로에서 사용하는 UserSnapshot 캐시(RedisUserSnapshotCacheAdapter)에 두 가지 부하 집중 위험이 있습니다. 1. 캐시 미스 시 single-flight 부재: TTL(기본 300초) 만료나 콜드 상태에서 동일 keycloakSub에 대한 동시 요청이 모두 Redis 미스를 겪으면 전부 User ...

문제 bbd-security-core는 여러 MSA가 공유하는 보안 공통 모듈로, 인가 판단의 핵심 분기를 다수 포함한다. 그러나 테스트는 UserSnapshotTest의 ADMIN 슈퍼유저 hasRole 1건뿐이며, 실제 인가 허용/거부를 결정하는 Aspect/Application Service/HTTP Adapter의 분기는 전혀 검증되지 않는다. 보안 ...

문제 1. 공통 예외- 응답 변환 책임이 어디에도 명시되어 있지 않음 ApiException은 ErrorResponseException을 상속해 Spring 기본 처리에 의존하는데, 정작 bbd-security-core 모듈 안에는 @RestControllerAdvice/@ControllerAdvice/@ExceptionHandler가 하나도 없습니다. ...
refactor

문제 bbd-security-core는 각 MSA에 임베드되어 @RequireRole 기반 공통 인가를 제공한다. Redis 캐시 미스 시 인가 경로(RoleAuthorizationAspect → GetCurrentUserSnapshotService.loadFromUserServiceAndCache → UserServiceSnapshotAdapter)는 동기적으로 ...

문제 CurrentUserSnapshotResult(application 계층 결과 모델)는 도메인 UserSnapshot과 12개 필드가 완전히 동일한 record이다. 인가 흐름에서 GetCurrentUserSnapshotService가 CurrentUserSnapshotResult.from()으로 도메인을 결과 모델로 변환하고, 바로 다음 단계인 RoleAuthorizationAspect가 ...
refactor
Issue origami icon

Learn how you can use GitHub Issues to plan and track your work.

Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub Issues
ProTip! Restrict your search to the title by using the in:title qualifier.
Issue origami icon

Learn how you can use GitHub Issues to plan and track your work.

Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub Issues
ProTip! Restrict your search to the title by using the in:title qualifier.