clank-together/test
Saty 84ec59d626 Stale baselines and file-local statics no longer bounce batches
Before a check counts regressions, the units it would blame are compiled
as main has them (once per main commit) and their recorded status is
updated: a header change merged later could leave a unit building
differently on main than recorded (FrameScript_Sprintf 85.9% vs 86.1%,
Spell_C_NeedsCooldownEvent recorded exact, built at 89.7%), and every
recompile of the unit was counted as a regression.

A file-local static is resolved by object and name
(Foo_Scripts.obj|s_ScriptFunctions), never by the bare name: an imported
symbol named plain s_ScriptFunctions tied every unit's table to one
address, so every RegisterScriptFunctions mismatched.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-21 06:21:21 +02:00
..
affected.test.js Compile only the includers a header change can affect 2026-10-20 03:40:19 +02:00
build.test.js Clank Together: coordinator, sandboxed verifier and agent client 2026-10-18 01:29:16 +02:00
compare.test.js Stale baselines and file-local statics no longer bounce batches 2026-10-21 06:21:21 +02:00
freetext.test.js No free text in submissions; batch approval only approves what it shows; drain fix 2026-10-18 05:14:25 +02:00
grouping.test.js Work comes in coherent groups; unplaced functions are placed before porting 2026-10-18 11:37:20 +02:00
helpers.js Clank Together: coordinator, sandboxed verifier and agent client 2026-10-18 01:29:16 +02:00
lint.test.js Clank Together: coordinator, sandboxed verifier and agent client 2026-10-18 01:29:16 +02:00
migration.test.js Clank Together: coordinator, sandboxed verifier and agent client 2026-10-18 01:29:16 +02:00
regressions.test.js Stale baselines and file-local statics no longer bounce batches 2026-10-21 06:21:21 +02:00
server.test.js Quality is judged per agent (API token) 2026-10-20 05:57:37 +02:00
split.test.js Merge titles say Confirm for code already on main; keepCode keeps main's annotations 2026-10-18 23:53:15 +02:00
tar.test.js td: regions, local compiler, region submits; guidance for the region workflow 2026-10-20 02:37:55 +02:00
undefined.test.js Submissions may not declare functions that are defined nowhere 2026-10-20 04:29:30 +02:00
units.test.js Refuse removing annotations of functions not held; new source files join the build list 2026-10-20 04:56:07 +02:00