Skip to content

fix: close 3 storage race conditions, add 6 Level A proofs and heartb…#102

Merged
AdaWorldAPI merged 1 commit into
mainfrom
claude/code-review-SMMuY
Feb 13, 2026
Merged

fix: close 3 storage race conditions, add 6 Level A proofs and heartb…#102
AdaWorldAPI merged 1 commit into
mainfrom
claude/code-review-SMMuY

Conversation

@AdaWorldAPI

Copy link
Copy Markdown
Owner

…eat demo

Phase 0 storage hardening:

  • WAL: flush to disk BEFORE updating in-memory state (was write-behind)
  • Temporal: hold write locks across conflict check + apply writes (TOCTOU fix)
  • LRU: use retain() to remove ALL duplicates, not just first occurrence

6 new Level A gap proofs (proof_level_a_gaps.rs):

  • A.1.4 SIMD-scalar equivalence (1000 pairs)
  • A.2.2 NARS deduction bounds (6561 grid combinations)
  • A.3.2 Collapse gate acyclicity (deterministic, no hysteresis)
  • A.4.3 Seven-layer fault isolation (L1 independent of markers)
  • A.5.1 Cascade search KNN correctness (sorted, exact distances)
  • A.6.2 WAL entry round-trip coverage (all entry types + stream)

Total: 39 proofs passing (33 existing + 6 new).
Heartbeat demo: examples/heartbeat.rs (5 subsystem checks).

https://claude.ai/code/session_01PWXQjdmnMQvZEN5BuBRNMq

…eat demo

Phase 0 storage hardening:
- WAL: flush to disk BEFORE updating in-memory state (was write-behind)
- Temporal: hold write locks across conflict check + apply writes (TOCTOU fix)
- LRU: use retain() to remove ALL duplicates, not just first occurrence

6 new Level A gap proofs (proof_level_a_gaps.rs):
- A.1.4 SIMD-scalar equivalence (1000 pairs)
- A.2.2 NARS deduction bounds (6561 grid combinations)
- A.3.2 Collapse gate acyclicity (deterministic, no hysteresis)
- A.4.3 Seven-layer fault isolation (L1 independent of markers)
- A.5.1 Cascade search KNN correctness (sorted, exact distances)
- A.6.2 WAL entry round-trip coverage (all entry types + stream)

Total: 39 proofs passing (33 existing + 6 new).
Heartbeat demo: examples/heartbeat.rs (5 subsystem checks).

https://claude.ai/code/session_01PWXQjdmnMQvZEN5BuBRNMq
@AdaWorldAPI AdaWorldAPI merged commit 6d45502 into main Feb 13, 2026
0 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants