• Joined on 2026-07-30
alex pushed to main at alex/sots-re 2026-09-08 19:10:18 +00:00
3fe74bc6a5 standalone report from merged main: 209 -> 131 leaves, closed 78 regressed 0
alex pushed to main at alex/sots-engine 2026-09-08 19:08:29 +00:00
eafbc5f03a merge lane T2: treaty turn stamps (H02); 157 -> 131 leaves, closed 78, regressed 0
c5d4b45fe7 Merge branch 'main' into wip/tail
fa5e190bce lane T2: the phase's leaf self-report is its own accounting, not the report's
5d29ee60e4 lane T2: the treaty-turn stamp; 76 leaves closed across five pairs, 0 regressed
Compare 4 commits »
alex pushed to main at alex/sots-re 2026-09-08 19:07:04 +00:00
449daeb621 roadmap: item 6 premise refuted - no writer exists, it needs a predicate not a watchpoint
alex pushed to main at alex/sots-re 2026-09-08 19:06:47 +00:00
7574623f73 board: lane T2 treaty stamps close 26; roadmap item 6 refuted - no writer exists; tail ranked and unactionable
4c21bbe19e lane T2: re-measure H02 on main 2fd0852 (C3 + B6 merged) -- same +26 / +14 / +12x3, 0 regressed, so the phase is orthogonal to both
Compare 2 commits »
alex pushed to main at alex/sots-re 2026-09-08 19:03:12 +00:00
f259655026 dashboard refresh
alex pushed to main at alex/sots-engine 2026-09-08 19:03:10 +00:00
db99971efb merge lane H probe module (header regenerated, not hand-resolved)
a26cd183f1 lane H: entry-probe module, ProcessTeamRecord hook, probes= config, and the outcome of the five predictions
a01305fcf2 lane H: P2b-alt, a competing prediction from the callee bodies (still before any run)
1932377b92 lane H: five probe predictions, committed before the build
Compare 4 commits »
alex pushed to main at alex/sots-engine 2026-09-08 19:00:23 +00:00
7f45817473 sync generated header after B6 merge
2fd08522ec merge lane B6: build-queue completion pass; shpt[0] cannot close from a save with no orders - blocker moves to game/ai
071e9de83d sync generated header (1095 entries) after C3 merge
db3909bcd4 docs: B6 measured -- prediction held, closed 0 regressed 0 on both reference pairs
493ec71817 merge lane C3: ComputeOutput turn path; unspent construction cascades to money; +1 leaf, 0 regressed
Compare 8 commits »
alex pushed to main at alex/sots-re 2026-09-08 18:58:48 +00:00
a4cc50043d board: lane B6 - no build orders exist at load, so shpt[0] is Rung B; build queue read; stack-built fptr tables are a third blind spot
5cc66f6fff findings: ship construction -- the build queue read byte for byte, and the missing destroyer is the AI's
90c665a3be lane T2: record the rule-17 hit -- the caller's real body runs 0x48 bytes past Ghidra's reported end, and a clipped sweep would have found no caller at all
Compare 3 commits »
alex pushed to main at alex/sots-re 2026-09-08 18:53:34 +00:00
214e00186d roadmap: item 1 done (E1+C3); new item 1b S11 civilian growth, 1c ship repair cost
alex pushed to main at alex/sots-re 2026-09-08 18:53:19 +00:00
247285ac28 board: lane C3 output turn path; unspent construction cascades to money; S11 civilian growth is next
49fa5501ba lane T2: the treaty-turn stamp, and Player.Status's real writer
3b99e255c7 lane C3: ComputeOutput on the turn path -- the money ComputeBudget actually sums
Compare 3 commits »
alex pushed to main at alex/sots-re 2026-09-08 18:49:00 +00:00
6669c4ab1e dashboard refresh
alex pushed to main at alex/sots-re 2026-09-08 18:48:59 +00:00
3b4142b566 board: note the self-inflicted build-dir race that mimicked a flaky test
alex pushed to main at alex/sots-engine 2026-09-08 18:48:59 +00:00
910b697392 sync generated header (1056 entries) after AI task merge
9ddd6a2f7e merge lane AI2: game/ai/tasks - task type enum, priority table, species creation order; selection loop is a stable sort not a search
29ea2b65fa game/ai: the strategic AI's task vocabulary and its ordering policy
Compare 3 commits »
alex pushed to main at alex/sots-re 2026-09-08 18:46:14 +00:00
ce4603a380 board: lane AI2 - task selection is a stable sort on a constant priority table; order-method mapping complete; throttle settled
232397aa12 lane AI2: the AI's task selection loop, the priority table, and the order-method -> TurnCommands map
Compare 2 commits »
alex pushed to main at alex/sots-re 2026-09-08 18:14:50 +00:00
8411c7e9c7 board: VM140 holder = lane W2
alex pushed to main at alex/sots-re 2026-09-08 17:56:51 +00:00
35ccaf5d94 dashboard refresh
alex pushed to main at alex/sots-re 2026-09-08 17:56:45 +00:00
4549f5eb5c board: lane H - oracle reproduced, instrument perturbation found, P2 held so Rung B stands
alex pushed to main at alex/sots-re 2026-09-08 17:56:08 +00:00
8b6c946614 rules 19-20: the instrument can perturb the measurement; a count cannot separate did-not-fire from fired-and-found-nothing
alex pushed to main at alex/sots-engine 2026-09-08 17:55:51 +00:00
0f1c007f00 merge lane E1: income chain 25/25 on the BnkEl oracle; difficulty multiplier resolved (turn.cpp union-resolved: tail phases 17, 21, 31)
7c29700ab0 game/sim + app: the output -> money chain, the difficulty multiplier's source, T31
Compare 2 commits »
alex pushed to main at alex/sots-re 2026-09-08 17:53:42 +00:00
132d41c44e roadmap: restore item 2, mark item 4 done, refresh current numbers
8ad9971f6e lane H: five live probes, the oracle restored, and a harness perturbation bisected to one hook
Compare 2 commits »