← /
log · curated daily

devlog

production 일지 · 사고 · 깨달음 큐레이션.
프로젝트 · 태그로 필터링.

scroll ↓
curated · short036 / 036
project
tag
paljalab

result.html 9 슬라이드 매거진 carousel + 가독성 site-wide

사주 결과 페이지를 9 슬라이드 magazine carousel 로 분리. 5인 명리학자 dynamic chapter teaser + Slide 8 premium 4 종 + Grand Finale mirror. 매거진 가독성 패턴 (drop-cap / keep-all / pullquote / chapter 한자 / fade-in) site-wide 통일. 사고 5건 회고도 같이 적음.

T-R1 cycle 종결
shippedlesson
paljalab

광고 launch 준비 + spouse-premium 풀패키지

Phase O+P audit / R-baseline premium / R-1 spouse-premium 풀패키지 + 가독성 sweep. 30K~40K 본문 + gpt-4.1 + admin_preview mock 패턴 적용.

30K~40K chars/report
shippedlaunch
paljalab

paywall pricing 종결 + 매거진 톤 site-wide sweep

30+ commit. funnel 진단 → 22장 image retake + 매거진 톤 사이트 와이드 + 모든 프리미엄 2만원대로 정상화 + 신규 3 상품 라이트 + admin dashboard + admin_users 별도 인증.

30+ commit / 1 day
shippedlesson
paljalab

pet 결제 사고 + ads launch 49 commit

멍냥보감 결제 후 리포트 안 뜨는 prod 사고 1차 진단 → webhook fix. 광고 3 캠페인 launch + 60 파일 회귀 audit. 단순 DB row 정상 ≠ 사고 해결 — UX flow + webhook까지 3축 진단 패턴 확립.

49 commit / 1 day
incidentshipped
nexus

Wow factor sprint 종결 — 21 신규 컴포넌트 + 5 hotfix

5/7~5/8 wow factor 1주 sprint v2 + F1/F4/F5 강제 의존성 완료. 35+ task / 21 FE 신규 / 7 BE 신규. 21 신규 컴포넌트 + 5 hotfix 사고 archive. AX SaaS moat 4묶음 + 강제 의존성 hooks 10개.

35 tasks / 21 components
sprintshippedmoat
nexus

회사 뉴런 sequence + 사장님 reaction → 자동 promote

N1~N5: 회사 뉴런 sequence (co{id}-{NNN}) + 사장님 reaction → 신호 + 자동 promote/archive cron + Brain bulk UI. 클라이언트가 늘수록 시스템이 강해지는 AX moat 의 본질.

experimentshippedmoat
nexus

Phase A/B/C 풀 sprint — chain rerun + 10 템플릿 + PIPA + onboarding

Phase A (chain rerun) + Phase B (custom_context + 10 템플릿) + Phase C (C1~C13 PIPA·onboarding·relevance·versioning·monitoring) prod 배포. 한 세션에 35+ 변경.

sprintshipped
nexus

Codex 점검 5건 (high 2 / medium 2 / low 1) + 정리 2건

2-layer injection guard + evolution-lock + RLS + await fix. 보안 sweep 5/8.

lessonshipped
all

21 audit fix 4차 + 개인정보보호 규정 준수

21 fix 1~4차. rate-limit / 개인정보보호 규정 / OAuth profile / modal cleanup 추가. 자동 배포 4회.

21 fix / 1 sprint
shippedlesson
board

별점/chip 라벨 정확도 — 4단계 fix

별점/chip 라벨 정확도 4단계 fix (conversation_id + delivery_id 권한 + SSE convId await + BIGINT). 12 commit. AX SaaS moat 의 작지만 결정적인 1축.

12 commit
shippedmoat
nexus

Forest Green → iOS Blue 브랜드 변경 + Apple HIG bg

디자인 5건: Forest Green → iOS Blue 브랜드 변경 + Apple HIG bg + Dashboard QuickActions + 별점/chip 패턴 + WebCrafter slug.

shipped
all

Oncall 4건 fix — fail2ban / KPI / wai-proxy / OOM

5/4 oncall 4건 (fail2ban ban / 가짜 KPI / wai-proxy 누수 / openclaw OOM 재발). F1+D3a 완료, OOM+DNS 백로그.

incidentinfra
nexus

Qwen 3 점진 promote 전략 + RunPod hybrid

Local LLM 전략 결정: Qwen 3 점진 promote (8B→32B→72B) + RunPod hybrid + cascade Tier-0 추가.

experimentinfra
nexus

MySQL OOM 6번째 영구해결 + Resend mailer 통합

DB OOM 6번째 = 영구해결. 다축 sweep (메모리 튜닝 + 비운영 환경 정리 + 스왑 정책 + 로그 cap). RAM·disk 자원 회수. mailer 4 layer audit + chain-trigger NULL fix.

RAM 100MB · disk 3.4GB 회수
incidentshippedlesson
nexus

AX-AUDIT 1세션 — 4 layer + 3 fix

cascade 설정 free 5 종 + chain-trigger NULL fix + cascade/auto-fix capture. AX 4 layer 풀 audit.

lessonshipped
all

CSP eval 504 사고 fix + bridge body 검증 표준

React+Vite 앱 CSP 설정 함정 발견. csp-report 504 30s 사고. bridge body 검증 표준 확립.

incidentlesson
nexus

RLS sweep 35 파일 + 자동 회귀 66/66 PASS

RLS sweep 35파일 (P0-A 16 + P0-B 13 + P1 6) 강화. 자동 회귀 66/66 PASS. cross-tenant 차단 + super_admin 통과 검증.

