422df08ab9
Build warnings cleanup (0 warnings): - Suppress threadpool deprecation warning (baradadb.nim) - Remove unused 'os' import (logging.nim) - Fix ImplicitDefaultValue for newNode params (ast.nim) - Add explicit cstring cast for posix.open (wal.nim) - Fix HoleEnumConv for MsgKind parsing (server.nim) TLA+ Formal Verification: - Add symmetry reduction (Permutations) to all 9 existing specs - Add SYMMETRY directive to all .cfg files - New crossmodal.tla: cross-modal consistency spec * MetadataVectorConsistency, HybridResultValid * CommittedAtomicity, AbortedAtomicity, TxnStateValid - New models/crossmodal.cfg Tests: - Add Cross-Modal TLA+ Faithfulness tests (4 tests) Docs: - Update PLAN.md and BUG_AUDIT.md with completed tasks
24 lines
323 B
INI
24 lines
323 B
INI
CONSTANTS
|
|
Entities = {e1, e2}
|
|
Participants = {p1, p2}
|
|
Doc = Doc
|
|
Vec = Vec
|
|
Graph = Graph
|
|
Fts = Fts
|
|
MaxSteps = 6
|
|
Nil = Nil
|
|
|
|
SPECIFICATION Spec
|
|
|
|
CHECK_DEADLOCK FALSE
|
|
|
|
INVARIANTS
|
|
TypeOk
|
|
MetadataVectorConsistency
|
|
HybridResultValid
|
|
CommittedAtomicity
|
|
AbortedAtomicity
|
|
TxnStateValid
|
|
|
|
SYMMETRY Symmetry
|