Add NPC portrait bridge generation#137
Conversation
|
@codex[agent] Please review PR and provide feedback, as applicable. |
Reviewed the PR and ran Feedback:
Nits / follow-ups to consider:
|
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: f133422961
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 046361155f
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Summary
blood-hunts-map.jsonrecords the Unity localization GUID derived from each Blood Hunts name key and verifies it against English localization text.npm run refresh:db-assets, generated-data validation, coverage reporting, andnpm test.Interface / data shape
data/enrichment/blood-hunts-map.jsonentries now includenameLocalizationGuidand localized-text provenance.data/enrichment/npc-portrait-candidates.jsondata/enrichment/npc-portrait-map.jsonnpm testnow runs bothscripts/blood-hunts.test.tsandscripts/npc-portraits.test.ts.Verification
npx tsx scripts/blood-hunts.test.tsnpx tsx scripts/npc-portraits.test.ts$env:VRISING_ASSET_DUMP_DIR='C:\Users\mitch\Local\Assets'; npm run refresh:db-assetsnpm run generate:dbnpm run validate:datanpx tsc --noEmitnpm run verifynpm testNotes:
tsxand Vite/esbuild commands hit sandboxspawn EPERMwhen run inside the restricted shell; reruns outside the sandbox passed.validate:dataandnpm run verifypass while reporting existing enrichment threshold warnings plus the newnpc-portrait-mapwarning: coverage 15.94% is below the 50.00% target and 182 low-signal rows are excluded from matched coverage.