Tlaplus Guided Code Repair

Automatically repair C/C++ code violations detected by TLA+ model checking. Takes a program, TLA+ specification, and TLC counterexample trace as input, then generates minimal code modifications to eliminate the violation. Use when: (1) TLC model checker reports an invariant violation, deadlock, or temporal property failure, (2) You have a counterexample trace and need to fix the corresponding code, (3) You need to understand how a TLA+ violation maps to program-level bugs, (4) You want to validate repairs by re-running TLC. Supports safety properties (invariants), liveness properties (temporal logic), and deadlock detection.

tools-only bef3193 3 files · 13.0 KB Updated 7 repo stars

File contents

tools-only/X-Skills/tree/main/development/003-name-skill_eed33985 commit bef319326e

Frequently asked questions

npx skillmds add tools-only/tlaplus-guided-code-repair