|
| 1 | +# Changelog v3.1.3 (March 2, 2026) |
| 2 | + |
| 3 | +LedgerMind v3.1.3 focuses on real-time synchronization, hypothesis unification, |
| 4 | +and improved technical log recording. |
| 5 | + |
| 6 | +## Highlights |
| 7 | + |
| 8 | +### ⚡ Real-Time Synchronization |
| 9 | +- **Claude Code Stop Hook:** Implemented instant history synchronization for |
| 10 | + Claude Code using the new `Stop` hook. This ensures that every interaction is |
| 11 | + recorded immediately after the task finishes. |
| 12 | +- **Hybrid Deduplication:** Added a robust deduplication mechanism (UUID + |
| 13 | + content hash) in `bridge-context` to prevent duplicate prompt recording during |
| 14 | + hook execution. |
| 15 | + |
| 16 | +### 🧠 Reasoning Evolution |
| 17 | +- **Hypothesis Unification:** Unified procedural and behavioral hypothesis |
| 18 | + lifecycles within the reasoning engine. This provides a consistent evolution |
| 19 | + path for all types of discovered patterns. |
| 20 | + |
| 21 | +### 🛡️ Security & Scaling |
| 22 | +- **Increased Event Limits:** Memory event length limit increased to 500KB to |
| 23 | + accommodate large technical logs and complex code snippets. |
| 24 | +- **Relaxed Technical Validation:** Adjusted validation rules to allow recording |
| 25 | + of legitimate code blocks and logs that were previously flagged by overly |
| 26 | + strict security heuristics. |
| 27 | +- **Secure Interaction Recording:** Interaction recording via stdin pipes is now |
| 28 | + more robust and secure. |
| 29 | + |
| 30 | +## What's Changed |
| 31 | + |
| 32 | +- feat(claude): implement real-time transcript sync via Stop hook by @sl4m3 in |
| 33 | + [#70](https://github.com/sl4m3/ledgermind/pull/70) |
| 34 | +- fix(cli): prevent duplicate prompt recording by relying on Stop hook sync by @sl4m3 in |
| 35 | + [#75](https://github.com/sl4m3/ledgermind/pull/75) |
| 36 | +- feat(reasoning): unify procedural and behavioral hypothesis lifecycles by @sl4m3 in |
| 37 | + [#72](https://github.com/sl4m3/ledgermind/pull/72) |
| 38 | +- fix(security): relax validation to allow recording of code and technical logs by @sl4m3 in |
| 39 | + [#71](https://github.com/sl4m3/ledgermind/pull/71) |
| 40 | +- fix(security): increase max memory event length to 500KB by @sl4m3 in |
| 41 | + [#73](https://github.com/sl4m3/ledgermind/pull/73) |
| 42 | +- feat: unify Claude Code hooks path and fix episodic duplicate detection by @sl4m3 in |
| 43 | + [#74](https://github.com/sl4m3/ledgermind/pull/74) |
| 44 | +- fix(hooks): secure interaction recording via stdin pipe by @sl4m3 in |
| 45 | + [#76](https://github.com/sl4m3/ledgermind/pull/76) |
| 46 | +- fix(security): definitively remove mixed-script homoglyph check by @sl4m3 in |
| 47 | + [#77](https://github.com/sl4m3/ledgermind/pull/77) |
| 48 | + |
| 49 | +**Full changelog:** [v3.1.2...v3.1.3](https://github.com/sl4m3/ledgermind/compare/v3.1.2...v3.1.3) |
0 commit comments