Skip to content

Add TRPG app with COC7 occupation data import#8

Open
JoshuaZ16 wants to merge 7 commits into
mainfrom
ZJH-1-Folder
Open

Add TRPG app with COC7 occupation data import#8
JoshuaZ16 wants to merge 7 commits into
mainfrom
ZJH-1-Folder

Conversation

@JoshuaZ16

@JoshuaZ16 JoshuaZ16 commented Jul 8, 2026

Copy link
Copy Markdown

Summary

  • Add the trpg-app Vite/React frontend project.
  • Add COC7 occupation import pipeline from COC7空白卡CY23Final.xlsx into structured generated JSON.
  • Wire character creation to read occupation data through a service boundary for future API/database migration.
  • Add validation for imported occupation data and clean up local env/output ignore rules.

Validation

  • npm run validate:coc7
  • node ./node_modules/typescript/bin/tsc -b
  • node ./node_modules/oxlint/bin/oxlint
  • npm run build

Notes

  • The generated occupation JSON is currently a static seed-style data source. It is structured so it can later be moved behind a backend API/database without rewriting the page flow.

@fennoai fennoai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found in this review. I reviewed the two added product documentation files for broken internal links, stale/incomplete PR context, scope inconsistencies, security-sensitive claims, and actionable documentation risks.

@JoshuaZ16 JoshuaZ16 changed the title Zjh 1 folder Add TRPG app with COC7 occupation data import Jul 10, 2026
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