diff --git a/qa/SCORECARD.md b/qa/SCORECARD.md index 4364e246..a3875b81 100644 --- a/qa/SCORECARD.md +++ b/qa/SCORECARD.md @@ -44,6 +44,8 @@ | ow-rv1-134258 | 2026-05-29 | baldurs-gate | Dal (canon) | sonnet | 9 | **RED** | 2.5 | 2.5 | 2.5 | POST-6e7c3b0. **no_rejected_tool_calls PASSED — the update_character skills fix VALIDATED in vivo** (no extra_forbidden this run). Still RED on 2 gates: (1) **player_in_party** — the brief fix worked HALFWAY (Dal is now kind="player" ✓, not companion) but load_canon_character(kind="player") defaults add_to_party=False → PC sat OUTSIDE party (only Astarion in). Caught LIVE via the preview repointed at the running session. → ENGINE INVARIANT fix: kind="player" ⇒ always in party (both creation paths, +test). (2) **dm_voices_characters** 0/9 quoted dialogue — a flat-DM sampling run (gate matches straight+curly quotes, so not a false-fail; swA/most runs PASS it). | | ow-v103-reval | 2026-05-30 | baldurs-gate | Dal Lightspark (canon Harper evoker) | sonnet | 8 | **GREEN** | **4.1** | **4.1** | 3.2 | **★ POST-v1.0.3 / post-#162 REVALIDATION — ALL 20+ gates GREEN incl. the previously-failing `player_in_party`** (#162 kind="player"⇒in-party + canon-PC bind VALIDATED in vivo; ow-rv1's RED closed — PC seated via load_canon_character(kind="player"), the 2 create_character calls were NPCs, no Caelar regression). Clock day1→day3, ≥2 locations (Siltwharf Steps→Heapside Warrens), Director fired beat 5, real costs (failed History 14 v DC17, nat-20 Insight). Story 4.1 (short-3act, progressed; lever = final-act info density). Mech 4.1 (no hallucinated rolls; gaps: Mage Armor state, Imaskari conjunction clock). angrydm 3.2 = social-only (0 fights/saves/conditions) + **NEW [HIGH]: canon ability scores load flat 10/10/10 — Dal + 11 NPCs (Withers excepted); caster PC broken at INT 10, no engine warning → fixed in this PR.** **⚠ [SUPERSEDED — #305]: Dal Lightspark is canonically DEAD, so this run's STORY/MECH scores (4.1/4.1/3.2) are SUSPECT as a clean canon-PC baseline (ran portrait-less on a dead PC). The engine-plumbing validations still hold (the #162 kind="player"⇒in-party invariant, clock/travel/world-peopled — char-agnostic). The clean-canon-PC revalidation duo is OWED on a LIVING canon PC via the #329 living fixture — do NOT cite 4.1/4.1 as the canon-PC baseline until then.** | +| ow-living1 | 2026-05-30 | baldurs-gate | Latham (living canon Guild wizard) | sonnet | 8 | **GREEN** | **4.0** | **4.0** | 3.8 | ★ OWED post-#305 LIVING-PC duo (replaces the invalid dead-Dal ow-v103-reval). ALL 23 gates PASS incl player_in_party on a LIVING canon PC (#305/#162 validated in vivo). Verdict: "genuinely excellent — would happily step into"; NPCs distinct-voiced, each beat a choice that bends the outcome. Social-only 8-beat so combat 3.8 is coverage-capped. 2 mech defects filed: #352 (critically-low PC max_hp — combat worst-seam, #322-class stat-seeding) + #353 (companion in lore but absent from engine party). Honest north-star: story/mech 4.0, climbing toward 4.3/4.5. | + ## Change log (run ↔ engine delta) - **#137** wandering-encounter system (travel/camp combat risk) — merged. - **#138** Parley scaffold + encounter_outlook + balancing doctrine — merged.