Alex funman300
  • Joined on 2026-01-25
funman300 commented on issue funman300/Ferrous-Solitaire#143 2026-07-07 03:22:40 +00:00
test(engine): enable Bevy system-order ambiguity detection in a headless test

Resolved as a ratchet (PR #145): first measurement found 302 ambiguous pairs in the headless gameplay cluster — far too many for one-pass triage, most likely benign but unproven. The schedule_chec…

funman300 deleted branch test/schedule-ambiguity from funman300/Ferrous-Solitaire 2026-07-07 03:22:31 +00:00
funman300 pushed to master at funman300/Ferrous-Solitaire 2026-07-07 03:22:30 +00:00
19647b5209 Merge pull request 'test(engine): ratchet on Bevy system-order ambiguities' (#145) from test/schedule-ambiguity into master
d8a255869c test(engine): ratchet on Bevy system-order ambiguities
Compare 2 commits »
funman300 created pull request funman300/Ferrous-Solitaire#145 2026-07-07 03:22:29 +00:00
test(engine): ratchet on Bevy system-order ambiguities
funman300 created branch test/schedule-ambiguity in funman300/Ferrous-Solitaire 2026-07-07 03:22:29 +00:00
funman300 pushed to test/schedule-ambiguity at funman300/Ferrous-Solitaire 2026-07-07 03:22:29 +00:00
d8a255869c test(engine): ratchet on Bevy system-order ambiguities
funman300 merged pull request funman300/Ferrous-Solitaire#145 2026-07-07 03:22:29 +00:00
test(engine): ratchet on Bevy system-order ambiguities
funman300 commented on issue funman300/Ferrous-Solitaire#142 2026-07-07 03:15:20 +00:00
fix(server): delete analytics_events rows on account deletion

Investigated before fixing: nothing in the workspace reads or writes analytics_events — no server route ingests it and the client ships events to the external Matomo instance (analytics.aleshym.co…

funman300 closed issue funman300/Ferrous-Solitaire#142 2026-07-07 03:15:20 +00:00
fix(server): delete analytics_events rows on account deletion
funman300 deleted branch fix/server-low-findings from funman300/Ferrous-Solitaire 2026-07-07 03:15:06 +00:00
funman300 merged pull request funman300/Ferrous-Solitaire#144 2026-07-07 03:15:04 +00:00
fix(server): login timing pad, 409 on register race, avatar magic-byte check
funman300 closed issue funman300/Ferrous-Solitaire#139 2026-07-07 03:15:04 +00:00
fix(server): login timing oracle — verify a dummy hash for unknown usernames
funman300 closed issue funman300/Ferrous-Solitaire#140 2026-07-07 03:15:04 +00:00
fix(server): map unique-violation on register to 409 UsernameTaken
funman300 closed issue funman300/Ferrous-Solitaire#141 2026-07-07 03:15:04 +00:00
fix(server): sniff avatar magic bytes instead of trusting Content-Type
funman300 pushed to master at funman300/Ferrous-Solitaire 2026-07-07 03:15:04 +00:00
f0336d784d Merge pull request 'fix(server): login timing pad, 409 on register race, avatar magic-byte check' (#144) from fix/server-low-findings into master
a218999243 fix(server): login timing pad, 409 on register race, avatar magic-byte check
Compare 2 commits »
funman300 created pull request funman300/Ferrous-Solitaire#144 2026-07-07 03:15:03 +00:00
fix(server): login timing pad, 409 on register race, avatar magic-byte check
funman300 created branch fix/server-low-findings in funman300/Ferrous-Solitaire 2026-07-07 03:15:03 +00:00
funman300 pushed to fix/server-low-findings at funman300/Ferrous-Solitaire 2026-07-07 03:15:03 +00:00
a218999243 fix(server): login timing pad, 409 on register race, avatar magic-byte check
funman300 opened issue funman300/Ferrous-Solitaire#143 2026-07-07 03:06:05 +00:00
test(engine): enable Bevy system-order ambiguity detection in a headless test
funman300 opened issue funman300/Ferrous-Solitaire#139 2026-07-07 03:06:04 +00:00
fix(server): login timing oracle — verify a dummy hash for unknown usernames