An animated founder/professional chronicle project featuring:
- Research dossier
- Milestone timeline
- Geographic journey map
- Landing page / tribute page
- TimelineJS + StoryMapJS integration
Now adapted for Kehan Dong
Template created by Koutian Wu
This template can be adapted to create a chronicle for any person. Follow these instructions when working with your coding agent to transform the content.
I want to adapt this chronicle from Sean Xiang to [NEW SUBJECT NAME].
[NEW SUBJECT NAME] this should be very clear. You should make sure you are 100% sure about this (because different people can have same names). Otherwise you should ask me clarifying questions.
1. Search for [NEW SUBJECT NAME]'s timeline on LinkedIn and other public records
2. Replace all Sean Xiang content with [NEW SUBJECT NAME] content
3. Keep all original styles, layouts, and functionality intact
4. Update ALL files including index.html, news-index.html, and all data files
5. Make sure to read and modify every file in the project
Please read all files first, then systematically update each one.
Mode: Use vibe mode (direct conversation) - do not use spec mode.
Core Principle: Keep all original styles and structure. Only change the content from the current subject to your new subject.
- Create a new branch from a working commit (e.g.,
08f2f2538f089fe85a1f29b9a2cab98615a861f6)
Then follow the conversion such as the conversion from Sean Xiang to Eric C. Greene in 89ee2dcde56ca155793af1ccd56bcb518492cd58.
-
Research your subject:
- Search LinkedIn for professional timeline
- Gather information from public records
- Collect biographical data, milestones, and locations
-
Update all content files:
- Read ALL files in the project, including:
index.htmlnews-index.html- All JSON files in
/data/directory - All markdown files in
/research/directory
- Replace subject-specific content while preserving:
- HTML structure and CSS styles
- JavaScript functionality
- JSON data schemas
- Layout and design elements
- Read ALL files in the project, including:
-
Verify completeness:
- Double-check that ALL files have been updated
- Ensure map points are displaying correctly
- Test timeline functionality
- Verify chapter navigation works properly
Run a local server to preview your changes:
python -m http.server 8000Then visit http://localhost:8000 in your browser.
- Banner overlap: If you have many chapters (e.g., 12+), the banner may overlap chapter headings. Adjust banner height or chapter positioning if needed.
- Map functionality: Ensure geographic points display correctly after content changes.
Here is the prompt to fix it:
now its not rendering correctly: the website map only show the same place/cannot change/always be at florida whenever I click a chapter/the map just does not move. You should help me fix it using the correct format like the commit ID = `89ee2dcde56ca155793af1ccd56bcb518492cd58`
- Timeline rendering: Verify all timeline events render properly with new data.
/data/- JSON data files for timeline, locations, artifacts, etc./research/- Markdown research documents and dossiersindex.html- Main chronicle pagenews-index.html- News/updates index page
This chronicle documents the journey of Kehan Dong, founder, angel investor, and educator:
- The Code of Love NGO (May 2011 - 2019) - 1,700+ volunteers, 6,500+ students across 5 countries
- University of California dropout (2014)
- Inner Journeys (2015 - 2019) - acquired in 2020, Forbes 30 Under 30, 1000+ lives transformed
- Y Combinator China (Mar 2019 - Nov 2019) - founding team with Sam Altman
- MiraclePlus (Mar 2019 - Aug 2025) - 160,000+ applications, 600+ investments, 7,000+ intern sourcing engine
- Founder & Angel Investor (Sep 2025 - Present) - 40 university tour, 30 investments, 650+ total investments, 130+ global university talks
A successful conversion was completed in commit 89ee2dcde56ca155793af1ccd56bcb518492cd58, which demonstrates the proper approach to adapting this template while maintaining all styles and functionality.