최상위 10_Wiki/Topic_*였던 4개 카테고리 폴더를 10_Wiki/Topics/Topic_* 로 재배치.
콘텐츠 변경 없음(순수 폴더 이동) — Topics/ 하위 나머지 폴더는 이미 지난 커밋에서
전부 정리된 상태(잔존 항목은 에이전트 운영 상태 및 사용자가 보존을 요청한
업데이트0615/무제 3.canvas 뿐).
"매 push마다 build + test, fast feedback". Grady Booch (1991) 가 제안, Martin Fowler 가 대중화. 2026 현재 GitHub Actions / GitLab CI 가 표준이며, AI-assisted PR review (Claude Opus 4.7) 와 결합되어 매 commit 검증 cycle 이 분 단위로 압축됨.
매 핵심
매 원칙
Mainline integration 빈번: 매 developer 매일 main 에 merge.
Automated build: 매 commit trigger build pipeline.
Automated test: unit + integration + lint 매 자동 실행.
Fast feedback: <10 min 안에 결과. 길어지면 dev 매 ignore.
Single source of truth: 매 single repo, single mainline.
매 stages
Lint (10s) — eslint, ruff, gofmt.
Unit test (1-3 min) — vitest, pytest, go test.
Integration test (3-8 min) — testcontainers, ephemeral DB.
# pytest with ephemeral postgresfromtestcontainers.postgresimportPostgresContainerdeftest_repo():withPostgresContainer("postgres:17")aspg:url=pg.get_connection_url()# run integration test against real DB