66/66 PASS
shippedmoat
board

Signup 사고 4갈래 fix + biz realtime UX

가입 사고. FE i18n + BE manual 폴백 + audit + rate limit + import 복구 — 4갈래 fix. 사업자 검증 API + 실시간 검증 + 미등록 케이스 메시지 명확화.

incidentshipped
all

Test workflow — staging first 표준화

모든 코드 변경: 로컬 → push → staging 자동검증 → 통과 시 prod. 회귀 사고 1순위 원천 차단.

lessoninfra
nexus

AX SaaS B1-B6 완료 — super_admin → client 노출

B1-B6 batch 완료. super_admin 도구가 client 에도 노출되는 dual-mount/RLS/quota/onboarding 패턴. AX SaaS 본질.

B1~B6 / 6 tasks
shippedmoat
board

CSS @import 사고 + 4일 btn/input/card 미적용

CSS @import 는 파일 최상단 필수. Vite silent fail, btn/input/card 전체 미적용 4일 사고. 영구 패턴 확립.

incidentlesson
all

보안 사고 사후 감사 — 신고 미해당 판정

보안 사고 후속. 액세스 로그 전수 감사 → 무단 PII 접근 흔적 0. 규정상 신고 미해당 판정.

incidentinfra
nexus

14+ Sprint — F9/D1/D2/D3/D4/O1/P1.b/T1/T2/T4/S1

14+ sprint 한 세션. audit hash chain (ok=true 41/41) / 뉴런 trace drawer / AgentDetail brain panel / RxDB 최적화 / forest green + Fraunces + 한국어 sans 토큰 정착 / bridge 모듈 529→486 라인 슬림 / npm audit 0 vuln / TODO 전수 감사. Deep research 6 agent + 229 sources 수집.

14+ task / 1 session
sprintshipped
nexus

Nexus 제품 전면 재설계 — Block N

제품 본체 전면 재설계 87 태스크 7 Phase. 디자인 시스템(13 신규 UI 컴포넌트 + 토큰 9계층) + IA·네비게이션 전면 개편(Sidebar / Command Palette / Drawer stack / QuickActions) + 500라인 룰로 CSS 4파일 분리. Phase 끝마다 batch commit + 빌드 검증.

87 tasks / 7 phase
sprintshipped
nexus

운영 대시보드 전면 재설계

운영 대시보드 전면 재설계 78 태스크 / 76 완료. 디자인 시스템(타이포 13 · 여백 8 · 모션 6 · z 8계층 + 공통 컴포넌트) + IA 재정비 + 10 탭 페이지 재설계 + Command Palette(⌘K) · Toast. 단일 파일 → 책임별 7 모듈 분리.

76/78 tasks
sprintshipped
paljalab

paljalab 500라인 초과 8 파일 리팩토링 완료

saju-logic 3,184 → 213 라인 포함 8 파일 전부 분리. 트레잇+데이터분리 패턴 재사용 가능. 500라인 초과 금지 원칙 site-wide.

8 파일 / 3,184 → 213
shippedlesson
paljalab

공용 호스팅 해외접속 차단 발견 + paljalab CI 복구

공용 호스팅 해외접속 차단 + state 파일 부재. 이전 'DB IP 추정' 오진. 진짜 원인 잡고 CI 복구.

incidentlesson
nexus

Nexus UX 결정 — 토큰관리형 / Meta대행 / 배포제거 / 홈탭

토큰관리형 / Meta대행 / 배포제거 / 홈탭강화 등 UX 결정. 제품 본질 정렬.

experiment
all

Meta 광고 세팅 — 4/7 극대노 회고

Meta 광고 체크리스트 확립 (순서/타겟/DC/start_time). 4/7 극대노 후 영구 패턴화. paljalab 광고 launch 의 기반.

lessonmoat
all

원격 접속 안전 절차 표준화

원격 접속 설정 변경 절대 X. out-of-band 접근 우선 (서버 죽음 사고 4/2 복기).

incidentinfra
nexus

Nexus v5 — 22 에이전트 풀 chain orchestration

22 페르소나 system prompt 풀 정의 + 6 chain (매출분석/광고세팅/보안점검/신규문의/품질검증/일일감사) production ready. cascade routing 다중 제공자 통합.

shippedmoat
board

Board approval system v4 — multi-tenant RLS 풀

워크스페이스 / 태스크 / 인박스 풀 multi-tenant. RLS + audit + 프론트 빌드 보호 + SSE 실시간. 한국 SMB onboarding 1일 컷 검증.

shippedmoat
nexus

회사별 격리 RAG + 자동 universal 승격 cron

보수적 다중 조건 충족 시 universal 자동 승격 cron (승격 직전 PII redact + 메타데이터 추적, 임계값 비공개). 클라이언트가 늘수록 시스템 강해지는 플라이휠.

experimentmoat
neuronfs

NeuronFS — filesystem-native memory 시작

vector DB 단점 (느림 / 의미 불명 / 인간 못 읽음) → filesystem-native + Git diffable + zero deps Go 단일 바이너리. paljalab/Nexus 운영 메모리에 personal fork 적용.

experimentinfra
paljalab

paljalab launch — 정통 명리학 × 5인 AI

5인 페르소나 합의 + DALL-E 3 hd + 토스 v2 production launch. 사주 매거진 카테고리의 새 표준 시작.

launchmoat
nexus

Nexus 시작 — 22 에이전트 prototype

한국 SMB 워크플로우 자동화 SaaS 컨셉. 22 페르소나 prototype + cascade routing 실험.

experiment
다음 ↘about