모연 매거진 호 진행 · 2026-09-21
① 이슈›② 설계 ›③ 분석›④ 초안›⑤ 발행·카드
11발행됨 576관문 검사 기록 ② 선별로 돌아가려면 위 「① 이슈」를 누르세요
호

2025년 경기도 청년·노년 비중의 지역 격차, 시군 사이보다 시군 «안»이 더 크다

3호_ · 03-gg-within-sigun-gap발행 2026-08-30fail 0 · warn 0
발행된 글 읽기 →이 화면은 «어떻게 만들었나»입니다. 글 자체는 매거진에 있습니다.
근거 보기 →발행 전편 견주기 →방법·계산·해석과 지적할 수 있는 곳. 쓴 파일을 내려받아 직접 대조할 수 있습니다.
03분석 계획을 적고 · 원자료를 받고 · 수치를 대장에 올린다

계획 아홉 줄은 이 호를 그 호로 만드는 결정입니다 — 같은 표에서도 관측 단위 하나로 호가 갈립니다. 원자료·기간 두 줄은 실행과 대조됩니다(계획에 없는 표를 쓰면 막힙니다).

9/9계획 아홉 줄
162원자료 행
97수치대장 등록
90그중 재계산되는 것
계획 아홉 줄 펼쳐 보기 (9줄)
**원자료** — 표 ID·기관
`DT_1B04005N` (통계청 KOSIS, 「행정구역(읍면동)별/5세별 주민등록인구(2011년~)」, orgId 101, itmId T2 총인구수)
읍면동 단위로 연령을 주는 표가 이것뿐입니다. 등록센서스(31 계열)는 읍면동 연령을 주지 않습니다
**관측 단위** — 한 줄이 무엇인가
읍면동 하나 × 한 해. 경기(코드 41) 10자리 코드만 씁니다
시군(31)으로는 「시군 내」 항이 만들어지지 않습니다. 이 호의 질문 자체가 관측 단위를 정합니다
**비교 축** — 무엇끼리 견주나
① 시군 «간» 분산 ↔ 시군 «내» 분산 ② 인구가중 ↔ 동 1표 ③ 2011 ↔ 2025
①이 본 질문이고, ②는 결론이 가중 선택에 걸리는지 보려는 것이며(외부 검수 지적), ③은 그 몫이 시간에 따라 변했는지 봅니다
**기간 · 절단점**
2011~2025, 절단점 없음. 표에 실린 전 구간입니다
이 표는 2011년부터입니다. 그 앞은 없습니다. 2011과 2025 두 해만 본문·대장에 싣고, 나머지 해는 그림(15년 꺾은선)으로만 둡니다 〔2026-09-05 정정 — 처음에 「5년 간격을 본문에, 나머지는 대장에」라고 적었는데 2015·2020 은 본문에도 대장에도 없습니다. 외부 검수(Kimi K3)가 잡았습니다. 계획을 바꾼 것 자체는 괜찮고, 안 적은 것이 문제였습니다〕
**묶음 경계** — 청년·노년
청년 = 20~34세(5세 구간 셋) · 노년 = 65세 이상(전 구간 합)
청년기본법(19~34세)과 한 칸 어긋납니다 — 이 표가 5세 단위라 19세를 못 자릅니다. 한계에 적습니다. 정의를 15~34 / 20~39 / 25~39 로 바꿔 본 결과는 한계 문단에 범위로, 대장에 값으로 싣습니다 〔2026-09-05 정정 — 처음엔 「함께 싣습니다」라고만 적어 본문에 세 값이 나오는 것처럼 읽혔습니다. 본문에는 없습니다.〕
**분모** — 비율을 쓴다면
그 동·그 해의 ‘계’(연령 전체 합). 5세 구간을 더한 값이 아니라 표가 주는 ‘계’ 행입니다
두 값이 어긋나면 그 자체가 이상 신호라 검산으로 씁니다(실측 어긋난 칸 0개)
**기준선** — 도 전체 행
받지 않습니다. 도 전체는 읍면동 값에서 인구가중으로 «만들어» 씁니다
이 호의 전체평균은 「읍면동을 인구로 가중한 평균」이어야 분해 항등식이 성립합니다. 표가 주는 도 합계를 섞으면 가중이 어긋납니다
**지표 정의와 이름**
시군내몫 = 시군 내 분산 ÷ (시군 간 + 시군 내) × 100. 분산은 인구가중이며 단위는 pp² 입니다
등록부·메타에 없는 편집 판단입니다. 총분산 법칙(집단 간/내 분해)을 그대로 씁니다
**강조 대상** — 있다면 근거
안산을 강조하지 않습니다. 〔2026-09-05 단서 — 한계 ⑫(등록외국인)에서 안산 원곡동이 이름으로 나옵니다. 그건 «강조»가 아니라 우리 숫자를 의심하는 사례이고, 읍면동별 외국인 자료가 우리에게 1호(안산)뿐이라 다른 시군으로는 같은 대조를 못 합니다. 외부 검수(Gemini 3.8)가 「강조 안 한다 해놓고 안산만 나온다」고 짚어 단서를 답니다.〕 시군별로는 내부 표준편차 «최댓값»을 뽑고, 발행 자릿수에서 같은 값으로 표시되는 차순위가 있으면 함께 적습니다 〔2026-09-06 — 처음엔 「가장 갈린 곳만
매체 연고로 안산을 강조해 온 관행이 이 호에서는 질문과 어긋납니다 — 이 호의 주인공은 한 도시가 아니라 «단위» 자체입니다
▶ Actions 에서 「호 돌리기 (승인 전까지)」계획 아홉 줄과 분석(코드 또는 분석설정)이 준비되면

analyze → build → sanity → verify(관문 14개) → 검토. 발행은 안 합니다.

issue3호_경기시군내격차_2026-08호 폴더 이름stageall — 승인 전까지 전부 (analyze → 검토)관문에서 FAIL 이 나면 빨간불입니다commit✓끄면 결과만 보고 버립니다

누르면 GitHub 폼이 열립니다 — 위 값을 손으로 넣습니다. GitHub 은 이 입력을 URL 로 미리 채워 주지 않습니다. 이 저장소는 PRIVATE 이라 로그인하고 멤버여야 보입니다 — 아니면 404 가 옵니다(URL 이 틀린 게 아닙니다).

관문 6 개는 «초안 없이» 지금 돌 수 있습니다

