Skip to content

KSN: add arc mappings for 46 more shows (to 200)#6

Merged
codebend3r merged 46 commits into
mainfrom
more-shows
Jun 29, 2026
Merged

KSN: add arc mappings for 46 more shows (to 200)#6
codebend3r merged 46 commits into
mainfrom
more-shows

Conversation

@codebend3r

Copy link
Copy Markdown
Owner

Adds curated arc mappings for the 46 most-popular previously-unmapped shows, bringing the catalog from 154 → 200. Each is its own commit (KSN: format) with anime↔manga IDs resolved via AniList and arc/chapter boundaries researched from fandom wikis, Wikipedia episode lists, and community episode-to-chapter guides. Films are included per the repo's movies[] rules (canon arc/side-story/bridge films; recaps & alt-continuity reboots excluded).

Shows added

Bunny Girl Senpai, Toradora, Kakegurui, Classroom of the Elite, Future Diary, DanMachi, Another, Oregairu, Saiki K., Hyouka, Chunibyo, Tower of God, Dragon Maid, Seraph of the End, Wotakoi, High School DxD, Rent-a-Girlfriend, God of High School, Clannad, Maid Sama, Highschool of the Dead, Beyond the Boundary, Pet Girl of Sakurasou, Elfen Lied, Nagatoro, Misfit of Demon King Academy, Golden Time, My Little Monster, Mahouka, ReLIFE, Kimi ni Todoke, Prison School, Date A Live, Ao Haru Ride, Tonikawa, Chivalry of a Failed Knight, Masamune-kun's Revenge, Nichijou, Gachiakuta, Zom 100, Orange, Blood Blockade Battlefront, Arifureta, Nozaki-kun, Delicious in Dungeon, Summer Time Rendering.

