-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
🧩 Problem
No validation that JSON serialization is truly deterministic.
⚠️ Impact
Consensus break across environments.
📍 Area
PoE / Determinism
🧠 Root Cause
Assumption that json.dumps is sufficient.
🛠 Proposed Fix
- Canonicalization validator
- Re-serialize + compare bytes
- Raise error on mismatch
📊 Priority
P0
✅ Acceptance Criteria
- Same hash across environments
- Validation fails on mismatch
Reactions are currently unavailable