흔히 「관문은 다 쓴 뒤에 받는 검사」로 여기는데 코드는 그렇지 않습니다. 본문이 필요한 건 8 개이고, 6 개는 수치대장·원자료만 있으면 됩니다.

C0 뼈대verify.py
C1 출처 메타verify.py
C2 재계산verify.py
C7 재조회verify.py
C9 분모 명시분모.py
C12 정제 이력정제.py
C3 · C4 · C5 · C6 · C8 · C10 · C11 · C13본문이 있어야 합니다
04초안 · 관문 71회 돌려 마지막이 fail 0 · warn 0

관문에는 우회 옵션이 없고 AI 도 쓰지 않습니다 — verify.py 는 순수 파이썬이고 C7 만 KOSIS 통계 API 에 다시 물어봅니다. 아래 14 칸은 이 호에서 실제로 돈 검사입니다(회색은 안 돈 것).

관문 14 개가 각각 무엇을 재는가 — 이 호가 세부 항목을 통과했는지 · 2026-09-06 13:35 검사
C0뼈대이 호에서 돌았습니다초안 없이 가능verify.py

재는 것수치대장의 `구분` 칸이 아는 값(계산·인용·해석)인가.

잡는 것한 글자 바꿔 C1·C5 의 검사 범위에서 빠져나가는 것.

✓ 1 / 1
  • 구분 칸이 아는 값인가계산·인용·해석 중 하나여야 한다 — 대장 97행을 봤다
C1출처 메타이 호에서 돌았습니다초안 없이 가능verify.py

재는 것인용 행에 기준일·정의·출처·URL·원문확인(Y)·원문위치가 다 있고, 그 값이 자리표시자(`-`·`미상`·`추후`)가 아닌가.

잡는 것검색 요약을 그대로 옮겨 적은 것, 연도·버전 밀림, 칸만 채우고 원문은 한 번도 안 연 것.

