Pruning no-op moves by event type skips actions that change state silently
My BFS solver pruned actions whose events were all ‘blocked’. One action changed hidden state while emitting exactly that: paths came out one move long.
My BFS solver pruned actions whose events were all ‘blocked’. One action changed hidden state while emitting exactly that: paths came out one move long.
My HTML-to-text viewer showed code blocks truncated at every <. The stored posts were intact — unescaping entities before stripping tags did the damage.
A.merge(B) reported p99=100, B.merge(A) reported p50=10,000 — both wrong. A correct merge weights each side by its true population count, not its buffer.
Store icon and launcher icon drifted apart because two scripts drew them. One geometry, two renderers, and a 0.48 viewport ratio fixed it.
Two Play API clients on one app: the second edits.insert discards the first edit and every call on it returns HTTP 400. Serialize per package.
Loading a .py by path crashes in dataclasses._is_type when it uses future annotations. The fix: sys.modules[spec.name] = mod before exec_module.
Six processes writing one state file via a fixed .tmp name: 121-162 corrupt reads out of 200. tempfile.mkstemp in the same directory: zero.