RESI VOX: the lineup counts; a PCO Audio note naming another VOX is only mentioned
User 2026-10-25: 'V2 was a mistake, lineup is right.' Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
+2
-4
@@ -2235,10 +2235,8 @@ def eval_resi_vox(rc, plan, lineup, now_vox, now_got):
|
||||
where, " and ".join(n for n, _, _, _ in found), ", ".join(str(v) for _, v, _, _ in found)))
|
||||
audio = (song.get("notes") or {}).get(rv.get("note", "Audio"), "")
|
||||
said = re.search(r"\bV(?:OX)?\s*(\d)\b", audio or "", re.I)
|
||||
if want and said and int(said.group(1)) != want:
|
||||
line.fault(WARN, "PCO SAYS V%s, LEAD V%d" % (said.group(1), want), "%s: the Audio note says %s, but %s is on VOX %d "
|
||||
"on the lineup: check which is right (nothing is switched while they differ)" % (where, audio, found[0][2], want))
|
||||
want = None
|
||||
if want and said and int(said.group(1)) != want: # the lineup is right (user, 2026-10-25: "V2 was a mistake")
|
||||
line.notes.append("%s: PCO's Audio note says %s; the lineup (VOX %d) is what counts" % (where, audio, want))
|
||||
if want and buttons and want not in buttons:
|
||||
line.fault(ERR, "LEAD ON VOX %d: NO BUTTON" % want, "%s is on VOX %d; page 13 only has VOX %s AJA" % (
|
||||
found[0][2], want, ", ".join(str(b) for b in sorted(buttons))))
|
||||
|
||||
Reference in New Issue
Block a user