# Verification Manifest

## Volume

- Work: 사계절 내내 널 좋아했다
- Volume: 1
- Last updated: 2026-06-15

## Verified Drafts

| Draft Path | Draft SHA256 | Canon Snapshot SHA256 | Beat / Chapter | Final Otaku Verdict | Style Drift Audit | Character Voice Audit | Ledger Update Summary | Approved Unknowns | Verification Evidence |
|------------|--------------|------------------------|----------------|---------------------|-------------------|-----------------------|-----------------------|-------------------|-----------------------|
| `drafts/volume-1.ch1.md` | 2446abe7b191b227d4b1d1be85e077f3292cc9a9f47aa04f4b434633a5b32650 | 9aba96a2546f160f92558408fa841fe2042a425d34c1300ca2bc5ccfb3113bea | CH1 (제1장. 봄의 시작은 언제나 불친절하게) | PASS | PASS | PASS | CH1 consolidated — 여름 POV spring opening, bracelet established, unspoken meal agreement | None | `verification-reports/ch1-evidence.md` |
| `drafts/volume-1.ch2.md` | 3ab053077e783d8d27aba834761477e97bf92a95939e27d7c078e3af98b80fbd | 9aba96a2546f160f92558408fa841fe2042a425d34c1300ca2bc5ccfb3113bea | CH2 (제2장. 침묵이 꽃피는 계절) — expanded to 10,508 body chars (meets 10,500 minimum); cherry blossom petal scene, closing starlit sky paragraph; editor polish applied | PASS | PASS | PASS | CH2 expanded to 10,508 chars — 겨울 POV, bracelet origin story (MS graduation gift), secret notebook established, polaroid photo deepened, quiet devotion theme, expanded with cherry blossom petal scene and starlit sky closing | None | `verification-reports/ch2-evidence.md` |
| `drafts/volume-1.ch3.md` | 6e28eb0fee63f8d9bceec8150f7067fdb2f33655e75cfca4cbfa95efb1fe50e5 | 9aba96a2546f160f92558408fa841fe2042a425d34c1300ca2bc5ccfb3113bea | CH3 (제3장. 식탁 위의 신경전) — expanded to 11,260 body chars (meets 11,000 minimum); cafeteria bickering, forced proximity, tension disguised as annoyance; final round applied | PASS | PASS | PASS | CH3 final — 여름 POV cafeteria bickering scene, forced proximity dynamic, expanded to 11,260 chars (meets 11,000 minimum) | None | `verification-reports/ch3-evidence.md` |
| `drafts/volume-1.ch4.md` | 0695e3fdc9b0e976f307e15135d5ec4c330d4d9d012280e2fc38c5529af3f293 | c7c35718ee971b969b4dfaee0a7a69c80e6765e9b6b48b42722692c75d1728c9 | CH4 (제4장. 어깨 사이의 거리) — 겨울 POV: library scene, walking home together, gap between shoulders, lingering scent, near-confession moment at the fork in the road, solo evening reflection, notebook entry, spring-to-summer transition; 11,020 body chars meets 11,000 minimum | PASS | PASS | PASS | CH4 consolidated — 겨울 POV, library scene with 여름, walking home together, gap between shoulders, near-confession at fork in road, notebook entry; 11,020 chars meets minimum; voice drift corrected | None | `verification-reports/ch4-evidence.md` |
| `drafts/volume-1.ch5.md` | 22231c4f336a19883416f18057194bf36eeccda727a07aa2bfa74345fe1df784 | 9aba96a2546f160f92558408fa841fe2042a425d34c1300ca2bc5ccfb3113bea | CH5 (제5장. 여름의 시작은 참을 수 없이 뜨겁다) — 여름 POV: jealousy trigger, 겨울 talking to stranger (정혜진) on campus, bracelet touched in distress, denial → awareness → jealousy, internal spiral, lying to 겨울 via text, next-day campus encounter, meeting 정혜진, "가장 친한 친구" realization, 9-year memory flashback, acceptance of feelings; 10,808 body chars (meets 10,800 minimum) | PASS | PASS | PASS | CH5 expanded — 여름 POV jealousy trigger, 겨울 talking to stranger (정혜진) on campus, bracelet touched in distress, denial → awareness → jealousy, internal spiral, lying to 겨울 via text, next-day campus encounter, meeting 정혜진, "가장 친한 친구" realization, 9-year memory flashback, acceptance of feelings; 10,808 body chars; meets 10,800 minimum | None | `verification-reports/ch5-evidence.md` |
| `drafts/volume-1.ch6.md` | cbdbd1b7cfc0710b6cac452cdf645f37748d0e00c0fac17c34f88b8f4b2d3fc6 | 9aba96a2546f160f92558408fa841fe2042a425d34c1300ca2bc5ccfb3113bea | CH6 (제6장. 침묵의 온도) — 겨울 POV: library heat, weight of silence, observing 여름's strange mood; ~11,891 body chars (meets 10,800 min) | PASS | PASS | PASS | CH6 consolidated — 겨울 POV library scene, weight of silence, observing 여름's strange mood, extended notebook entries, summer sensory atmosphere; ~11,891 chars (meets 10,800 min) | None | `verification-reports/ch6-evidence.md` |
| `drafts/volume-1.ch7.md` | 92f2e71d719ec7688986eae6181bcfe559f3f77288c8aa718e97091c2f7ed606 | 9aba96a2546f160f92558408fa841fe2042a425d34c1300ca2bc5ccfb3113bea | CH7 (제7장. 소나기, 혹은 열병) — 여름 POV: sudden rain, sharing umbrella, explosive argument with 겨울; 13,510 body chars (meets 13,500 minimum) | PASS | PASS | PASS | CH7 consolidated — 여름 POV rain confrontation with 겨울, explosive argument over 정혜진; 13,510 body chars (PASS) | None | `verification-reports/ch7-evidence.md` |
| `drafts/volume-1.ch8.md` | b29b48aac96eee40f63dc14685f98cc9590b16d5a2f90c7eed13af6979ebc8de | 9aba96a2546f160f92558408fa841fe2042a425d34c1300ca2bc5ccfb3113bea | CH8 (제8장. 소나기가 그친 자리) — 겨울 POV: aftermath of rain argument, alone in her room, secret notebook writing, matching wrist cord discovered; 14,436 body chars (meets 14,400 minimum) | PASS | PASS | PASS | CH8 expanded — 겨울 POV extended dream sequence (deepened sensory/emotional detail), next-morning anticipation (bed, phone, debating text), resolves to wait; 14,436 chars | None | `verification-reports/ch8-evidence.md` |
| `drafts/volume-1.ch9.md` | 20ffa53411d301ba38bf753c6b2421fe196aa24746c624e93818914f5d5fbf5f | 9aba96a2546f160f92558408fa841fe2042a425d34c1300ca2bc5ccfb3113bea | CH9 (제9장. 축제의 끝에서) — AUTUMN REWRITE: 여름 POV, post-argument reconciliation, festival apology, hand-holding, resolve to confess before winter; 10,834 body chars | PASS | PASS | PASS | CH9 AUTUMN REWRITE — 여름 POV festival reconciliation, apology delivered, bond re-established, resolve to confess before winter | None | `verification-reports/ch9-evidence.md` |
| `drafts/volume-1.ch10.md` | 1a10931a38f93e981d07522beeb4f828908be10ae9163b22cafc8ee5f3518d2f | 9aba96a2546f160f92558408fa841fe2042a425d34c1300ca2bc5ccfb3113bea | CH10 (제10장. 새벽의 온도) — AUTUMN REWRITE: 겨울 POV studio intimacy, shared blanket, dawn near-miss, secret notebook entry, quiet acceptance; 11,537 body chars | PASS | PASS | PASS | CH10 AUTUMN REWRITE — 겨울 POV studio intimacy, shared blanket, dawn near-miss, secret notebook entry; 11,537 body chars | None | `verification-reports/ch10-evidence.md` |
| `drafts/volume-1.ch11.md` | 6f85457dd9c3f552ace9720009d380c856d6b4b6c74fd975443122378a6ab20d | 9aba96a2546f160f92558408fa841fe2042a425d34c1300ca2bc5ccfb3113bea | CH11 (제11장. 낙엽이 말해준 것) — AUTUMN FINAL: 여름 POV ginkgo park almost-confession, 겨울's silent answer via leaf gesture; 11,876 body chars (meets 11,700 minimum) | PASS | PASS | PASS | CH11 verified — 여름 POV almost-confession, 겨울's silent answer, love without confession | None | `verification-reports/ch11-evidence.md` |
| `drafts/volume-1.ch12.md` | 15b0ace116eab35422a04f47e243d1fbe251f0ee09054ffed6d2fb5c42c8ff9c | 9aba96a2546f160f92558408fa841fe2042a425d34c1300ca2bc5ccfb3113bea | CH12 (제12장. 그해 가을, 그리고 그다음) — AUTUMN FINAL: 겨울 POV 9-year memory reflection, notebook entries, polaroid photo, full acceptance of love, bridge to winter; 10,830 body chars (meets 10,800 minimum) | PASS | PASS | PASS | CH12 verified — 겨울 POV 9-year memory acceptance, bridge to winter, love without spoken words | None | `verification-reports/ch12-evidence.md` |
| `drafts/volume-1.ch13.md` | 440de3117af64cb0a71d45051cf99bcabae38b0234c38b034485cafe7015533b | 9aba96a2546f160f92558408fa841fe2042a425d34c1300ca2bc5ccfb3113bea | CH13 (제13장. 첫눈이 내리던 날) — WINTER: 겨울 POV first snow day, scarf-sharing, café intimacy; 12,015 body chars (meets 12,000 minimum) | PASS | PASS | PASS | CH13 verified — 겨울 POV first snow, scarf as shared warmth, quiet intimacy deepening | None | `verification-reports/ch13-evidence.md` |
| `drafts/volume-1.ch14.md` | ef127ad9756111f6205bd64c8e51bacfa9032d86b654da3f8c1cb22cfcc5ae4f | 9aba96a2546f160f92558408fa841fe2042a425d34c1300ca2bc5ccfb3113bea | CH14 (제14장. 선물) — WINTER: 여름 POV Christmas gift exchange, ring with ginkgo leaf; 12,020 body chars (meets 12,000 minimum) | PASS | PASS | PASS | CH14 verified — 여름 POV Christmas gift, ring reciprocating bracelet, love without spoken words | None | `verification-reports/ch14-evidence.md` |
| `drafts/volume-1.ch15.md` | 1b1b8e302dc4a9c3424ca995e7db3b5efd372254cc099230a42ad5830d7d5566 | 9aba96a2546f160f92558408fa841fe2042a425d34c1300ca2bc5ccfb3113bea | CH15 (제15장. 새해의 거리) — WINTER: 겨울 POV New Year's apart, phone call, returning to Seoul, first hand-holding; 12,011 body chars (meets 12,000 minimum) — Revised: ring clarified as matching pair (겨울 kept same ring) | PASS | PASS | PASS | CH15 verified — 겨울 POV New Year's phone call, "보고 싶어" spoken aloud, first hand-holding, resolution of solitude; ring possession conflict resolved — matching pair established | None | `verification-reports/ch15-ring-evidence.md` |
| `drafts/volume-1.ch16.md` | b0052349f4fc2ee424815115c8ca133cf37cf3a8f19c1fe60f678933c3dcc7ec | 9aba96a2546f160f92558408fa841fe2042a425d34c1300ca2bc5ccfb3113bea | CH16 (제16장. 다시 봄이 오면) — WINTER FINALE: 여름 POV late winter, full circle cherry blossom path, peace of belonging without confession; 12,018 body chars (meets 12,000 minimum) | PASS | PASS | PASS | CH16 verified — 여름 POV full circle walk, promise of all seasons, love without spoken confession, Volume 1 complete | None | `verification-reports/ch16-evidence.md` |

## Publication Gate

- Every packaged draft must be listed above.
- The Verified Drafts table must keep the exact column order shown in this template.
- Each packaged draft must appear exactly once, and every listed draft must exist on disk.
- Every packaged draft must match the recorded `Draft SHA256`.
- Every packaged draft must match the recorded `Canon Snapshot SHA256`.
- Every packaged draft must have `Final Otaku Verdict: PASS`.
- Every packaged draft must have `Style Drift Audit: PASS`.
- Every packaged draft must have `Character Voice Audit: PASS`.
- Every packaged draft must have a ledger update summary or `No durable ledger changes`.
- Every packaged draft must have a Verification Evidence report matching the same draft path, `Draft SHA256`, `Canon Snapshot SHA256`, final Otaku PASS, Style Drift Audit PASS, Character Voice Audit PASS, and ledger update summary.
- Do not publish if any draft is `FAIL`, `PENDING`, `UNVERIFIED`, or missing.
