mirror of
https://github.com/got-feedBack/feedBack.git
synced 2026-09-12 18:18:31 +00:00
Bundled plugin: per-song stars from best_accuracy (60/75/85% → 1/2/3★), cumulative stars unlock bar → club → arena (data-driven venues.json). Venue packs (UE-rendered crowd loops) download on demand to CONFIG_DIR/plugin_uploads/career/ on a background thread with sha256 + zip-slip validation, served via FileResponse. Career screen (promoted sidebar entry) shows progress and pushes the active venue's manifest into the crowd video layer (v3VenueCrowd, PR1) — degrades cleanly when either side is absent. Pack URLs land in venues.json in PR3. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
27 lines
766 B
JSON
27 lines
766 B
JSON
{
|
|
"star_accuracy_thresholds": [0.6, 0.75, 0.85],
|
|
"venues": [
|
|
{
|
|
"id": "bar",
|
|
"name": "The Dive Bar",
|
|
"description": "Sticky floors, a dozen regulars, and a PA that has seen better decades.",
|
|
"star_threshold": 0,
|
|
"pack": null
|
|
},
|
|
{
|
|
"id": "club",
|
|
"name": "Velvet Room",
|
|
"description": "A proper club stage. People actually came to hear you.",
|
|
"star_threshold": 15,
|
|
"pack": null
|
|
},
|
|
{
|
|
"id": "arena",
|
|
"name": "Feedback Arena",
|
|
"description": "Ten thousand seats. Try not to think about it.",
|
|
"star_threshold": 40,
|
|
"pack": null
|
|
}
|
|
]
|
|
}
|