Notes / caveats (documented in each file's sourceNotes)

  • Mapped to light-novel volumes / webtoon episodes where no complete manga adaptation exists (same convention as overlord/re-zero): Bunny Girl Senpai, Chunibyo, Classroom of the Elite, Beyond the Boundary, Mahouka, Arifureta, Date A Live, Tower of God, God of High School.
  • Manga adaptation cancelled/incomplete, so only the covered episodes are mapped: DanMachi, Misfit of Demon King Academy, Highschool of the Dead, Pet Girl of Sakurasou.
  • Episodic / 4-koma / reordered shows have approximate per-arc chapter boundaries (flagged in sourceNotes), easy to refine later.

Validation

bun run system-check passes end-to-end: typecheck, prettier, lint, 29/29 tests, and web build all green.

- 2 arcs: Selection Battle arc (eps 1-12) + unadapted tail (manga complete)
- anime `21092` → manga `85370`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 2 arcs: S1 + 'R' season across the full story (manga complete)
- anime `21857` → manga `76716`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 2 arcs: episodic gag arcs (manga vols 1-7 + KyoAni originals) + ongoing tail
- anime `10165` → manga `33082`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 6 arcs: S1 split-cour through ch 87 + ongoing tail
- anime `178025` → manga `144946`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 4 arcs: S1 through ch 22 (Hometown of the Dead) + ongoing tail
- anime `159831` → manga `104660`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 2 arcs: 2 seasons + unadapted tail; mapped to the light novel (no manga adaptation exists)
- 1 movie: Love, Chunibyo & Other Delusions: Take on Me
- anime `14741` → manga `70099`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 5 arcs: S1 Part 1 (webtoon eps 1-78) + unadapted tail
- anime `115230` → manga `85143`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 3 arcs: S1 + S2 'S' + ongoing tail (episodic, approximate boundaries)
- 1 movie: Miss Kobayashi's Dragon Maid: A lonely dragon wants to be loved
- anime `21776` → manga `86303`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 3 arcs: S1 + S2 'Battle in Nagoya' + ongoing tail
- anime `20829` → manga `73661`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 2 arcs: 11-ep coverage (manga vols 1-3) + unadapted tail
- anime `99578` → manga `86717`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 4 arcs: S1-S4/Hero (eps 1-48) across ch 1-78
- anime `11617` → manga `60859`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 7 arcs: S1-S3 (eps 1-36) + ongoing tail (current ch. 429)
- anime `113813` → manga `99943`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 4 arcs: 13-ep adaptation (webtoon ch 1-112) + unadapted tail
- anime `116006` → manga `85141`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 11 arcs: Clannad + After Story route arcs (eps 1-47)
- anime `2167` → manga `32598`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 7 arcs: 26-ep adaptation + unadapted tail to ch 99
- anime `7054` → manga `32921`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 5 arcs: Acts 1-18 (manga vols 1-4) + unadapted tail (manga unfinished)
- anime `8074` → manga `30669`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 2 arcs: 12-ep run + unadapted tail; mapped to the light novel (no manga on AniList)
- 1 movie: Beyond the Boundary -I'LL BE HERE-: Future
- anime `18153` → manga `80117`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 3 arcs: first-cour coverage (LN vols 1-4, where the manga ends)
- anime `13759` → manga `58107`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 4 arcs: through ch 61 + anime-original ending; unadapted tail (manga complete)
- anime `226` → manga `30933`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 5 arcs: S1 + S2 '2nd Attack' + unadapted tail (manga complete, 154 ch)
- anime `120697` → manga `100664`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 6 arcs: 5 TV arcs + unadapted tail; mapped to LN volumes (no unified manga)
- 3 movies: Rascal Does Not Dream of a Dreaming Girl; Rascal Does Not Dream of a Sister Venturing Out; Rascal Does Not Dream of a Knapsack Kid
- anime `101291` → manga `91170`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 8 arcs: full 25-ep adaptation across the complete 97-chapter manga
- anime `4224` → manga `34368`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 3 arcs: S1 + S2 (eps 1-24) + ongoing tail
- anime `98314` → manga `85793`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 3 arcs: S1-S3 (eps 1-38); mapped to the Year-1 light novel
- anime `98659` → manga `94970`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 5 arcs: full 26-ep adaptation across the complete 59-chapter manga
- anime `10620` → manga `30584`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 4 arcs: S1 covered by the manga adaptation; Arrow of the Orion film
- 1 movie: Is It Wrong to Try to Pick Up Girls in a Dungeon?: Arrow of the Orion
- anime `20920` → manga `85161`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 3 arcs: full 12-ep adaptation across the complete 4-volume manga
- anime `11111` → manga `54098`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 3 arcs: S1-S3 across the complete @comic manga (LN vols 1-14)
- anime `14813` → manga `92954`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 3 arcs: S1 + S2 + Reawakened across the complete manga
- anime `21804` → manga `67755`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 5 arcs: Classic Literature Club novels 1-4 (eps 1-22) + ongoing tail
- anime `12189` → manga `71629`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 2 arcs: S1 episodes covered by the manga (cancelled at 16 ch); later seasons noted
- anime `112301` → manga `106601`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 5 arcs: full 24-ep adaptation across the complete 52-chapter manga
- anime `17895` → manga `66873`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 5 arcs: ch 1-16 (vols 1-4) adapted + unadapted tail
- anime `14227` → manga `43702`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 8 arcs: S1-S3 (eps 1-52); mapped to LN volumes; The Girl Who Summons the Stars film
- 1 movie: The Irregular at Magic High School: The Movie - The Girl Who Summons the Stars
- anime `20458` → manga `64127`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 3 arcs: TV + 2018 OVA finale across the complete manga
- anime `21049` → manga `85849`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 4 arcs: full 13-ep main story (Letters 1-22) + side-story tail
- 1 movie: Orange: Future
- anime `21647` → manga `65573`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 2 arcs: S1 + S2 '& Beyond' (eps 1-24)
- anime `20727` → manga `42994`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 4 arcs: S1-S3 (eps 1-41); mapped to LN volumes 1-10 + unadapted tail
- anime `100668` → manga `96834`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 5 arcs: 12-ep adaptation (~ch 1-38) + ongoing tail (approximate, 4-koma)
- anime `20668` → manga `59211`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 9 arcs: S1 (eps 1-24, ch 1-52) + unadapted tail (manga complete, 97 ch)
- anime `153518` → manga `86082`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 6 arcs: full 25-ep 1:1 adaptation across the complete 139-chapter manga
- anime `129201` → manga `102989`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 5 arcs: S1 + S2 + S3 (eps 1-42) across the complete manga
- anime `6045` → manga `33378`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 4 arcs: 12-ep adaptation (ch 1-82) + unadapted tail (manga complete)
- anime `20807` → manga `55297`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 6 arcs: S1-S5 (LN vols 1-19); mapped to the light novel; Mayuri Judgment film
- 1 movie: Date A Live: Mayuri Judgment
- anime `15583` → manga `67523`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 3 arcs: near 1:1 adaptation (ch 1-13) + unadapted tail (manga complete)
- anime `20596` → manga `54294`
- register in `src/data/index.ts` `ALL_MAPPINGS`
- 3 arcs: S1 + S2 (ch 1-106) + ongoing tail
- anime `116267` → manga `101177`
- register in `src/data/index.ts` `ALL_MAPPINGS`
@netlify

netlify Bot commented Jun 29, 2026

Copy link
Copy Markdown

Deploy Preview for kasane-guide ready!

Name Link
🔨 Latest commit 11ed589
🔍 Latest deploy log https://app.netlify.com/projects/kasane-guide/deploys/6a42bd326acced000855abe1
😎 Deploy Preview https://deploy-preview-6--kasane-guide.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@codebend3r codebend3r merged commit fc26757 into main Jun 29, 2026
5 checks passed
@codebend3r codebend3r deleted the more-shows branch June 29, 2026 18:55
codebend3r added a commit that referenced this pull request Jul 2, 2026
* KSN: add `chivalry-of-a-failed-knight.json` arc mapping

- 2 arcs: Selection Battle arc (eps 1-12) + unadapted tail (manga complete)
- anime `21092` → manga `85370`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `masamune-kun-revenge.json` arc mapping

- 2 arcs: S1 + 'R' season across the full story (manga complete)
- anime `21857` → manga `76716`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `nichijou.json` arc mapping

- 2 arcs: episodic gag arcs (manga vols 1-7 + KyoAni originals) + ongoing tail
- anime `10165` → manga `33082`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `gachiakuta.json` arc mapping

- 6 arcs: S1 split-cour through ch 87 + ongoing tail
- anime `178025` → manga `144946`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `zom-100.json` arc mapping

- 4 arcs: S1 through ch 22 (Hometown of the Dead) + ongoing tail
- anime `159831` → manga `104660`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `chunibyo.json` arc mapping

- 2 arcs: 2 seasons + unadapted tail; mapped to the light novel (no manga adaptation exists)
- 1 movie: Love, Chunibyo & Other Delusions: Take on Me
- anime `14741` → manga `70099`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `tower-of-god.json` arc mapping

- 5 arcs: S1 Part 1 (webtoon eps 1-78) + unadapted tail
- anime `115230` → manga `85143`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `dragon-maid.json` arc mapping

- 3 arcs: S1 + S2 'S' + ongoing tail (episodic, approximate boundaries)
- 1 movie: Miss Kobayashi's Dragon Maid: A lonely dragon wants to be loved
- anime `21776` → manga `86303`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `seraph-of-the-end.json` arc mapping

- 3 arcs: S1 + S2 'Battle in Nagoya' + ongoing tail
- anime `20829` → manga `73661`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `wotakoi.json` arc mapping

- 2 arcs: 11-ep coverage (manga vols 1-3) + unadapted tail
- anime `99578` → manga `86717`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `high-school-dxd.json` arc mapping

- 4 arcs: S1-S4/Hero (eps 1-48) across ch 1-78
- anime `11617` → manga `60859`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `rent-a-girlfriend.json` arc mapping

- 7 arcs: S1-S3 (eps 1-36) + ongoing tail (current ch. 429)
- anime `113813` → manga `99943`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `god-of-high-school.json` arc mapping

- 4 arcs: 13-ep adaptation (webtoon ch 1-112) + unadapted tail
- anime `116006` → manga `85141`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `clannad.json` arc mapping

- 11 arcs: Clannad + After Story route arcs (eps 1-47)
- anime `2167` → manga `32598`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `maid-sama.json` arc mapping

- 7 arcs: 26-ep adaptation + unadapted tail to ch 99
- anime `7054` → manga `32921`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `highschool-of-the-dead.json` arc mapping

- 5 arcs: Acts 1-18 (manga vols 1-4) + unadapted tail (manga unfinished)
- anime `8074` → manga `30669`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `beyond-the-boundary.json` arc mapping

- 2 arcs: 12-ep run + unadapted tail; mapped to the light novel (no manga on AniList)
- 1 movie: Beyond the Boundary -I'LL BE HERE-: Future
- anime `18153` → manga `80117`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `pet-girl-of-sakurasou.json` arc mapping

- 3 arcs: first-cour coverage (LN vols 1-4, where the manga ends)
- anime `13759` → manga `58107`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `elfen-lied.json` arc mapping

- 4 arcs: through ch 61 + anime-original ending; unadapted tail (manga complete)
- anime `226` → manga `30933`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `nagatoro.json` arc mapping

- 5 arcs: S1 + S2 '2nd Attack' + unadapted tail (manga complete, 154 ch)
- anime `120697` → manga `100664`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `bunny-girl-senpai.json` arc mapping

- 6 arcs: 5 TV arcs + unadapted tail; mapped to LN volumes (no unified manga)
- 3 movies: Rascal Does Not Dream of a Dreaming Girl; Rascal Does Not Dream of a Sister Venturing Out; Rascal Does Not Dream of a Knapsack Kid
- anime `101291` → manga `91170`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `toradora.json` arc mapping

- 8 arcs: full 25-ep adaptation across the complete 97-chapter manga
- anime `4224` → manga `34368`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `kakegurui.json` arc mapping

- 3 arcs: S1 + S2 (eps 1-24) + ongoing tail
- anime `98314` → manga `85793`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `classroom-of-the-elite.json` arc mapping

- 3 arcs: S1-S3 (eps 1-38); mapped to the Year-1 light novel
- anime `98659` → manga `94970`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `future-diary.json` arc mapping

- 5 arcs: full 26-ep adaptation across the complete 59-chapter manga
- anime `10620` → manga `30584`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `danmachi.json` arc mapping

- 4 arcs: S1 covered by the manga adaptation; Arrow of the Orion film
- 1 movie: Is It Wrong to Try to Pick Up Girls in a Dungeon?: Arrow of the Orion
- anime `20920` → manga `85161`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `another.json` arc mapping

- 3 arcs: full 12-ep adaptation across the complete 4-volume manga
- anime `11111` → manga `54098`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `oregairu.json` arc mapping

- 3 arcs: S1-S3 across the complete @comic manga (LN vols 1-14)
- anime `14813` → manga `92954`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `saiki-k.json` arc mapping

- 3 arcs: S1 + S2 + Reawakened across the complete manga
- anime `21804` → manga `67755`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `hyouka.json` arc mapping

- 5 arcs: Classic Literature Club novels 1-4 (eps 1-22) + ongoing tail
- anime `12189` → manga `71629`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `misfit-of-demon-king-academy.json` arc mapping

- 2 arcs: S1 episodes covered by the manga (cancelled at 16 ch); later seasons noted
- anime `112301` → manga `106601`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `golden-time.json` arc mapping

- 5 arcs: full 24-ep adaptation across the complete 52-chapter manga
- anime `17895` → manga `66873`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `my-little-monster.json` arc mapping

- 5 arcs: ch 1-16 (vols 1-4) adapted + unadapted tail
- anime `14227` → manga `43702`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `irregular-at-magic-high-school.json` arc mapping

- 8 arcs: S1-S3 (eps 1-52); mapped to LN volumes; The Girl Who Summons the Stars film
- 1 movie: The Irregular at Magic High School: The Movie - The Girl Who Summons the Stars
- anime `20458` → manga `64127`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `relife.json` arc mapping

- 3 arcs: TV + 2018 OVA finale across the complete manga
- anime `21049` → manga `85849`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `orange.json` arc mapping

- 4 arcs: full 13-ep main story (Letters 1-22) + side-story tail
- 1 movie: Orange: Future
- anime `21647` → manga `65573`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `blood-blockade-battlefront.json` arc mapping

- 2 arcs: S1 + S2 '& Beyond' (eps 1-24)
- anime `20727` → manga `42994`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `arifureta.json` arc mapping

- 4 arcs: S1-S3 (eps 1-41); mapped to LN volumes 1-10 + unadapted tail
- anime `100668` → manga `96834`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `nozaki-kun.json` arc mapping

- 5 arcs: 12-ep adaptation (~ch 1-38) + ongoing tail (approximate, 4-koma)
- anime `20668` → manga `59211`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `delicious-in-dungeon.json` arc mapping

- 9 arcs: S1 (eps 1-24, ch 1-52) + unadapted tail (manga complete, 97 ch)
- anime `153518` → manga `86082`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `summer-time-rendering.json` arc mapping

- 6 arcs: full 25-ep 1:1 adaptation across the complete 139-chapter manga
- anime `129201` → manga `102989`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `kimi-ni-todoke.json` arc mapping

- 5 arcs: S1 + S2 + S3 (eps 1-42) across the complete manga
- anime `6045` → manga `33378`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `prison-school.json` arc mapping

- 4 arcs: 12-ep adaptation (ch 1-82) + unadapted tail (manga complete)
- anime `20807` → manga `55297`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `date-a-live.json` arc mapping

- 6 arcs: S1-S5 (LN vols 1-19); mapped to the light novel; Mayuri Judgment film
- 1 movie: Date A Live: Mayuri Judgment
- anime `15583` → manga `67523`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `ao-haru-ride.json` arc mapping

- 3 arcs: near 1:1 adaptation (ch 1-13) + unadapted tail (manga complete)
- anime `20596` → manga `54294`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `tonikawa.json` arc mapping

- 3 arcs: S1 + S2 (ch 1-106) + ongoing tail
- anime `116267` → manga `101177`
- register in `src/data/index.ts` `ALL_MAPPINGS`
codebend3r added a commit that referenced this pull request Jul 2, 2026
* KSN: add `chivalry-of-a-failed-knight.json` arc mapping

- 2 arcs: Selection Battle arc (eps 1-12) + unadapted tail (manga complete)
- anime `21092` → manga `85370`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `masamune-kun-revenge.json` arc mapping

- 2 arcs: S1 + 'R' season across the full story (manga complete)
- anime `21857` → manga `76716`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `nichijou.json` arc mapping

- 2 arcs: episodic gag arcs (manga vols 1-7 + KyoAni originals) + ongoing tail
- anime `10165` → manga `33082`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `gachiakuta.json` arc mapping

- 6 arcs: S1 split-cour through ch 87 + ongoing tail
- anime `178025` → manga `144946`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `zom-100.json` arc mapping

- 4 arcs: S1 through ch 22 (Hometown of the Dead) + ongoing tail
- anime `159831` → manga `104660`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `chunibyo.json` arc mapping

- 2 arcs: 2 seasons + unadapted tail; mapped to the light novel (no manga adaptation exists)
- 1 movie: Love, Chunibyo & Other Delusions: Take on Me
- anime `14741` → manga `70099`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `tower-of-god.json` arc mapping

- 5 arcs: S1 Part 1 (webtoon eps 1-78) + unadapted tail
- anime `115230` → manga `85143`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `dragon-maid.json` arc mapping

- 3 arcs: S1 + S2 'S' + ongoing tail (episodic, approximate boundaries)
- 1 movie: Miss Kobayashi's Dragon Maid: A lonely dragon wants to be loved
- anime `21776` → manga `86303`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `seraph-of-the-end.json` arc mapping

- 3 arcs: S1 + S2 'Battle in Nagoya' + ongoing tail
- anime `20829` → manga `73661`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `wotakoi.json` arc mapping

- 2 arcs: 11-ep coverage (manga vols 1-3) + unadapted tail
- anime `99578` → manga `86717`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `high-school-dxd.json` arc mapping

- 4 arcs: S1-S4/Hero (eps 1-48) across ch 1-78
- anime `11617` → manga `60859`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `rent-a-girlfriend.json` arc mapping

- 7 arcs: S1-S3 (eps 1-36) + ongoing tail (current ch. 429)
- anime `113813` → manga `99943`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `god-of-high-school.json` arc mapping

- 4 arcs: 13-ep adaptation (webtoon ch 1-112) + unadapted tail
- anime `116006` → manga `85141`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `clannad.json` arc mapping

- 11 arcs: Clannad + After Story route arcs (eps 1-47)
- anime `2167` → manga `32598`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `maid-sama.json` arc mapping

- 7 arcs: 26-ep adaptation + unadapted tail to ch 99
- anime `7054` → manga `32921`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `highschool-of-the-dead.json` arc mapping

- 5 arcs: Acts 1-18 (manga vols 1-4) + unadapted tail (manga unfinished)
- anime `8074` → manga `30669`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `beyond-the-boundary.json` arc mapping

- 2 arcs: 12-ep run + unadapted tail; mapped to the light novel (no manga on AniList)
- 1 movie: Beyond the Boundary -I'LL BE HERE-: Future
- anime `18153` → manga `80117`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `pet-girl-of-sakurasou.json` arc mapping

- 3 arcs: first-cour coverage (LN vols 1-4, where the manga ends)
- anime `13759` → manga `58107`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `elfen-lied.json` arc mapping

- 4 arcs: through ch 61 + anime-original ending; unadapted tail (manga complete)
- anime `226` → manga `30933`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `nagatoro.json` arc mapping

- 5 arcs: S1 + S2 '2nd Attack' + unadapted tail (manga complete, 154 ch)
- anime `120697` → manga `100664`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `bunny-girl-senpai.json` arc mapping

- 6 arcs: 5 TV arcs + unadapted tail; mapped to LN volumes (no unified manga)
- 3 movies: Rascal Does Not Dream of a Dreaming Girl; Rascal Does Not Dream of a Sister Venturing Out; Rascal Does Not Dream of a Knapsack Kid
- anime `101291` → manga `91170`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `toradora.json` arc mapping

- 8 arcs: full 25-ep adaptation across the complete 97-chapter manga
- anime `4224` → manga `34368`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `kakegurui.json` arc mapping

- 3 arcs: S1 + S2 (eps 1-24) + ongoing tail
- anime `98314` → manga `85793`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `classroom-of-the-elite.json` arc mapping

- 3 arcs: S1-S3 (eps 1-38); mapped to the Year-1 light novel
- anime `98659` → manga `94970`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `future-diary.json` arc mapping

- 5 arcs: full 26-ep adaptation across the complete 59-chapter manga
- anime `10620` → manga `30584`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `danmachi.json` arc mapping

- 4 arcs: S1 covered by the manga adaptation; Arrow of the Orion film
- 1 movie: Is It Wrong to Try to Pick Up Girls in a Dungeon?: Arrow of the Orion
- anime `20920` → manga `85161`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `another.json` arc mapping

- 3 arcs: full 12-ep adaptation across the complete 4-volume manga
- anime `11111` → manga `54098`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `oregairu.json` arc mapping

- 3 arcs: S1-S3 across the complete @comic manga (LN vols 1-14)
- anime `14813` → manga `92954`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `saiki-k.json` arc mapping

- 3 arcs: S1 + S2 + Reawakened across the complete manga
- anime `21804` → manga `67755`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `hyouka.json` arc mapping

- 5 arcs: Classic Literature Club novels 1-4 (eps 1-22) + ongoing tail
- anime `12189` → manga `71629`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `misfit-of-demon-king-academy.json` arc mapping

- 2 arcs: S1 episodes covered by the manga (cancelled at 16 ch); later seasons noted
- anime `112301` → manga `106601`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `golden-time.json` arc mapping

- 5 arcs: full 24-ep adaptation across the complete 52-chapter manga
- anime `17895` → manga `66873`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `my-little-monster.json` arc mapping

- 5 arcs: ch 1-16 (vols 1-4) adapted + unadapted tail
- anime `14227` → manga `43702`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `irregular-at-magic-high-school.json` arc mapping

- 8 arcs: S1-S3 (eps 1-52); mapped to LN volumes; The Girl Who Summons the Stars film
- 1 movie: The Irregular at Magic High School: The Movie - The Girl Who Summons the Stars
- anime `20458` → manga `64127`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `relife.json` arc mapping

- 3 arcs: TV + 2018 OVA finale across the complete manga
- anime `21049` → manga `85849`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `orange.json` arc mapping

- 4 arcs: full 13-ep main story (Letters 1-22) + side-story tail
- 1 movie: Orange: Future
- anime `21647` → manga `65573`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `blood-blockade-battlefront.json` arc mapping

- 2 arcs: S1 + S2 '& Beyond' (eps 1-24)
- anime `20727` → manga `42994`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `arifureta.json` arc mapping

- 4 arcs: S1-S3 (eps 1-41); mapped to LN volumes 1-10 + unadapted tail
- anime `100668` → manga `96834`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `nozaki-kun.json` arc mapping

- 5 arcs: 12-ep adaptation (~ch 1-38) + ongoing tail (approximate, 4-koma)
- anime `20668` → manga `59211`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `delicious-in-dungeon.json` arc mapping

- 9 arcs: S1 (eps 1-24, ch 1-52) + unadapted tail (manga complete, 97 ch)
- anime `153518` → manga `86082`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `summer-time-rendering.json` arc mapping

- 6 arcs: full 25-ep 1:1 adaptation across the complete 139-chapter manga
- anime `129201` → manga `102989`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `kimi-ni-todoke.json` arc mapping

- 5 arcs: S1 + S2 + S3 (eps 1-42) across the complete manga
- anime `6045` → manga `33378`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `prison-school.json` arc mapping

- 4 arcs: 12-ep adaptation (ch 1-82) + unadapted tail (manga complete)
- anime `20807` → manga `55297`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `date-a-live.json` arc mapping

- 6 arcs: S1-S5 (LN vols 1-19); mapped to the light novel; Mayuri Judgment film
- 1 movie: Date A Live: Mayuri Judgment
- anime `15583` → manga `67523`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `ao-haru-ride.json` arc mapping

- 3 arcs: near 1:1 adaptation (ch 1-13) + unadapted tail (manga complete)
- anime `20596` → manga `54294`
- register in `src/data/index.ts` `ALL_MAPPINGS`

* KSN: add `tonikawa.json` arc mapping

- 3 arcs: S1 + S2 (ch 1-106) + ongoing tail
- anime `116267` → manga `101177`
- register in `src/data/index.ts` `ALL_MAPPINGS`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant