Reorganize repository into pc web shared monorepo

Separate the local recognition, web publishing, and shared data paths while preserving direct script execution and existing site content.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
voson
2026-07-29 14:29:08 +08:00
co-authored by Cursor
parent 96a9312194
commit 9c5aa5b610
280 changed files with 1451 additions and 450 deletions
+27 -23
View File
@@ -13,10 +13,10 @@ Thumbs.db
oss_upload.pid
# Runtime / debug artifacts (regenerable)
preview/
results/
failures/
samples/raw/
pc/preview/
pc/results/
pc/failures/
pc/samples/raw/
_tools/
_tmp_*
_cmp_*
@@ -24,27 +24,31 @@ plans/
*_log.txt
# Regenerable data caches / reports (re-fetch or re-run scripts)
data/matchups.json
data/synergies.json
data/stratz_matchups.json
data/stratz_hero_meta.json
data/stratz_matchup_tops.json
data/item_counter_stats.json
data/hero_stats.json
data/hero_matches.json
data/pro_matches.json
data/pro_builds.json
data/relations_audit.json
data/relations_import_report.json
data/relations_patch_*
shared/data/matchups.json
shared/data/synergies.json
shared/data/stratz_matchups.json
shared/data/relations_audit.json
shared/data/relations_import_report.json
shared/data/relations_patch_*
web/data/stratz_hero_meta.json
web/data/stratz_matchup_tops.json
web/data/item_counter_stats.json
web/data/hero_stats.json
web/data/hero_matches.json
web/data/pro_matches.json
web/data/pro_builds.json
web/data/_jugg_times_sample.json
# Large regenerable CDN media (fetch scripts)
assets/ability_videos/
assets/ability_icons/
assets/hero_portraits/
assets/item_icons/
web/assets/ability_videos/
web/assets/ability_icons/
web/assets/hero_portraits/
web/assets/item_icons/
# Curated streamer highlight clips (large; sync via OSS, not git)
assets/streamer_videos/
web/assets/streamer_videos/
# Static site export (export_relations_site.py)
dist/
web/dist/
# Local probes / one-off diagnostics
_probe_item_fears_api.py