✓ 5 / 5
    통과한 5건 전부 보기
    • 필수 칸이 다 있는가인용행 6개를 봤다
    • 그 값이 자리표시자가 아닌가인용행 6개를 봤다
    • 원문확인이 Y 인가인용행 6개를 봤다
    • URL 이 주소 형식인가인용행 6개를 봤다
    • 기준일에 연도가 있는가인용행 6개를 봤다
    C2재계산이 호에서 돌았습니다초안 없이 가능verify.py

    재는 것대장의 파생값을 원자료에서 다시 계산해 맞춰 본다. 그리고 «과반이 재계산되는지»도 본다 — 안 되면 이 관문은 아무것도 검사하지 않은 것이다.

    잡는 것전사 오류·계산 실수, 그리고 원자료 경로가 끊긴 채 통과하는 것.

    ✓ 91 / 91
      통과한 91건 전부 보기
      • N01 읍면동수raw:단위수:분해|2025|청년|인구 → 604.0 (허용오차 0.00e+00)
      • N02 시군수raw:시군수:분해|2025|청년|인구 → 31.0 (허용오차 0.00e+00)
      • N03 읍면동수raw:단위수:분해|2011|청년|인구 → 543.0 (허용오차 0.00e+00)
      • N04 청년비중 시군내몫expr:100*N07/(N06+N07) → 71.672 (허용오차 5.00e-04)
      • N05 청년비중 시군내몫expr:100*N31/(N30+N31) → 62.19 (허용오차 5.00e-04)
      • N06 청년비중 시군간분산raw:시군간:분해|2025|청년|인구 → 3.7309 (허용오차 0.00e+00)
      • N07 청년비중 시군내분산raw:시군내:분해|2025|청년|인구 → 9.4395 (허용오차 0.00e+00)
      • N08 청년비중 전체분산raw:전체분산:분해|2025|청년|인구 → 13.1705 (허용오차 0.00e+00)
      • N09 노년비중 시군내몫expr:100*N12/(N11+N12) → 71.003 (허용오차 5.00e-04)
      • N10 노년비중 시군내몫expr:100*N33/(N32+N33) → 59.292 (허용오차 5.00e-04)
      • N11 노년비중 시군간분산raw:시군간:분해|2025|노년|인구 → 12.9069 (허용오차 0.00e+00)
      • N12 노년비중 시군내분산raw:시군내:분해|2025|노년|인구 → 31.6037 (허용오차 0.00e+00)
      • N13 노년비중 전체분산raw:전체분산:분해|2025|노년|인구 → 44.5105 (허용오차 0.00e+00)
      • N14 청년비중 시군내몫expr:100*N35/(N34+N35) → 75.706 (허용오차 5.00e-04)
      • N15 노년비중 시군내몫expr:100*N37/(N36+N37) → 64.28 (허용오차 5.00e-04)
      • N16 노년비중 전체분산raw:전체분산:분해|2011|노년|인구 → 12.3491 (허용오차 0.00e+00)
      • N17 노년비중 평균raw:평균:분해|2011|노년|인구 → 8.984 (허용오차 0.00e+00)
      • N18 노년비중 평균raw:평균:분해|2025|노년|인구 → 17.7288 (허용오차 0.00e+00)
      • N19 노년비중 표준편차raw:sd:분해|2025|노년|인구 → 6.6716 (허용오차 0.00e+00)
      • N20 노년비중 표준편차raw:sd:분해|2011|노년|인구 → 3.5141 (허용오차 0.00e+00)
      • N21 노년비중 변이계수expr:N20/N17 → 0.39115 (허용오차 5.00e-06)
      • N22 노년비중 변이계수expr:N19/N18 → 0.37631 (허용오차 5.00e-06)
      • N23 노년비중 로짓분산raw:로짓분산:분해|2011|노년|인구 → 0.146415 (허용오차 0.00e+00)
      • N24 노년비중 로짓분산raw:로짓분산:분해|2025|노년|인구 → 0.222121 (허용오차 0.00e+00)
      • N25 청년비중 시군내몫expr:100*N39/(N38+N39) → 67.265 (허용오차 5.00e-04)
      • N26 노년비중 시군내몫expr:100*N41/(N40+N41) → 71.944 (허용오차 5.00e-04)
      • N27 청년비중 시군내몫expr:100*N43/(N42+N43) → 77.968 (허용오차 5.00e-04)
      • N28 청년비중 평균raw:평균:분해|2011|청년|인구 → 21.3594 (허용오차 0.00e+00)
      • N29 청년비중 평균raw:평균:분해|2025|청년|인구 → 18.6913 (허용오차 0.00e+00)
      • N30 청년비중 시군간분산raw:시군간:분해|2025|청년|동 → 7.1663 (허용오차 0.00e+00)
      • N31 청년비중 시군내분산raw:시군내:분해|2025|청년|동 → 11.787 (허용오차 0.00e+00)
      • N32 노년비중 시군간분산raw:시군간:분해|2025|노년|동 → 36.1287 (허용오차 0.00e+00)
      • N33 노년비중 시군내분산raw:시군내:분해|2025|노년|동 → 52.622 (허용오차 0.00e+00)
      • N34 청년비중 시군간분산raw:시군간:분해|2011|청년|인구 → 3.2558 (허용오차 0.00e+00)
      • N35 청년비중 시군내분산raw:시군내:분해|2011|청년|인구 → 10.1459 (허용오차 0.00e+00)
      • N36 노년비중 시군간분산raw:시군간:분해|2011|노년|인구 → 4.4111 (허용오차 0.00e+00)
      • N37 노년비중 시군내분산raw:시군내:분해|2011|노년|인구 → 7.938 (허용오차 0.00e+00)
      • N38 청년비중 시군간분산raw:시군간:균형|2025|청년|인구 → 4.4072 (허용오차 0.00e+00)
      • N39 청년비중 시군내분산raw:시군내:균형|2025|청년|인구 → 9.0561 (허용오차 0.00e+00)
      • N40 노년비중 시군간분산raw:시군간:균형|2025|노년|인구 → 11.8318 (허용오차 0.00e+00)
      • N41 노년비중 시군내분산raw:시군내:균형|2025|노년|인구 → 30.341 (허용오차 0.00e+00)
      • N42 청년비중 시군간분산raw:시군간:균형|2011|청년|인구 → 3.2134 (허용오차 0.00e+00)
      • N43 청년비중 시군내분산raw:시군내:균형|2011|청년|인구 → 11.3715 (허용오차 0.00e+00)
      • N44 인구raw:무게:분해|2011|청년|인구 → 11937415.0 (허용오차 0.00e+00)
      • N45 인구raw:무게:분해|2025|청년|인구 → 13730135.0 (허용오차 0.00e+00)
      • N47 균형패널 동수raw:단위수:표본|2025|전체|인구 → 448.0 (허용오차 0.00e+00)
      • N48 행정동 코드 수raw:시군수:표본|2025|전체|인구 → 747.0 (허용오차 0.00e+00)
      • N49 균형패널 비중expr:100*N47/N48 → 59.97 (허용오차 5.00e-03)
      • N50 노년 분산 배수expr:N13/N16 → 3.6 (허용오차 5.00e-03)
      • N51 노년 로짓분산 배수expr:N24/N23 → 1.52 (허용오차 5.00e-03)
      • N52 노년 시군내몫 차expr:N26-N09 → 0.94 (허용오차 5.00e-03)
      • N53 청년 시군내몫 차expr:N04-N25 → 4.41 (허용오차 5.00e-03)
      • N54 청년비중 시군간분산raw:시군간:정의민감도|2025|청년|인구|15_34 → 3.9965 (허용오차 0.00e+00)
      • N55 청년비중 시군내몫expr:100*N56/(N54+N56) → 69.85 (허용오차 5.00e-04)
      • N56 청년비중 시군내분산raw:시군내:정의민감도|2025|청년|인구|15_34 → 9.2589 (허용오차 0.00e+00)
      • N57 청년비중 시군간분산raw:시군간:정의민감도|2025|청년|인구|25_39 → 5.1603 (허용오차 0.00e+00)
      • N58 청년비중 시군내몫expr:100*N59/(N57+N59) → 74.603 (허용오차 5.00e-04)
      • N59 청년비중 시군내분산raw:시군내:정의민감도|2025|청년|인구|25_39 → 15.1582 (허용오차 0.00e+00)
      • N60 청년비중 시군간몫expr:100-N04 → 28.328 (허용오차 5.00e-04)
      • N61 노년비중 시군간몫expr:100-N09 → 28.997 (허용오차 5.00e-04)
      • N62 청년비중 시군간표준편차raw:sd간:분해|2025|청년|인구 → 1.9316 (허용오차 0.00e+00)
      • N63 청년비중 시군내표준편차raw:sd내:분해|2025|청년|인구 → 3.0724 (허용오차 0.00e+00)
      • N64 노년비중 시군내몫expr:100*N66/(N65+N66) → 47.685 (허용오차 5.00e-04)
      • N65 노년비중 시군간분산raw:시군간:분해|2011|노년|동 → 16.3187 (허용오차 0.00e+00)
      • N66 노년비중 시군내분산raw:시군내:분해|2011|노년|동 → 14.8743 (허용오차 0.00e+00)
      • N67 시군 «안»이 더 좁은 시군 수raw:단위수:비교|2025|청년|인구 → 3.0 (허용오차 0.00e+00)
      • N71 분모에서빠진몫expr:100*N70/N68 → 72.123 (허용오차 5.00e-04)
      • N73 청년비중 시군내몫raw:로짓내몫:분해|2025|청년|인구 → 70.1763 (허용오차 0.00e+00)
      • N74 노년비중 시군내몫raw:로짓내몫:분해|2025|노년|인구 → 69.7598 (허용오차 0.00e+00)
      • N75 청년비중 시군내몫raw:시군내몫:정의민감도|2025|청년|인구|20_39 → 72.0862 (허용오차 0.00e+00)
      • N76 청년비중 최대기여 동의 몫raw:상위1몫:기여|2025|청년|인구 → 3.6675 (허용오차 0.00e+00)
      • N77 청년비중 기여 절반을 만드는 동 수raw:절반동수:기여|2025|청년|인구 → 46.0 (허용오차 0.00e+00)
      • N78 노년비중 기여 절반을 만드는 동 수raw:절반동수:기여|2025|노년|인구 → 76.0 (허용오차 0.00e+00)
      • N79 청년비중 시군내몫raw:상위5뺀몫:기여|2025|청년|인구 → 70.9117 (허용오차 0.00e+00)
      • N80 노년비중 최대기여 동의 몫raw:상위1몫:기여|2025|노년|인구 → 1.6011 (허용오차 0.00e+00)
      • N81 노년비중 시군내몫raw:상위5뺀몫:기여|2025|노년|인구 → 68.6826 (허용오차 0.00e+00)
      • N82 청년비중 시군간몫(η²)expr:100*N06/N08 → 28.3277 (허용오차 5.00e-05)
      • N83 노년비중 시군간몫(η²)expr:100*N11/N13 → 28.9974 (허용오차 5.00e-05)
      • N84 청년비중 내부 표준편차 최대 시군raw:sd:시군|2025|청년|인구|41450 → 4.502 (허용오차 0.00e+00)
      • N85 노년비중 내부 표준편차 최대 시군raw:sd:시군|2025|노년|인구|41670 → 10.6135 (허용오차 0.00e+00)
      • N88 1호 내국인과 이 호 주민등록 계의 차expr:100*(N69-N72)/N69 → 0.448 (허용오차 5.00e-04)
      • N89 균형패널의 시군 수raw:시군수:균형|2025|청년|인구 → 29.0 (허용오차 0.00e+00)
      • N90 청년비중 내부 표준편차 2위 시군raw:sd:시군|2025|청년|인구|41500 → 4.5004 (허용오차 0.00e+00)
      • N91 시군 «안»이 더 좁은 시군 수raw:단위수:비교|2025|노년|인구 → 4.0 (허용오차 0.00e+00)
      • N92 2011년 표본에 없고 뒤에 나타난 행정동 코드 수expr:N48-N03 → 204.0 (허용오차 5.00e-02)
      • N93 2025년 표본에 없는 행정동 코드 수expr:N48-N01 → 143.0 (허용오차 5.00e-02)
      • N94 기여가 완전히 고를 때 절반에 드는 동 수expr:N01/2 → 302.0 (허용오차 5.00e-02)
      • N95 시군내몫이 절반 아래인 칸 수raw:단위수:문턱|2025|전체|인구 → 1.0 (허용오차 0.00e+00)
      • N96 시군내몫을 잰 칸 수raw:시군수:문턱|2025|전체|인구 → 60.0 (허용오차 0.00e+00)
      • N97 1호 내국인과 이 호 주민등록 계의 차expr:N69-N72 → 24.0 (허용오차 5.00e-02)
      • 파생값이 원자료에서 다시 계산되는가90건 일치 · 0건은 다시 계산할 수 없었다
      C3정의 충돌이 호에서 돌았습니다본문이 있어야 합니다verify.py

      재는 것같은 지표·대상인데 값이 다르면, 정의가 다르다고 명시되고 본문에 병기됐는가.

      잡는 것불일치를 설명 없이 지나가는 것 (ds_wiki L005).

      ✓ 1 / 1
      • 값이 어긋나는 곳을 정의로 구분하고 본문에 병기했는가대장 97행에서 그런 곳이 없었다
      C4대장 등록이 호에서 돌았습니다본문이 있어야 합니다verify.py

      재는 것본문 글에 나온 통계 수치가 전부 대장에 있는가(반올림 표기는 인정). 연도와 한 자리 «개수»만 건너뛰고, 쉼표나 `%` 가 붙으면 검사한다.

      잡는 것손으로 슬쩍 써넣은 숫자.

      ✓ 2 / 2
      • 본문 수치가 모두 대장에 있는가통계성 수치 132개를 봤다
      • 「무시목록」으로 건너뛴 수치가 없는가무시목록을 쓰지 않았다
      C5유보 표현이 호에서 돌았습니다본문이 있어야 합니다verify.py

      재는 것대장에서 `구분=해석` 인 주장이 본문에서 유보 표현과 함께 쓰였는가. 첫 등장만이 아니라 «모든» 등장을 본다.

      잡는 것추론을 사실처럼 단정하는 것 — 특히 뒤쪽 문장에서만 단정하는 것.

      잰 것 없음
      • 해석 주장에 유보 표현이 붙었는가이 호에는 «해석» 구분의 행이 없어 잴 것이 없었다
      C6표기이 호에서 돌았습니다본문이 있어야 합니다verify.py

      재는 것독자가 볼 화면이 깨지지 않았는가 — 강조 태그가 글자로 새어 나갔는지, 자리표시자가 안 채워졌는지, 본문이 통째로 비었는지, viewport 가 있는지.

      잡는 것숫자는 다 맞는데 «화면»이 깨진 것.

      ✓ 7 / 7
        통과한 7건 전부 보기
        • 강조 태그가 글자로 새어 나가지 않았는가`<b>` 가 본문에 글자로 찍히는 것 (B03 이 그렇게 발행됐다)
        • 자리표시자가 다 채워졌는가`{N04}` 같은 것이 안 채워진 채 나가는 것
        • 본문이 비어 있지 않은가400자 미만이면 빌드가 덜 된 것으로 본다
        • viewport 메타가 있는가없으면 폰에서 데스크톱 너비로 그려진다
        • doctype 과 html lang 이 있는가없으면 쿼크 모드 · 스크린리더가 언어를 못 정한다
        • 수치 표기가 안 깨졌는가대장 값은 정수인데 본문에 「11,937,415.0명」처럼 나가는 것
        • canonical·구조화 데이터가 있는가없어도 발행은 막지 않는다(WARN) — 검색·공유에서 손해
        C7재조회이 호에서 돌았습니다초안 없이 가능verify.py

        재는 것대장 값을 KOSIS 에 «다시 물어» 맞춰 본다 (`출처식` 칸이 적힌 행만).

        잡는 것prep.py 의 집계가 틀려 대장과 raw.csv 가 «사이좋게» 틀린 경우 — 저장소 안에서만 대조하면 절대 안 잡힌다.

        ✓ 1 / 1
        • 대장 값을 KOSIS 에 다시 물어 맞췄는가1건 일치 — 대장 97행 중 출처식이 적힌 것은 1행
        C8주장↔계산이 호에서 돌았습니다본문이 있어야 합니다면제 0건2026-08-28 신설정합.py

        재는 것본문이 한 주장을 그 계산이 «받치는가». 필자가 「이 주장의 근거는 이 대장 행」이라고 적고, 주장 종류가 요구하는 역할(퍼짐·잣대·간격·견고성·몫)을 갖췄는가.

        잡는 것숫자는 다 맞는데 그 숫자가 주장을 못 받치는 것. 이 관문을 만들자 발행 다섯 편이 걸렸고 다섯 다 FAIL 0 이었다.

        ✓ 3 / 3
        • 선언 1〔분포〕근거 5개 · 역할 「퍼짐」 을 갖췄다 (N04, N06, N07, N08, N05)
        • 선언 2〔구성〕근거 4개 · 역할 「몫」 을 갖췄다 (N09, N11, N12, N10)
        • 선언 3〔문턱〕근거 3개 · 역할 「견고성」 을 갖췄다 (N10, N05, N64)
        C9분모 명시이 호에서 돌았습니다초안 없이 가능면제 0건2026-08-29 신설분모.py

        재는 것비율을 실었으면 «무엇으로 나눴는지»가 대장 안에서 추적되는가 — `expr:` 로 분모 행을 가리키거나, `분모` 칸에 대장 id 를 적거나, 비율이 아니면 `분모=해당없음` + 이유.

        잡는 것분모 없는 비율 — 무엇으로 나눈 값인지 독자도 다음 사람도 알 수 없는 것.

        ✓ 76 / 76
          통과한 76건 전부 보기
          • N04 청년비중 시군내몫분모를 파생식 안의 대장 행으로 짚는다 (N06, N07)
          • N05 청년비중 시군내몫분모를 파생식 안의 대장 행으로 짚는다 (N30, N31)
          • N06 청년비중 시군간분산«해당없음» 선언 + 이유: 분산은 비율이 아니라 «퍼짐의 크기»다 — 단위가 pp²(퍼센트포인트 제곱)이고 나눗셈으로 만든 값이 아니다
          • N07 청년비중 시군내분산«해당없음» 선언 + 이유: 분산은 비율이 아니라 «퍼짐의 크기»다 — 단위가 pp²(퍼센트포인트 제곱)이고 나눗셈으로 만든 값이 아니다
          • N08 청년비중 전체분산«해당없음» 선언 + 이유: 분산은 비율이 아니라 «퍼짐의 크기»다 — 단위가 pp²(퍼센트포인트 제곱)이고 나눗셈으로 만든 값이 아니다
          • N09 노년비중 시군내몫분모를 파생식 안의 대장 행으로 짚는다 (N11, N12)
          • N10 노년비중 시군내몫분모를 파생식 안의 대장 행으로 짚는다 (N32, N33)
          • N11 노년비중 시군간분산«해당없음» 선언 + 이유: 분산은 비율이 아니라 «퍼짐의 크기»다 — 단위가 pp²(퍼센트포인트 제곱)이고 나눗셈으로 만든 값이 아니다
          • N12 노년비중 시군내분산«해당없음» 선언 + 이유: 분산은 비율이 아니라 «퍼짐의 크기»다 — 단위가 pp²(퍼센트포인트 제곱)이고 나눗셈으로 만든 값이 아니다
          • N13 노년비중 전체분산«해당없음» 선언 + 이유: 분산은 비율이 아니라 «퍼짐의 크기»다 — 단위가 pp²(퍼센트포인트 제곱)이고 나눗셈으로 만든 값이 아니다
          • N14 청년비중 시군내몫분모를 파생식 안의 대장 행으로 짚는다 (N34, N35)
          • N15 노년비중 시군내몫분모를 파생식 안의 대장 행으로 짚는다 (N36, N37)
          • N16 노년비중 전체분산«해당없음» 선언 + 이유: 분산은 비율이 아니라 «퍼짐의 크기»다 — 단위가 pp²(퍼센트포인트 제곱)이고 나눗셈으로 만든 값이 아니다
          • N17 노년비중 평균`분모` 칸이 대장 행을 가리킨다 (N44)
          • N18 노년비중 평균`분모` 칸이 대장 행을 가리킨다 (N45)
          • N19 노년비중 표준편차«해당없음» 선언 + 이유: 표준편차는 분산의 제곱근이지 비율이 아니다 — 분모가 없다.
          • N20 노년비중 표준편차«해당없음» 선언 + 이유: 표준편차는 분산의 제곱근이지 비율이 아니다 — 분모가 없다.
          • N21 노년비중 변이계수분모를 파생식 안의 대장 행으로 짚는다 (N17, N20)
          • N22 노년비중 변이계수분모를 파생식 안의 대장 행으로 짚는다 (N18, N19)
          • N23 노년비중 로짓분산«해당없음» 선언 + 이유: ⛔ 로짓 분산의 단위는 pp²(퍼센트포인트 제곱)가 «아니다» — log-odds 의 제곱이라 무차원이다.
          • N24 노년비중 로짓분산«해당없음» 선언 + 이유: ⛔ 로짓 분산의 단위는 pp²(퍼센트포인트 제곱)가 «아니다» — log-odds 의 제곱이라 무차원이다.
          • N25 청년비중 시군내몫분모를 파생식 안의 대장 행으로 짚는다 (N38, N39)
          • N26 노년비중 시군내몫분모를 파생식 안의 대장 행으로 짚는다 (N40, N41)
          • N27 청년비중 시군내몫분모를 파생식 안의 대장 행으로 짚는다 (N42, N43)
          • N28 청년비중 평균`분모` 칸이 대장 행을 가리킨다 (N44)
          • N29 청년비중 평균`분모` 칸이 대장 행을 가리킨다 (N45)
          • N30 청년비중 시군간분산«해당없음» 선언 + 이유: 분산은 비율이 아니라 «퍼짐의 크기»다 — 단위가 pp²(퍼센트포인트 제곱)이고 나눗셈으로 만든 값이 아니다
          • N31 청년비중 시군내분산«해당없음» 선언 + 이유: 분산은 비율이 아니라 «퍼짐의 크기»다 — 단위가 pp²(퍼센트포인트 제곱)이고 나눗셈으로 만든 값이 아니다
          • N32 노년비중 시군간분산«해당없음» 선언 + 이유: 분산은 비율이 아니라 «퍼짐의 크기»다 — 단위가 pp²(퍼센트포인트 제곱)이고 나눗셈으로 만든 값이 아니다
          • N33 노년비중 시군내분산«해당없음» 선언 + 이유: 분산은 비율이 아니라 «퍼짐의 크기»다 — 단위가 pp²(퍼센트포인트 제곱)이고 나눗셈으로 만든 값이 아니다
          • N34 청년비중 시군간분산«해당없음» 선언 + 이유: 분산은 비율이 아니라 «퍼짐의 크기»다 — 단위가 pp²(퍼센트포인트 제곱)이고 나눗셈으로 만든 값이 아니다
          • N35 청년비중 시군내분산«해당없음» 선언 + 이유: 분산은 비율이 아니라 «퍼짐의 크기»다 — 단위가 pp²(퍼센트포인트 제곱)이고 나눗셈으로 만든 값이 아니다
          • N36 노년비중 시군간분산«해당없음» 선언 + 이유: 분산은 비율이 아니라 «퍼짐의 크기»다 — 단위가 pp²(퍼센트포인트 제곱)이고 나눗셈으로 만든 값이 아니다
          • N37 노년비중 시군내분산«해당없음» 선언 + 이유: 분산은 비율이 아니라 «퍼짐의 크기»다 — 단위가 pp²(퍼센트포인트 제곱)이고 나눗셈으로 만든 값이 아니다
          • N38 청년비중 시군간분산«해당없음» 선언 + 이유: 분산은 비율이 아니라 «퍼짐의 크기»다 — 단위가 pp²(퍼센트포인트 제곱)이고 나눗셈으로 만든 값이 아니다
          • N39 청년비중 시군내분산«해당없음» 선언 + 이유: 분산은 비율이 아니라 «퍼짐의 크기»다 — 단위가 pp²(퍼센트포인트 제곱)이고 나눗셈으로 만든 값이 아니다
          • N40 노년비중 시군간분산«해당없음» 선언 + 이유: 분산은 비율이 아니라 «퍼짐의 크기»다 — 단위가 pp²(퍼센트포인트 제곱)이고 나눗셈으로 만든 값이 아니다
          • N41 노년비중 시군내분산«해당없음» 선언 + 이유: 분산은 비율이 아니라 «퍼짐의 크기»다 — 단위가 pp²(퍼센트포인트 제곱)이고 나눗셈으로 만든 값이 아니다
          • N42 청년비중 시군간분산«해당없음» 선언 + 이유: 분산은 비율이 아니라 «퍼짐의 크기»다 — 단위가 pp²(퍼센트포인트 제곱)이고 나눗셈으로 만든 값이 아니다
          • N43 청년비중 시군내분산«해당없음» 선언 + 이유: 분산은 비율이 아니라 «퍼짐의 크기»다 — 단위가 pp²(퍼센트포인트 제곱)이고 나눗셈으로 만든 값이 아니다
          • N49 균형패널 비중분모를 파생식 안의 대장 행으로 짚는다 (N47, N48)
          • N50 노년 분산 배수분모를 파생식 안의 대장 행으로 짚는다 (N13, N16)
          • N51 노년 로짓분산 배수분모를 파생식 안의 대장 행으로 짚는다 (N23, N24)
          • N52 노년 시군내몫 차분모를 파생식 안의 대장 행으로 짚는다 (N09, N26)
          • N53 청년 시군내몫 차분모를 파생식 안의 대장 행으로 짚는다 (N04, N25)
          • N54 청년비중 시군간분산«해당없음» 선언 + 이유: 분산은 비율이 아니라 «퍼짐의 크기»다 — 단위가 pp²(퍼센트포인트 제곱)이고 나눗셈으로 만든 값이 아니다
          • N55 청년비중 시군내몫분모를 파생식 안의 대장 행으로 짚는다 (N54, N56)
          • N56 청년비중 시군내분산«해당없음» 선언 + 이유: 분산은 비율이 아니라 «퍼짐의 크기»다 — 단위가 pp²(퍼센트포인트 제곱)이고 나눗셈으로 만든 값이 아니다
          • N57 청년비중 시군간분산«해당없음» 선언 + 이유: 분산은 비율이 아니라 «퍼짐의 크기»다 — 단위가 pp²(퍼센트포인트 제곱)이고 나눗셈으로 만든 값이 아니다
          • N58 청년비중 시군내몫분모를 파생식 안의 대장 행으로 짚는다 (N57, N59)
          • N59 청년비중 시군내분산«해당없음» 선언 + 이유: 분산은 비율이 아니라 «퍼짐의 크기»다 — 단위가 pp²(퍼센트포인트 제곱)이고 나눗셈으로 만든 값이 아니다
          • N60 청년비중 시군간몫분모를 파생식 안의 대장 행으로 짚는다 (N04)
          • N61 노년비중 시군간몫분모를 파생식 안의 대장 행으로 짚는다 (N09)
          • N62 청년비중 시군간표준편차«해당없음» 선언 + 이유: 표준편차는 분산의 제곱근이지 비율이 아니다 — 분모가 없다.
          • N63 청년비중 시군내표준편차«해당없음» 선언 + 이유: 표준편차는 분산의 제곱근이지 비율이 아니다 — 분모가 없다.
          • N64 노년비중 시군내몫분모를 파생식 안의 대장 행으로 짚는다 (N65, N66)
          • N65 노년비중 시군간분산«해당없음» 선언 + 이유: 분산은 비율이 아니라 «퍼짐의 크기»다 — 단위가 pp²(퍼센트포인트 제곱)이고 나눗셈으로 만든 값이 아니다
          • N66 노년비중 시군내분산«해당없음» 선언 + 이유: 분산은 비율이 아니라 «퍼짐의 크기»다 — 단위가 pp²(퍼센트포인트 제곱)이고 나눗셈으로 만든 값이 아니다
          • N71 분모에서빠진몫분모를 파생식 안의 대장 행으로 짚는다 (N68, N70)
          • N73 청년비중 시군내몫«해당없음» 선언 + 이유: ★ 외부 검수(codex)가 「이게 제목을 위협한다」고 짚어 실었다. 계산은 처음부터 분석표에 있었고 «싣지
          • N74 노년비중 시군내몫«해당없음» 선언 + 이유: 분산의 «몫»이라 분모가 따로 없다 — 로짓 척도의 시군간+시군내 로 나눈 값이고, 그 성분은 «분석표»에
          • N75 청년비중 시군내몫«해당없음» 선언 + 이유: ★ 외부 검수(codex)가 「20~39 수치가 대장에 없다」고 짚었다
          • N76 청년비중 최대기여 동의 몫`분모` 칸이 대장 행을 가리킨다 (N07)
          • N77 청년비중 기여 절반을 만드는 동 수«해당없음» 선언 + 이유: 개수다 — 나눗셈으로 만든 값이 아니라 「기여 큰 것부터 세어 절반이 될 때까지의 동 수」다
          • N78 노년비중 기여 절반을 만드는 동 수«해당없음» 선언 + 이유: 개수다 — 나눗셈으로 만든 값이 아니라 「기여 큰 것부터 세어 절반이 될 때까지의 동 수」다
          • N79 청년비중 시군내몫«해당없음» 선언 + 이유: 분산의 «몫»이라 분모가 따로 없다 — 시군간+시군내 로 나눈 값이고 성분이 분석표에 있다
          • N80 노년비중 최대기여 동의 몫`분모` 칸이 대장 행을 가리킨다 (N12)
          • N81 노년비중 시군내몫«해당없음» 선언 + 이유: 분산의 «몫»이라 분모가 따로 없다 — 시군간+시군내 로 나눈 값이고 성분이 분석표에 있다
          • N82 청년비중 시군간몫(η²)분모를 파생식 안의 대장 행으로 짚는다 (N06, N08)
          • N83 노년비중 시군간몫(η²)분모를 파생식 안의 대장 행으로 짚는다 (N11, N13)
          • N84 청년비중 내부 표준편차 최대 시군«해당없음» 선언 + 이유: 표준편차는 «퍼짐의 크기»라 나눗셈으로 만든 값이 아니다 — 분모가 없다. ★ 외부 검수(Gemini 3.8
          • N85 노년비중 내부 표준편차 최대 시군«해당없음» 선언 + 이유: 표준편차는 «퍼짐의 크기»라 나눗셈으로 만든 값이 아니다 — 분모가 없다. ★ 외부 검수(Gemini 3.8
          • N88 1호 내국인과 이 호 주민등록 계의 차분모를 파생식 안의 대장 행으로 짚는다 (N69, N72)
          • N90 청년비중 내부 표준편차 2위 시군«해당없음» 선언 + 이유: ★ 내부 전수 감사가 「사실상 동률인데 1위만 적었다」고 짚어 실었다
          • N95 시군내몫이 절반 아래인 칸 수«해당없음» 선언 + 이유: ★ 내부 전수 감사가 「아무도 세지 않은 주장」이라고 짚어 코드가 세게 했다
          • N96 시군내몫을 잰 칸 수«해당없음» 선언 + 이유: 개수는 나눗셈이 아니다 — 분모가 없다
          C10신뢰성 검토이 호에서 돌았습니다본문이 있어야 합니다면제 0건2026-08-29 신설신뢰성.py

          재는 것한계를 «적기만» 하지 않고, 보정하면 결론이 얼마나 흔들리는지를 값으로 냈는가. 「괜찮다」고 판단한 항목에는 반드시 대장 id 가 있어야 한다.

          잡는 것한계 문단으로 면죄부를 받는 것 — 적어 두면 통과하던 것. 발행되는 것은 한계 문단이 아니라 제목이다.

          ✓ 15 / 15
            통과한 15건 전부 보기
            • 검증 1〔결론이 선다〕크기를 값으로 댔다 (N25, N26, N27)
            • 검증 2〔결론을 좁혔다〕크기를 값으로 댔다 (N05, N10, N64)
            • 검증 3〔결론을 좁혔다〕크기를 값으로 댔다 (N21, N22, N23, N24)
            • 검증 4〔말하지 않는다〕「말하지 않는다」 — 값을 안 대는 대신 그렇다고 적었다
            • 검증 5〔말하지 않는다〕「말하지 않는다」 — 값을 안 대는 대신 그렇다고 적었다
            • 검증 6〔말하지 않는다〕「말하지 않는다」 — 값을 안 대는 대신 그렇다고 적었다
            • 검증 7〔결론이 선다〕크기를 값으로 댔다 (N04, N55, N58, N75)
            • 검증 8〔말하지 않는다〕「말하지 않는다」 — 값을 안 대는 대신 그렇다고 적었다
            • 검증 9〔결론이 선다〕크기를 값으로 댔다 (N23, N24, N73, N74)
            • 검증 10〔말하지 않는다〕「말하지 않는다」 — 값을 안 대는 대신 그렇다고 적었다
            • 검증 11〔결론을 좁혔다〕크기를 값으로 댔다 (N47, N49, N89)
            • 검증 12〔결론을 좁혔다〕크기를 값으로 댔다 (N67, N62, N91, N84, N90, N85)
            • 검증 13〔결론을 좁혔다〕크기를 값으로 댔다 (N68, N69, N70, N71, N72)
            • 검증 14〔결론이 선다〕크기를 값으로 댔다 (N76, N77, N78, N79, N80, N81)
            • 한계 문단 ↔ 검증 수한계 문단이 센 항목 14개 ≤ 검증 14건
            C11개인 수준 전이이 호에서 돌았습니다본문이 있어야 합니다면제 0건2026-08-29 신설전이.py

            재는 것「혼자 살기 시작했다」처럼 «개인의 상태 변화»를 반복횡단면 자료로 말하지 않는가. 인용부호 안과 부정문(「…라고 쓰지 않는다」)은 세지 않는다.

            잡는 것같은 사람을 따라가지 않은 자료로 사람의 변화를 말하는 것. 패널 자료면 발행물에 그렇게 표시해 비켜난다.

            ✓ 14 / 14
              통과한 14건 전부 보기
              • 「살기 시작」본문에 없다
              • 「하기 시작했」본문에 없다
              • 「독립했」본문에 없다
              • 「독립하기」본문에 없다
              • 「이사했」본문에 없다
              • 「이사 왔」본문에 없다
              • 「이사왔」본문에 없다
              • 「이사 갔」본문에 없다
              • 「이사갔」본문에 없다
              • 「옮겨 갔」본문에 없다
              • 「옮겨갔」본문에 없다
              • 「빠져나갔」본문에 없다
              • 「빠져나간」본문에 없다
              • 「떠났」본문에 없다
              C12정제 이력이 호에서 돌았습니다초안 없이 가능면제 0건2026-08-30 신설정제.py

              재는 것원자료가 호 폴더 «밖»에 있으면 켜진다. 원자료·코드·분석표의 지문과 정제 규칙을 적었는가, 그리고 prep.py 를 다시 돌려 같은 분석표가 나오는가.

              잡는 것「원자료 → 분석표」 사이의 결정이 관문 밖에 남는 것. 값이 0 인 칸이 「사람이 없는 동」인지 「폐지된 동」인지 같은 것들이다.

              ✓ 10 / 10
                통과한 10건 전부 보기
                • '원자료' #1(자료/읍면동인구_경기_2011_2025.csv) 선언 5칸'원자료' #1(자료/읍면동인구_경기_2011_2025.csv) 선언 5칸
                • '원자료' #2(자료/시군이름_경기.csv) 선언 5칸'원자료' #2(자료/시군이름_경기.csv) 선언 5칸
                • '분석표' 선언 3칸'분석표' 선언 3칸
                • 분석표 지문 일치분석표 지문 일치 (c41513146638…)
                • 원자료 지문 일치원자료 지문 일치 (읍면동인구_경기_2011_2025.csv · c727664c77a1…)
                • 원자료 지문 일치원자료 지문 일치 (시군이름_경기.csv · add6d2a1c5c9…)
                • 코드 지문 일치코드 지문 일치 (7b51e4237ec2…)
                • prep.py 가 대는 데이터 파일 이름 4개가 모두 선언 또는 산출물 안에 있…prep.py 가 대는 데이터 파일 이름 4개가 모두 선언 또는 산출물 안에 있습니다
                • 재현 검사 통과재현 검사 통과 — 다시 돌려도 같은 분석표
                • 정제 규칙 11개 · 버린 행 합계 1정제 규칙 11개 · 버린 행 합계 1
                C13근거 밖 인과이 호에서 돌았습니다본문이 있어야 합니다면제 0건2026-08-31 신설인과.py

                재는 것본문이 «왜»를 말할 때 그 원인이 이 호가 실제로 «잰» 것인가. 자료 밖 원인(개발·입주·일자리·정책 …)을 지목하면 FAIL, 근거가 안 보이면 WARN 으로 사람에게 넘긴다. ★ 그 WARN 에 «사람의 판단»을 남기면(`인과판단.json` — 판정·왜·대장 id) 그 건은 OK 로 내려간다. 글을 고치면 지문이 어긋나 판단이 자동으로 무효가 되고, ⛔ FAIL 은 판단으로 «못» 연다.

                잡는 것숫자는 다 맞는데 «그래서 왜»가 자료 밖에서 온 것. ⛔ 유보 표현으로는 안 열린다 — 파일럿에서 세 모델 15/15 가 「자료가 부족하다」를 «적고도» 그중 하나는 17번 넘었다.

                ✓ 3 / 3
                • 「때문」 이 글이 주장하는 것은 거기까지이고, 「4분의 3」처럼 큰 수를 제목에 (라) 집필 선택
                • 「때문」 15년 × 2 × 2 = 60칸 가운데 절반 아래는 2011년 노년·동 (가·라) 근거변수 노년·절반
                • 「이유는」 이 문장을 적는 이유는 「그래서 격차가 벌어졌다」로 잇기 위해서가 아니라(라) 집필 선택
                05발행 · 카드 카드 10장 · 업로드는 사람이 합니다

                발행 전 «인간 검증» — 관문을 통과해도 사람이 안 보면 안 나갑니다

                교수님이 말한 검증은 세 겹입니다 — ① 관문 → ② 사람(우리) → ③ 교수님 교차검증. ②③ 이 «기록으로» 남아야 publish 가 돕니다(--only publish 로도 못 빠져나갑니다).

                ⊘ 면제이 장치(2026-09-02) 이전에 나간 호입니다 — 아직 사람이 안 봤습니다. 면제는 줄어들기만 합니다

                py 카드.py <호폴더> 가 카드원고에서 만듭니다. 숫자는 대장 번호로만 쓰므로 손으로 옮겨 적는 일이 없습니다. 인스타 API 는 쓰지 않습니다 — 60일 토큰이 조용히 만료됩니다.

                한 장씩 넘겨 보세요 — 10장 전부 · 4:5 (1080×1350)

                01-cover
                02-context
                03-method
                04-hero
                05-chart
                06-compare
                07-insight
                08-closing
                09-define
                10-summary
                1 / 10
                시군 «사이»보다 시군 «안»이 더 벌어져 있다 🔍 이렇게 봤습니다 · 출처 통계청 KOSIS 「행정구역(읍면동)별/5세별 주민등록인구(2011년~)」(DT_1B04005N) · 기간 2011 – 2025 (각 연 12월 기준) · 표본 경기 읍면동 604곳 전수 · 원자료 185,460행 · 방법 총분산 법칙으로 «시군 간 + 시군 내» 로 가름. 사람 수로 가중하고, 동 1표 가중으로 다시 냄 📌 발견 1. 2025년 청년 비중의 전체 분산 13.17pp² 가운데 시군 간은 3.73, 시군 내는 9.44입니다. 2. 15년 × 두 지표 × 두 가중, 60칸 가운데 절반 아래는 한 칸뿐입니다(2011년 노년·동 1표 47.7%). 3. 이 계산은 시군 자료로는 성립하지 않습니다 — 시군마다 값이 하나뿐이면 「시군 내」 항이 아예 만들어지지 않습니다. ※ 이 분석의 한계 — 이 글은 「그래서 시군 단위 정책이 틀렸다」고 쓰지 않습니다. 잰 것은 숫자가 흩어진 모양이지 정책이 그것을 보고 있는지가 아닙니다. 시군 «안»의 그 분산이 어디에 몰려 있는지도 재지 않았습니다. 지역의 값이지 사람의 값이 아닙니다. 원자료·분석 코드·정제 이력을 저장소에 함께 공개합니다 #모연 #모두의문제연구소 #데이터저널리즘 #공공데이터 #한양대에리카 #데이터분석 #경기도 #인구 #지역격차 #읍면동 #데이터저널리즘
                속편을 낼까? — 반응 숫자가 들어와야 판단합니다. «반응이 좋아 보이니 속편»은 느낌이지 근거가 아닙니다.
                ★관문 고도화 모든 호에 걸친 이력

                여태 무엇이 걸렸나

                발행할 때마다 verify_log.jsonl 에 한 줄씩 쌓인 진짜 이력 576회입니다. 통과했다고 끝이 아니라, 무엇이 자주 걸리는지가 다음 관문을 만듭니다.

                C7 WARN
                248회
                C2 WARN
                205회
                C5 WARN
                95회
                C13 WARN
                62회
                C2 FAIL
                51회
                C4 WARN
                51회
                C9 FAIL
                44회
                C7 FAIL
                8회
                C6 FAIL
                3회
                C11 FAIL
                3회
                C8 FAIL
                1회
                C10 FAIL
                1회
                C12 FAIL
                1회
                지금 경고가 남아 있는 호 — 01-ansan-foreigners(경고 2) · b01-gg-women-workingage(경고 3) · b03-gg-solo-growth-decompo(경고 4) · b04-gg-aging-crossover(경고 1) · b05-ansan-cpi-26y(경고 2) · b07-gg-housing-30y(경고 2)

                숫자는 맞는데 말이 틀린 것, 그림과 캡션이 어긋난 것 … 기계가 못 잡은 것을 여기 적으면 그게 다음 관문의 재료가 됩니다.