Alex funman300
  • Joined on 2026-01-25
funman300 created pull request funman300/Ferrous-Solitaire#147 2026-07-07 03:48:10 +00:00
refactor(engine): ambiguity burn-down batch 2 — SettingsResource cleared (198 → 171)
funman300 commented on issue funman300/Ferrous-Solitaire#143 2026-07-07 03:37:54 +00:00
test(engine): enable Bevy system-order ambiguity detection in a headless test

Batch 1 merged (PR #146): 302 → 198 pairs (−34%). Fixed structurally: game-state ordering spine (pre-mutation chain + readers after GameMutation) and a self-ambiguous NewGameRequestWriters set.…

funman300 deleted branch refactor/ambiguity-burndown from funman300/Ferrous-Solitaire 2026-07-07 03:37:54 +00:00
funman300 merged pull request funman300/Ferrous-Solitaire#146 2026-07-07 03:37:53 +00:00
refactor(engine): first ambiguity burn-down batch — 302 → 198 pairs
funman300 pushed to master at funman300/Ferrous-Solitaire 2026-07-07 03:37:53 +00:00
710555bd7e Merge pull request 'refactor(engine): first ambiguity burn-down batch — 302 → 198 pairs' (#146) from refactor/ambiguity-burndown into master
42a5f3bc3b refactor(engine): first ambiguity burn-down batch — 302 → 198 pairs
Compare 2 commits »
funman300 created pull request funman300/Ferrous-Solitaire#146 2026-07-07 03:37:52 +00:00
refactor(engine): first ambiguity burn-down batch — 302 → 198 pairs
funman300 created branch refactor/ambiguity-burndown in funman300/Ferrous-Solitaire 2026-07-07 03:37:52 +00:00
funman300 pushed to refactor/ambiguity-burndown at funman300/Ferrous-Solitaire 2026-07-07 03:37:52 +00:00
42a5f3bc3b refactor(engine): first ambiguity burn-down batch — 302 → 198 pairs
funman300 pushed to deploy at funman300/Ferrous-Solitaire 2026-07-07 03:33:13 +00:00
aecfc08685 chore(deploy): bump image to 021c5d6a [skip ci]
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